原子STM32F4开发板(USART问题)

2019-07-20 22:25发布

在配置引脚复用的时候,图一中圈起来的这种写法正确,用调试助手,发送接收都正确图二中,圈起来的部分,在配置引脚复用的时候,PA9和PA10那样合起来写,发现不正确,然后用调试助手发送数据,开发板接收不到数据,用J-Link调试时候,发现进不了中断
我想问一下,这两种引脚复用配置写法不一样吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
xkwy
1楼-- · 2019-07-20 23:36
用库函数也得遵循基本法啊,
你GPIO_PinSource9|GPIO_PinSource10的结果是0x09|0x0A=0x0B,等于是对GPIO_PinSource11配置了

pin.png
taizonglai
2楼-- · 2019-07-20 23:40
你要去看一下GPIO_PinAFConfig()支不支持或运算的,也就是支不支持一次性配置多个IO。
Electronic
3楼-- · 2019-07-21 01:48
你直接或运算符都没有,肯定报错啊
ML鸿
4楼-- · 2019-07-21 03:47
Electronic 发表于 2016-5-7 12:19
你直接或运算符都没有,肯定报错啊

有或运算符呀,你没看清楚,呵呵
ML鸿
5楼-- · 2019-07-21 06:47
 精彩回答 2  元偷偷看……
Electronic
6楼-- · 2019-07-21 09:32
这样的就不可以或运算了

一周热门 更多>