用51给上位机发数据能收到 用stm32不行

2019-10-15 18:21发布

我用vc++编写了一个上位机软件 ,用51单片机测试能正常通信 通信直接是用的串口
但是用原子的stm32不能传输数据 请问这是usb转串口的缘故吗?
我的51单片机晶振是11.0592MHz的 
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
23条回答
stm32007
1楼-- · 2019-10-16 12:34
回复【7楼】lsj9383:
---------------------------------
唉 用你的程序也不行 难道是我板子有问题?
stm32007
2楼-- · 2019-10-16 14:31
就是非常奇怪,为什么用串口调试助手可以接收c51和stm32上的数据,
但是用自己编写的上位机和lsj9383 编写的都是只能51可以成功通信

但是stm32死活不与自己编写的上位机和lsj9383 编写的上位机通信 但stm32可以和串口调试助手通信
lsj9383
3楼-- · 2019-10-16 17:26
回复【9楼】stm32007:
---------------------------------
不会吧,我这里都可以通信啊、、只要串口号和波特率选对的话、
要不我试下你的上位机程序在我这儿可不可以?
stm32007
4楼-- · 2019-10-16 21:15
你先试下这个吧,这个不是我编的  等会上传我弄得那个简单的,谢谢
stm32007
5楼-- · 2019-10-17 01:48
 精彩回答 2  元偷偷看……
lsj9383
6楼-- · 2019-10-17 05:28
嗯 好

一周热门 更多>