This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Z-Stack 3.0.2协议栈“SampleSwitch”CC2530例程有BUG。

Other Parts Discussed in Thread: CC2530, Z-STACK, CC2538, CC2592, CC2531, CC2538-CC2592EMK

协议栈:Z-Stack3.0.2

处理器:CC2530

IAR版本:IAR for 8051 10.10.1

问题描述:如题,Z-Stack 3.0.2协议栈“SampleSwitch”的CC2530例程有BUG。Z-Stack3.0.2协议栈安装包安装后,用IAR打开“SampleSwitch”例程,然后直接编译,烧录程序进CC2530,运行程序,发现程序卡在了main()函数的“HAL_BOARD_INIT();”中出不来。试了“Coordinator”、“router”和“enddevice”类型的程序都不行。然后打开“GenericApp”例程编译烧录后正常运行。

1、请问“SampleSwitch”例程为什么会卡在确认晶振稳定那里?详情可见附图1.

2、我最近的项目使用Z-Stack3.0.2协议栈,CC2538作为协调器,开启PA CC2592。抓包发现很经常收不到终端发过来的消息,具体表现为终端有消息发送至协调器,协调器却没有ack回去,协调器与终端的距离很近,用的也是“SampleSwitch”例程为基础的,以前用Z-Stack3.0.1的时候是没有出现过这种情况的,这个也可能是BUG?详情可见抓包2

附图1

抓包2

协调器收到消息后无ACK返回.rar