新手请教f103串口问题

2019-07-21 03:34发布

以前没碰过32,毕设要用,然后要和一个小模块通讯,先利用32发送4个字节的数据(没有回车换行)给模块,然后模块会给反馈,反馈同样是4个字节的数据(没有回车换行),收到反馈的时候让LED亮一下就好,现在数据发出来了,但是没收到反馈,跪求大佬提示一下
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
半步风
1楼-- · 2019-07-22 01:44
是主从模式没设置好吗?
请输入名称
2楼-- · 2019-07-22 06:10
半步风 发表于 2019-4-1 21:11
是主从模式没设置好吗?

这个怎么说呢?我不太懂
胖子阳
3楼-- · 2019-07-22 10:12
胖子阳 发表于 2019-4-1 19:38
根据你说的问题,主要查找是不是模块的问题,是模块没有收到发送的数据,还是模块收到数据后处理出现了问题 ...

因为你没有提32和模块是怎么通信的,看你的叙述是通过串口进行通信的。如果是串口通信的话,那应该是32串口接收数据的问题,要注意,原子的32串口接收中断里面,必须响应回车换行,也就是模块发给32的数据必须以odoa结束,这样32才能接收到你发的数据,而串口调试助手则不需要。所以可以试试在发送的四个字节后面加上odoa字符,也或者改一改原子的32串口接收程序。

一周热门 更多>