ZigBee与北斗UM220模块串口通信问题

2019-03-26 13:13发布

   我用来调试代码的ZigBee板子的芯片型号是:CC2530F256。    ​我的思路是:PC通过串口助手给ZigBee终端发送数据,然后ZigBee终端无线传输将这个数据发送给协调器,协调器再通过串口将这个数据打印到串口助手上;同理,用北斗UM220代替PC给ZigBee终端发送数据,那么ZigBee终端就会通过无线传输把北斗的数据发给协调器,协调器串口连接的PC串口助手就会打印北斗数据。
    ​问题是:PC串口发给ZigBee终端时一切正常,北斗替换PC之后,串口助手没有任何数据,乱码都没有。检测过串口没有阻塞,北斗模块的TX信号线接上uart0 还会导致终端和协调器断网,知道的方法都试过了,希望大神们帮帮忙


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
huaiqiao
1楼-- · 2019-03-27 19:31
 精彩回答 2  元偷偷看……
ZGJ77
2楼-- · 2019-03-27 19:33
huaiqiao 发表于 2018-4-3 09:32
主要是你要思路清晰。这样才能针对性的解决你的问题,那么你如果发现是问题出在协议栈上。我想TI对于协议 ...

OK了,看来问题出在串口那一块了,串口的协议不一致,我看过代码好像串口协议那一块它自己定义了一个传输的协议,这就尴尬了,之前马虎没注意看这一块的东西,改过之后已经可以读北斗数据了,哈哈,多谢指教,感谢感谢
huaiqiao
3楼-- · 2019-03-27 20:49
ZGJ77 发表于 2018-4-3 10:59
OK了,看来问题出在串口那一块了,串口的协议不一致,我看过代码好像串口协议那一块它自己定义了一个传输 ...

我在沙发那个楼层的时候就告诉你,串口协议的问题。。。。。。。

TI的协议栈在串口那块是自定义了协议栈的,你现在才明白了我上面的楼层说什么。。。。。。



ZGJ77
4楼-- · 2019-03-28 01:33
huaiqiao 发表于 2018-4-3 12:16
我在沙发那个楼层的时候就告诉你,串口协议的问题。。。。。。。

TI的协议栈在串口那块是自定义了协议 ...

之前看到了,但是没有太注意因为当时想的是串口应该不会出问题的,就是这种自信
huaiqiao
5楼-- · 2019-03-28 06:55
ZGJ77 发表于 2018-4-3 19:11
之前看到了,但是没有太注意因为当时想的是串口应该不会出问题的,就是这种自信

嗯嗯,这种问题的解决关键在于你要思路清晰的。。。。。。否则 ,你就是浪费时间了
ZGJ77
6楼-- · 2019-03-28 12:12
 精彩回答 2  元偷偷看……

一周热门 更多>