STM32的串口通信问题
照着网上的例子编了一个串口程序,每1秒钟从USRT1发出“中中”两个字符,没有用接收程序。可是用串口调试软件从STM32接收到的全是00 00。后来把网上下来的例子程序烧进去,还是同样的问题。请问各位高手能帮我解决这个问题吗?回复:STM32的串口通信问题
问题说的不具体啊,上传一个USART调试成功的的代码!!!你参考下吧!!!
回复:STM32的串口通信问题
不好意思哈。。。第一次上传没有成功哦:L:L回复:STM32的串口通信问题
回复第 3 楼 liwang0806于2011-04-13 12:48:52发表:不好意思哈。。。第一次上传没有成功哦:L:L
俺也来学习一下~~
RE:STM32的串口通信问题
你确认你的波特率对吗?PC机接收的波特率。RE:STM32的串口通信问题
串口配置好,电脑端串口调试助手波特率设置好就没啥问题了:)RE:STM32的串口通信问题
1.发送和接收的波特率不一致,会导致两中现象:a接收全是00;b接收全是FF2.你的TXD和RXD接线有没有正确,不要接反。
3.要明白发字符的话,那是一个字符等于两字节,你的串口调试助手要设置成字符显示,要不然十六进制的就是显示他的ASC码。
RE:STM32的串口通信问题
按照楼上的配置应该没什么问题吧,如果不行检查软件吧!RE:STM32的串口通信问题
谢谢大家的帮助,可是问题还是没解决,会不是会是线的问题。我电脑是没串口笔记本,加了一条USB转串口的线。不知道是不是这条线的问题。可是以前我用这条线的51单片机通信是没问题的
页:
[1]