STM32F4Discovery USART1 PA9不能使用

之前还说要用STM32F302那块板子,但是后来又换成了这个STM32F4Discovery。今天下午一直再调试USART1,用PA9作为Tx。调试的时候用一个USB转串口的线和一个TTL转USB的模块。这两个模块都没有正确得到开发板发来的数据。于是不知道什么情况了。


更换了USART3,发现正常的,没有什么问题。然后google了一下,发现貌似是这个STM32F4Discovery开发板,由于PA9复用成了USB-OTG的vbus,线路上有电容,导致不能正常用作USART。从以下网页得到这个信息。


http://www.micromouseonline.com/2013/05/05/using-usart1-on-the-stm32f4discovery/


仔细查看ReferenceManual,发现果然是这样的。以上网页上的网友提到,USART1不仅仅适用PA9和PA10,也使用PB6,PB7口,尝试了一下,发现是可以用的。折腾了一下午。


看来经验还是很重要啊。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值