打印

stm32f103x需要手动复位才可以运行程序?

[复制链接]
5779|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
清风致影|  楼主 | 2013-6-26 11:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近在做个stm32电路板 ,复位脚接个10k,0.1uf阻容复位电路,用jlink下载程序后程序运行正常,
但去掉jlink,上电发现程序没有运行,需要手动按复位按键才可以正常运行,请问这个是什么原因?谢谢
沙发
dirtwillfly| | 2013-6-26 11:59 | 只看该作者
烧写完程序,不都要重新复位才能运行吗?
你的电路是不是没有上电复位?

使用特权

评论回复
板凳
airwill| | 2013-6-26 12:34 | 只看该作者
检查一下复位电路, 那个对地电容有没有问题

使用特权

评论回复
地板
busdriver| | 2013-6-26 12:54 | 只看该作者
本帖最后由 busdriver 于 2013-6-26 13:23 编辑

复位问题,又出江湖,围观。
我的方法是将10K电阻去掉,将0.1uF电容换成47uF。上电复位时间延长了。。

使用特权

评论回复
5
清风致影|  楼主 | 2013-6-26 14:08 | 只看该作者
dirtwillfly 发表于 2013-6-26 11:59
烧写完程序,不都要重新复位才能运行吗?
你的电路是不是没有上电复位?
...

烧写程序后是直接运行
上电后应该是没有复位 需要手动复位才行

使用特权

评论回复
6
清风致影|  楼主 | 2013-6-26 14:09 | 只看该作者
airwill 发表于 2013-6-26 12:34
检查一下复位电路, 那个对地电容有没有问题

电容换了两次了 还是一样,我的电源线到复位电路要比到单片机电源要短些,会不会是复位电路已经工作但单片机没有上电造成的?

使用特权

评论回复
7
清风致影|  楼主 | 2013-6-26 14:10 | 只看该作者
busdriver 发表于 2013-6-26 12:54
复位问题,又出江湖,围观。
我的方法是将10K电阻去掉,将0.1uF电容换成47uF。上电复位时间延长了。。

47uf也很折腾人啊....不知道有没有0805的封装,我也感觉是上电复位时间不够呢

使用特权

评论回复
8
busdriver| | 2013-6-26 14:26 | 只看该作者
我当初用的是5个0603的10uf电容叠罗汉焊接的。

使用特权

评论回复
9
busdriver| | 2013-6-26 14:33 | 只看该作者
后续设计我在原理图中增加了电容

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:我在背后默默的看着你 默默的看着你渐去渐远渐无影

164

主题

1166

帖子

2

粉丝