|
本帖最后由 power568 于 2018-3-14 16:19 编辑 今天调试新硬件,一不小心,又被端口的默认功能复用给坑了——PB3上电后直接按照GPIO口的方式配置为上拉输入,但是电平怎么都拉不上来。想起几天前被PD0配置GPIO的经历,这次很快就确定是复用引起的问题。 F103的部分封装由于引脚数量有效,很多接口功能都是复用的。调试接口的复用情况如下:
由于仿真调试使用的是SWJ-DP接口,PA13\PA14两个IO口默认,但是由于PA15\PB3\PB4上电默认复用为JTAG的相关功能引脚,所以采用直接配置为GPIO的方式配置输入输出功能是不能得到正确的结果的,需要配置之前重新映射过,具体映射方法如下:
|
STM32
超强工具——STM32CubeMX 你会用吗?
集结出发! STM32全国研讨会系列之一:ST智能门铃中国首秀
关于STM32启动文件的几个小问题
【银杏科技ARM+FPGA双核心应用】STM32H7系列35——USB_VCP_FS
【银杏科技ARM+FPGA双核心应用】STM32H7系列28——USB_HID
粉丝分享 | 图说CRC原理应用及STM32硬件CRC外设
STM32L151进入低功耗,并由RTC唤醒的故事
[转]stm32控制NFC模块(PN532)源码(P2P,模拟卡,读写卡等
STM32G070RB+LVGL移植
微信公众号
手机版
用这个,只有SWD两个引脚做下程序用了,其余几个脚做普通IO口用
https://www.stmcu.org.cn/module/forum/thread-615031-1-1.html