协议栈: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


