请教TI工程师一个串口接收延时的问题:我在用cc2530写一个透传程序,在之前一家的ZigBee模块上跑起来正常,换了另一家的ZigBee模块,发现串口接收有十几秒延时,用的是同一个程序。如果不用协议栈,直接当做单片机写一个串口透传,串口是没有问题的,说明硬件是没有问题的,不知道这个是什么情况
user5122867:
user5122867:
回复 user5122867:
user5122867:
回复 user5122867:
YiKai Chen:
你用的协议栈版本是?有沒有用示波器量看看信號本身就有十几秒延时還是cc2530透传程序造成
user5122867:
回复 YiKai Chen:
用的是2.5.1,主要是同样的程序,在两家的ZigBee模块上,现象不同。程序里面只是把串口收到的数据发出来,应该是串口接收的时候有问题。测试无线通信的时候把收到的数据包直接串口发出,现象正常。
user5122867:
回复 YiKai Chen:
协议栈2.5.1.程序在之前一家的ZigBee模块上跑正常,换了这一家的模块串口就出现问题。应该是串口接收那一块有问题。测试无线通信的时候把收到的无线数据包直接串口输出都正常的
YiKai Chen:
回复 user5122867:
建議用示波器量看看信號本身就有十几秒延时還是cc2530透传程序造成
user5122867:
回复 YiKai Chen:
不是信号本身问题的,用示波器看波形是和发送同步的
user5122867:
回复 YiKai Chen:
用的是串口工具给ZigBee串口发,测试了串口工具,把TX和RX短接,发和收是没问题的
YiKai Chen:
回复 user5122867:
你作這個串口接收測試的時候CC2530是有加入Zigbee網路的嗎?