主题中讨论的其他器件:TIMAC、
大家好、
我使用协议栈作为 TIMAC、采用信标模式并同步所有器件。 我需要的情况是、在信标帧传输器件信息后、具有匹配器件信息 的终端设备将向协调器发送数据、其他终端设备将处于睡眠状态。 一开始,我使用了协议栈的 halSleep ()函数,并启用了省电功能,但我发现终端设备没有进入睡眠模式。 后来、我采用了睡眠定时器的方法、但无法触发中断功能。 我发现睡眠定时器的中断功能 已经被协议栈写入、协议栈的中断功能也清除了中断标志和睡眠模式。 因此、我可以使用协议栈的中断函数。 通过实验 、我发现这种方法只能使协调器进入指定的睡眠状态一次。 在随后的信标帧到达后无法触发睡眠。
此致、
凯瑟琳