day_day 发表于 2018-2-8 11:18:43

stm32f103(gokit stm32底板)输出的奇怪现象

本帖最后由 day_day 于 2018-2-8 11:20 编辑

写32程序第一次出这种奇怪输出问题:输出的三个端口分别为B3\B5\B7初始化如下,之后也没用修改:但仿真发现,B5\B7手点ODR之后IDR寄存器也同时拉高,但唯独B3手点ODR之后IDR寄存器没有反应;​
物理上​,直接测量IO口也没用输出;插上CNC SHIELD雕刻机步进电机扩展版也不能驱动步进电机(另外两个口是可以的!)例程是用正点原子战舰LED例程改造,底板是gokit v2.1的stm32底板。

哈佛祖安智 发表于 2018-2-8 12:40:23

那3个GPIO外部连接了什么电路?电路图发来看下

day_day 发表于 2018-2-8 12:44:43

哈佛祖安智 发表于 2018-2-8 12:40
那3个GPIO外部连接了什么电路?电路图发来看下

找到原因了……pb3、pb4是jtab口……要释放才能作为IO,醉了,这板子的设计
https://www.stmcu.org.cn/module/forum/thread-307696-1-1.html

wudianjun2001 发表于 2018-2-8 15:34:31

看看是不是开漏输出口,外面加上啦试试
页: [1]
查看完整版本: stm32f103(gokit stm32底板)输出的奇怪现象