完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
在嵌入式系统硬件电路设计的时候,为了保证系统的可靠性很多博友会为MCU最小系统添加一个外部复位芯片或者硬件看门狗,他们都有一个共同点,就是与MCU的接口是Reset复位管脚,他们的作用是保证系统可靠复位、监控系统供电电压和防死锁等功能。这个是常识问题,没有什么可讲的,但是我们在用Kinetis设计的时候需要注意一个问题,因为飞思卡尔的芯片有一个传统,那就是他的Reset管脚在上电的时候会有输出功能的属性(一般来讲,我们都会认为Reset脚只是一个输入功能),他在PowerOn期间会有一个很短暂的低脉冲输出然后才会把这个脚抬高。
如下图: 这种功能的其作用是用来同步外部电路与其一块复位的(不太清楚是否还有其他作用),但是如果我们用不着这个功能而是需要在外部加复位芯片的话则需要考虑一个问题(目前大多数复位芯片的输出管脚是Push-Pull(即推挽输出),这种芯片国内用户用的比较多,价格比较便宜),当给系统上电时,复位芯片的输出由于是推挽的驱动能力较强,其上电速率比较快(斜率比较陡),很快就可以达到高电平,而MCU在PowerOn时会有一个低脉冲输出,这就会有一个风险,如果复位芯片输出先到高电平而此时MCU Reset脚输出个低电平,就会有一个较大的灌电流流向MCU从而有可能损坏MCU Reset管脚。 问题出现了,那怎么解决?(出现问题不可怕,可怕的是有问题却发现不了)呵呵,实际上解决起来也比较简单,下面给出三种解决办法: 1. 直接将复位芯片换成OpenDrain输出的,这种是最简单的方法; 2. 如果仍然想使用推挽输出的复位芯片,则只需要在复位芯片输出与MCU的Reset管脚之间串一个限流电阻(10k到100k)即可。 如下图: 3. 最后一种也比较简单,与第二种类似,在复位芯片输出与MCU Reset脚之间串一个二极管,借助其单向导电的特性来保护MCU, 好了,就说到这了,希望能对正在使用Kinetis的网友友有所帮助吧。 |
|
相关推荐
|
|
楼主你好,我现在遇到了一个类似的问题,我用的mcu是s9keazn64amlh,当我不接复位电路的时候,mcu芯片的复位脚/reset会输出一个高电平的持续脉冲,其波形与楼主那个波形类似,不过是持续的,而且当我外接一个rc复位电路后r=10k,c=10u,测得mcu复位脚的输出波形大概在2.7V左右,为什么会出现这种情况,对了,mcu未烧录任何程序,楼主能加下你的qq或者微信吗,想向您请教下这个问题
|
|
|
|
|
|
楼主你好,我现在遇到了一个类似的问题,我用的mcu是s9keazn64amlh,当我不接复位电路的时候,mcu芯片的复位脚/reset会输出一个高电平的持续脉冲,其波形与楼主那个波形类似,不过是持续的,而且当我外接一个rc复位电路后r=10k,c=10u,测得mcu复位脚的输出波形大概在2.7V左右,为什么会出现这种情况,对了,mcu未烧录任何程序,楼主能加下你的qq或者微信吗,想向您请教下这个问题
|
|
|
|
|
|
楼主你好,我现在遇到了一个类似的问题,我用的mcu是s9keazn64amlh,当我不接复位电路的时候,mcu芯片的复位脚/reset会输出一个高电平的持续脉冲,其波形与楼主那个波形类似,不过是持续的,而且当我外接一个rc复位电路后r=10k,c=10u,测得mcu复位脚的输出波形大概在2.7V左右,为什么会出现这种情况,对了,mcu未烧录任何程序,楼主能加下你的qq或者微信吗,想向您请教下这个问题
|
|
|
|
|
|
楼主你好,我现在遇到了一个类似的问题,我用的mcu是s9keazn64amlh,当我不接复位电路的时候,mcu芯片的复位脚/reset会输出一个高电平的持续脉冲,其波形与楼主那个波形类似,不过是持续的,而且当我外接一个rc复位电路后r=10k,c=10u,测得mcu复位脚的输出波形大概在2.7V左右,为什么会出现这种情况,对了,mcu未烧录任何程序,楼主能加下你的qq或者微信吗,想向您请教下这个问题
|
|
|
|
|
|
楼主你好,我现在遇到了一个类似的问题,我用的mcu是s9keazn64amlh,当我不接复位电路的时候,mcu芯片的复位脚/reset会输出一个高电平的持续脉冲,其波形与楼主那个波形类似,不过是持续的,而且当我外接一个rc复位电路后r=10k,c=10u,测得mcu复位脚的输出波形大概在2.7V左右,为什么会出现这种情况,对了,mcu未烧录任何程序,楼主能加下你的qq或者微信吗,想向您请教下这个问题
|
|
|
|
|
|
楼主你好,我现在遇到了一个类似的问题,我用的mcu是s9keazn64amlh,当我不接复位电路的时候,mcu芯片的复位脚/reset会输出一个高电平的持续脉冲,其波形与楼主那个波形类似,不过是持续的,而且当我外接一个rc复位电路后r=10k,c=10u,测得mcu复位脚的输出波形大概在2.7V左右,为什么会出现这种情况,对了,mcu未烧录任何程序,楼主能加下你的qq或者微信吗,想向您请教下这个问题
|
|
|
|
|
|
楼主你好,我现在遇到了一个类似的问题,我用的mcu是s9keazn64amlh,当我不接复位电路的时候,mcu芯片的复位脚/reset会输出一个高电平的持续脉冲,其波形与楼主那个波形类似,不过是持续的,而且当我外接一个rc复位电路后r=10k,c=10u,测得mcu复位脚的输出波形大概在2.7V左右,为什么会出现这种情况,对了,mcu未烧录任何程序,楼主能加下你的qq或者微信吗,想向您请教下这个问题
|
|
|
|
|
|
《DNESP32S3使用指南-IDF版_V1.6》第三十五章 摄像头实验
219 浏览 0 评论
《DNESP32S3使用指南-IDF版_V1.6》第三十章 DHT11数字温湿度传感器
574 浏览 0 评论
684 浏览 0 评论
【敏矽微ME32G070开发板免费体验】之原厂2812测试例程解析
1074 浏览 0 评论
1073 浏览 2 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
12049 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-27 23:38 , Processed in 0.722846 second(s), Total 76, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号