各位STM32资深大神,问个问题,我最近在研究STM32F101C8**的PB4引脚,按数据手册和参考手册说明,在复位初始,复用功能没启用前,该端口为浮空状态,我也看了程序的GPIO配置,确实,设置为浮空,在程序加载完复用后,其为NJRST引脚(JTAG引脚),隐形上拉,现在的问题是,我用SWD模式,将PB4设置成普通I/O,项目用也没问题,但用示波器抓波形,有问题,该引脚在程序加载完之前,一直输出为高电平,持续时间和复位芯片的复位时间几乎差不多(300ms)复位芯片为TCM809,那现在问题来了:
(1)STM32上电在踩到复位信号后他的复位机理是啥,是复位完了再踩级复位信号还是有了复位信号啥都不干等待,直到复位信号完了来了沿,他才开始复位呢?
(2)就问题1,为何PB4在复位器件没有浮空而是持续高电平,而其时间很巧就是复位时间300ms。
大神,什么原因呢? |