[STM32F1] 复位与程序加载

[复制链接]
1255|3
 楼主| 79xiaozaizai 发表于 2015-1-20 14:31 | 显示全部楼层 |阅读模式
各位STM32资深大神,问个问题,我最近在研究STM32F101C8**的PB4引脚,按数据手册和参考手册说明,在复位初始,复用功能没启用前,该端口为浮空状态,我也看了程序的GPIO配置,确实,设置为浮空,在程序加载完复用后,其为NJRST引脚(JTAG引脚),隐形上拉,现在的问题是,我用SWD模式,将PB4设置成普通I/O,项目用也没问题,但用示波器抓波形,有问题,该引脚在程序加载完之前,一直输出为高电平,持续时间和复位芯片的复位时间几乎差不多(300ms)复位芯片为TCM809,那现在问题来了:
(1)STM32上电在踩到复位信号后他的复位机理是啥,是复位完了再踩级复位信号还是有了复位信号啥都不干等待,直到复位信号完了来了沿,他才开始复位呢?
(2)就问题1,为何PB4在复位器件没有浮空而是持续高电平,而其时间很巧就是复位时间300ms。
大神,什么原因呢?
 楼主| 79xiaozaizai 发表于 2015-1-20 14:31 | 显示全部楼层
自己顶起啊,大神来啊
 楼主| 79xiaozaizai 发表于 2015-1-21 09:12 | 显示全部楼层
别沉啊
 楼主| 79xiaozaizai 发表于 2015-1-22 13:26 | 显示全部楼层
给点结论啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

95

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部