您的位置:首页 > 其它

STM32F4Discovery USART1 PA9不能使用

2015-11-30 01:28 190 查看
之前还说要用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口,尝试了一下,发现是可以用的。折腾了一下午。

看来经验还是很重要啊。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: