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口,尝试了一下,发现是可以用的。折腾了一下午。
看来经验还是很重要啊。
更换了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口,尝试了一下,发现是可以用的。折腾了一下午。
看来经验还是很重要啊。
相关文章推荐
- ZOJ 3903 Ant(数学,推公示+乘法逆元)
- GIT撤销相关命令
- ubuntu-12.04.5安装cacti笔记
- ZOJ 3911 Prime Query(线段树)
- 杭电题目分类
- Apache配置本地web服务
- CI框架深入篇(2)一些基础的我之不知道的标准格式
- 20135223何伟钦—信息安全系统设计基础第十二周学习总结
- telnet和openssh
- JSP_JSP 异常之org.apache.jasper.JasperException(转)
- 4-读书笔记----iOS开发指南:从零基础到App Store上架--iOS视图控制器与导航模式
- HBase-ClientAPI
- java是值传递还是引用传递
- Unify学习笔记1
- hdu 5585 Numbers
- plan
- 告别CSDN,转去博客园(http://www.cnblogs.com/organic/)
- genymotion的坑
- Java 基础入门随笔(10) JavaSE版——单例设计模式
- linux zip/unzip命令