打印

STM32复位问题

[复制链接]
4456|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
BitFu|  楼主 | 2011-5-29 15:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
ST32F103C8T6下载完成后用下载软件复位能正常运行
但上电复位时就无**常运行,这是怎么回事?
我悬空了NRST引脚,但我觉得不至于测试时出现复位不了的情况吧、
沙发
IJK| | 2011-5-29 20:45 | 只看该作者
ST32F103C8T6下载完成后用下载软件复位能正常运行
但上电复位时就无**常运行,这是怎么回事?
我悬空了NRST引脚,但我觉得不至于测试时出现复位不了的情况吧、 ...
BitFu 发表于 2011-5-29 15:53


悬空了NRST引脚不妥,至少应该接个 0.1uF电容。

[Chromium browser]

使用特权

评论回复
板凳
bili| | 2011-5-30 09:15 | 只看该作者
这个NRST引脚不接电容是有影响但不至于程序不能运行,你的无**常运行时啥样的情况?你的Boot0和Boot1又是如何接法的呢?

使用特权

评论回复
地板
BitFu|  楼主 | 2011-5-31 11:08 | 只看该作者
回楼上:我的BOOT0,和BOOT1都通过10K电阻下拉到地,然后BOOT0用一个短路块可连接到3.3V
我把BOOT0短路到3.3V后用 下载软件下载,完成之后点下载软件上的“开跑”按钮程序运行就正常,
所谓正常运行就是板子上有一个液晶屏,能显示程序中的内容。
不正常运行的情况是:当我把短路块拿掉,断开下载用的串口,再上电时就液晶屏没有显示了。

使用特权

评论回复
5
csq463276932| | 2013-7-4 14:42 | 只看该作者
BitFu 发表于 2011-5-31 11:08
回楼上:我的BOOT0,和BOOT1都通过10K电阻下拉到地,然后BOOT0用一个短路块可连接到3.3V
我把BOOT0短路到3.3 ...

楼主你的问题解决没有?
我现在也遇到类似的情况,不过我的是串口问题,用ISP下载后,按开跑串口可以可以正常发送。
断电把BOOT0脚拨到地,重新上电串口就无法发送。谢谢。

使用特权

评论回复
6
zeluo| | 2013-7-4 18:58 | 只看该作者
不是很了解这一块    楼主   帮你顶一个    再看看别人的意见  

使用特权

评论回复
7
hxb20122012| | 2013-7-4 22:04 | 只看该作者
你的方式不对吧。
如果程序是下载到Flash中,那应该没问题,如果你程序下载到SRAM中,那重新上电肯定没现象了。把BOOT0和BOOT1都接地吧。

使用特权

评论回复
8
gujiamao| | 2013-12-31 11:51 | 只看该作者
有没有用R15进行复位的

使用特权

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

本版积分规则

个人签名:芯艺工作室

194

主题

1053

帖子

3

粉丝