0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

某款芯片的下载接口电路设计

GReq_mcu168 来源:玩转单片机与嵌入式 作者:济南行远智能科技 2022-04-11 08:57 次阅读

事情起因

曾经的我:作为一名“资深”的单片机爱好者和使用者,对单片机及其配套各种电路的使用和调试肯定是信手拈来,易如反掌。根本不用看芯片手册就可以设计出满足要求的各种电路,再复杂的各种电路肯定都不在话下。

所以,非常有信心的、不用动脑子的就设计了某款芯片的下载接口电路:

某款芯片的下载接口电路设计

“这SWD电路我都用了多少次了都没有出现过问题,这次也是直接从别的产品中复制过来的,肯定也就这么用,肯定也没有问题。”

但是,打脸的事情总是来的那么快,等产品的电路板回来后,悲剧发生了,使用“某-link”就是不能给MCU下载程序,可以连接上芯片,但不能对芯片进行擦除和烧写。

某款芯片的下载接口电路设计

为了找到问题原因,曾经尝试各种方式,包括但不局限于

测量电源:电压稳定,纹波也不高……

测量晶振:晶振信号很“漂亮”……

测量复位:要求的低电平复位也没有问题,下载程序时“某-link”也能给出一个有效的复位信号;

测量MODE引脚:模式引脚也没问题……

更换芯片:无果……

更换电路板:无果……

整整浪费了多半天的时间,曾经一度怀疑采购买到了假芯片、怀疑遇到了“神秘力量”、直至怀疑人生……(调试过电路板的人应该都懂的,除了怀疑玄学,不能用其他解释了)

各种办法尝试无果后,静下心来看一下芯片的手册吧!虽然这个芯片的手册有1400多页,共50多个章节,作为一名专业的“老司机”,肯定第一时间去找芯片程序下载的章节:

某款芯片的下载接口电路设计

当我看到下面这个图时,整个人都傻掉了。

某款芯片的下载接口电路设计

整个脑子嗡嗡的:“怎么还有这样要求?明显就不合理嘛?为什么这么设计?”

怀着激动的心情,将SWCLK接了1K的上拉电阻后,神奇的事情出现了:竟然下载、烧写、程序运行一切正常!

感悟:阅读手册很重要

通过这次极具“讽刺”意味的调试经历,延伸出阅读芯片手册是非常重要的。做技术,一定要学会阅读datasheet。

简单来讲:datasheet从某种程度上来说,是这款芯片最完整的百科全书。datasheet中规定了芯片使用的注意事项以及各种临界参数

有些公司的datasheet除了讲解芯片的使用,还会穿插一些原理性的介绍,有时比上课时的教科书写的还好,还要实用。datasheet既可以是我们设计的好帮手,也是学习的好资料

如果可以在第一时间阅读关于芯片的第一手资料,肯定比盲目的调试电路更有帮助,更有利于顺利调试。大多数的设计错误都是忽略了datasheet中规定的某些规范/参数。

推荐阅读作为一名电子工程师,学会阅读Datasheet是基础!

原文标题:教训啊!原本只要60秒看下芯片手册,最后却花了6个小时去调试~

文章出处:【微信公众号:硬件攻城狮】欢迎添加关注!文章转载请注明出处。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    445

    文章

    47486

    浏览量

    407905
  • 电路
    +关注

    关注

    169

    文章

    5465

    浏览量

    169184
  • 接口
    +关注

    关注

    33

    文章

    7574

    浏览量

    148207

原文标题:教训啊!原本只要60秒看下芯片手册,最后却花了6个小时去调试~

文章出处:【微信号:mcu168,微信公众号:硬件攻城狮】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    接口电路设计指南,设计手册

    接口电路设计指南,设计手册更为强壮的接口IC,逻辑端和RS232端所有IO引脚都具有正负15V ESD保护。下载地址:接口
    发表于 10-24 12:04

    求助。SPI接口主模式电路设计

    SPI接口主模式电路设计。(1)输出时钟频率可调:主时钟2/4/8/32/64分频;(2)具有主动收发功能;(3)发送、接收数据均为16bit;(4)完成全部流程:设计规范文档、模块设计、代码输入、功能仿真、约束与综合、布局布线、下载
    发表于 11-25 00:00

    FPGA最小系统的下载配置与调试接口电路设计

    下载配置与调试接口电路设计FPGA是SRAM型结构,本身并不能固化程序。因此FPGA需要一片Flash结构的配置芯片来存储逻辑配置信息,用于进行上电配置。以Altera公司的FPGA为
    发表于 06-11 05:00

    怎样在TI的官网上找到芯片的例程?

    怎样在TI的官网上找到芯片的例程?比如找tms30f28027。谢谢!
    发表于 07-17 09:34

    基于无线发射芯片nRF902的接口电路设计

    基于无线发射芯片nRF902的接口电路设计 摘要 : 文章介绍了采用单片射频发射芯片nRF902实现数字信号的无线传输的接口设计,工作频率
    发表于 06-08 17:04 45次下载

    基于Agilent系列芯片的红外通讯接口电路设计

    基于Agilent系列芯片的红外通讯接口电路设计摘要:介绍了红外通讯技术及相关标准,简单描述了红外通讯系统的基本结构,并以Agilent HSDL7001、HSDL3201 芯片为例,
    发表于 06-08 17:17 50次下载

    芯片菊花链连接方式的ISP编程下载接口电路

    芯片菊花链连接方式的ISP编程下载接口电路
    发表于 03-08 10:48 2183次阅读
    多<b class='flag-5'>芯片</b>菊花链连接方式的ISP编程<b class='flag-5'>下载</b><b class='flag-5'>接口</b><b class='flag-5'>电路</b>图

    CAN 以太网接口电路设计

    CAN 以太网接口电路设计
    发表于 05-16 16:00 3576次阅读
    CAN 以太网<b class='flag-5'>接口</b><b class='flag-5'>电路设计</b>图

    单片机无线串行接口电路设计

    单片机无线串行接口电路设计 介绍一种采用MICRF102单片发射器芯片
    发表于 09-26 18:03 1152次阅读
    单片机无线串行<b class='flag-5'>接口</b><b class='flag-5'>电路设计</b>

    旋转编码器抗抖动接口电路设计

    旋转编码器抗抖动接口电路设计
    发表于 09-26 14:48 88次下载

    AD与DA接口电路设计

    AD与DA接口电路设计,有兴趣的同学可以下载学习
    发表于 05-04 11:31 0次下载

    旋转编码器抗抖动接口电路设计

    旋转编码器抗抖动接口电路设计
    发表于 01-24 16:54 44次下载

    高速串行接口链路层的电路设计与实现

    高速串行接口链路层的电路设计与实现
    发表于 01-19 21:22 11次下载

    USB 接口电路设计常见问题

    USB 接口电路设计常见问题
    的头像 发表于 09-18 10:59 355次阅读
    USB <b class='flag-5'>接口</b><b class='flag-5'>电路设计</b>常见问题

    基于DSP的1553B总线接口电路设计

    电子发烧友网站提供《基于DSP的1553B总线接口电路设计.pdf》资料免费下载
    发表于 10-19 10:59 0次下载
    基于DSP的1553B总线<b class='flag-5'>接口</b><b class='flag-5'>电路设计</b>