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个小时去调试~

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

审核编辑:汤梓红

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

    关注

    454

    文章

    50472

    浏览量

    422013
  • 电路
    +关注

    关注

    172

    文章

    5857

    浏览量

    171951
  • 接口
    +关注

    关注

    33

    文章

    8527

    浏览量

    150867

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

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

收藏 人收藏

    评论

    相关推荐

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

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

    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次下载

    AD与DA接口电路设计

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

    无线鼠标系统电路设计方案大全(三电路设计原理详细)

    本文主要介绍了无线鼠标系统电路设计方案大全(三电路设计原理详细)。设计的无线鼠标以CC2430为控制芯片构成发射电路和接收
    发表于 01-25 17:09 6.1w次阅读
    无线鼠标系统<b class='flag-5'>电路设计</b>方案大全(三<b class='flag-5'>款</b><b class='flag-5'>电路设计</b>原理详细)

    嵌入式系统外围接口的时序分析与电路设计

    电子发烧友网站提供《嵌入式系统外围接口的时序分析与电路设计.pdf》资料免费下载
    发表于 10-09 16:50 1次下载
    嵌入式系统外围<b class='flag-5'>接口</b>的时序分析与<b class='flag-5'>电路设计</b>

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

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

    彩色液晶接口电路设计及触摸屏的编程与调试

    电子发烧友网站提供《彩色液晶接口电路设计及触摸屏的编程与调试.pdf》资料免费下载
    发表于 10-25 10:24 0次下载
    彩色液晶<b class='flag-5'>接口</b><b class='flag-5'>电路设计</b>及触摸屏的编程与调试

    ZigBee室内定位设备的天线与射频接口电路设计

    电子发烧友网站提供《ZigBee室内定位设备的天线与射频接口电路设计.pdf》资料免费下载
    发表于 11-08 10:40 3次下载
    ZigBee室内定位设备的天线与射频<b class='flag-5'>接口</b><b class='flag-5'>电路设计</b>

    基于LPC2131的的CAN接口模块硬件电路设计

    电子发烧友网站提供《基于LPC2131的的CAN接口模块硬件电路设计.rar》资料免费下载
    发表于 11-10 10:46 0次下载
    基于LPC2131的的CAN<b class='flag-5'>接口</b>模块硬件<b class='flag-5'>电路设计</b>

    功率驱动器件与MCU/DSC接口电路设计技巧

    电子发烧友网站提供《功率驱动器件与MCU/DSC接口电路设计技巧.pdf》资料免费下载
    发表于 11-13 09:25 0次下载
    功率驱动器件与MCU/DSC<b class='flag-5'>接口</b><b class='flag-5'>电路设计</b>技巧

    基于PC机USB接口充电电路设计方案

    电子发烧友网站提供《基于PC机USB接口充电电路设计方案.doc》资料免费下载
    发表于 11-15 09:25 0次下载
    基于PC机USB<b class='flag-5'>接口</b>充电<b class='flag-5'>电路设计</b>方案

    接口芯片的译码电路设计一般采用什么方法

    接口芯片的译码电路设计是数字电路设计中的一个重要部分,它涉及到将输入信号转换为特定的输出信号,以便于后续电路的处理。译码
    的头像 发表于 09-30 11:32 308次阅读