我该如何解决Stm uart通讯问题?

时间:2019-05-09 11:25:58

标签: keil stm32f4discovery

我正在使用rs232协议在pc和stm32f407发现板之间建立uart通信。我的意思是要显示pc上Serial Monitor程序上从stm32f407板发送的发送器缓冲区数据。我正在使用stm32f407发现板和usb- ttl适配器。我将rx tx和usb-tll驱动程序的接地引脚连接到stm32f407的tx rx接地引脚。但是我在串行监视器上看到数据有问题。我可以在串行监视器上看到tx缓冲区数据,但是出现了无意义的字符在串行监视器屏幕上。我已经尝试过了。

我在另一台PC上尝试了我的系统,在stm32f407上构建并下载了相同的代码,我可以看到我的发送器缓冲区数据没有任何问题。 我将另一台PC上的stm32f407板和usb-ttl适配器连接到我的PC上,看到发送器缓冲区数据没有问题。

为什么在我的PC上看不到发射器缓冲数据?

https://drive.google.com/open?id=1EMVCwAxxz_jCxySjTnEz_Tcn5eQeSy3- 这是在串行监视器屏幕上看到的发送器缓冲区数据。 我尝试发送“ S”字符。

0 个答案:

没有答案