o 是 PA0
64 是 PE0
我已经发现问题了,但是没明白为什么,我控制的管脚是PB8(45脚),我直接rt_pin_write(45, PIN_HIGH);控制输出高电平,但是没输出。最后发现drv_gpio.c中定义的45脚PC13,PB8是24脚,我是用rt_pin_write(24, PIN_HIGH);成功控制,这个文件drv_gpio.c管脚和我的芯片不一致是什么原因呢?
我定义的管脚是#define EC20_PWR_PIN 45,stm32f103cbt6只有48脚,不会用到64脚呀
我的意思是 stm32 bsp 的 drv_gpio.c 驱动更新了,你看下他的管脚号定义变化。。。