完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我公司使用LM3S系列芯片已经很久,量产化的芯片是617和1608。
量化后,遇到一个问题:芯片程序没有上电立即启动。详细的说:不管是617还是1608,以LM3S为主芯片的PCB板子,在上电后,片内程序没有立即启动,有的等待几秒中之后就恢复正常,有的必须人为做芯片复位才能恢复正常。(我说的正常是指片内程序正确运行)而出现这种情况的概率是千分之一左右。 我仔细分析和研究过自己的PCB电路,板子上电0~3.3V(稳定)的时间为8ms,远小于LM3S系列芯片100ms的上电时间要求;另外,我的复位电路是手册提到的上电延时复位电路,如下图: 其中,Rpu为5.1K,C1为4.7uF的钽电容 我测过复位上电延时,0~3.3V,约为100ms,也远大于芯片内部复位电路POR的10ms。 现在的问题是,我不知道是为什么会出现上述芯片片内程序不能正常启动的现象,难道是芯片本身的BUG? 求解 |
|
相关推荐
3 个讨论
|
|
这个问题原因可不好查。
楼主是每块板子都有千分之一的几率发生这样的事情,还是千分之一的板子发生这种情况。 如果是前者,我认为和你的供电有关系,可能是上电的一刹那,供电并不像你说的那样稳定的那么快。 你用的是什么供电芯片?我建议在RST引脚到RC延时电路之间加一个二极管,增加上电复位延时电路的延时时间,这两款芯片的RST都有一个小的非致命BUG,会导致RC延时电路无法正常工作。 如果是后者,那可以做交叉试验看看是什么原因。 Standard R-C network cannot be used on RST to extend POR timing Description: The standard R-C network on RST does not work to extend POR timing beyond the 10 ms on-chip POR. Instead of following the standard capacitor charging curve, RST jumps straight to 3 V at power on. The capacitor is fully charged by current out of the RST pin and does not extend or filter the power-on condition. As a result, the reset input is not extended beyond the POR. Workaround: Add a diode to block the output current from RST. This helps to extend the RST pulse, but also means that the R-C is not as effective as a noise filter. |
|
|
|
|
|
只有小组成员才能发言,加入小组>>
TMS320F28377D:新做了以377d为芯片的板子,上电后芯片复位引脚出现方波请问如何解决?
1872 浏览 0 评论
TPS55340通电后输入端保险丝烧断,芯片输入和GND之间短路
3614 浏览 4 评论
5020 浏览 0 评论
请问如何用DM368对RGB格式的图片数据进行编码生成JPEG格式图片?
1725 浏览 1 评论
9311 浏览 8 评论
CC3100BOOST使用CC3200lunchXL进行烧录
654浏览 2评论
697浏览 1评论
TMS320F28034: 利用C2prog通过SCI给TMS320F28034烧录程序,出现错误提示:Bootloading... failed (invalid echo)!
651浏览 1评论
1178浏览 1评论
求DLPC350 Programmer’s Guide User's Guide 中文版说明书
1174浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-3-29 09:41 , Processed in 0.733835 second(s), Total 67, Slave 53 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 深圳华秋电子有限公司
电子发烧友 (电路图) 粤公网安备 44030402000349 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号