Other Parts Discussed in Thread: SYSCONFIG, UNIFLASH
器件型号:SIMPLELINK-LOWPOWER-F2-SDK
Thread 中讨论的其他器件: SYSCONFIG、UNIFLASH
使用 Wi-SUN 配置占空比不会使用堆栈进行编译。
SDK 8.32.00.07、source/ti/ti_wisunfan/rcp/rcp_host_helper.c 在第~406 行引用 DUTY_CYCLE_MEAS_PERIOD。 此宏不再在 Wi‑Sun 栈中定义(占空比基于 SysConfig/MAC)。 编译辅助程序(工程中的 ns_br + RCP 帮助程序)时、编译失败。 请保护旧代码或删除参考。
当设置 MAC_DUTY_CYCLE_CHECKING define(通过 syscfg 工具设置)时、使用该 define 的 ifdef 保护的 rcp 文件夹中的其他代码块也会失败。
我制作了一个本地补丁、让它在 2%占空比和 3%占空比下工作。
但堆栈或 syscfg 工具似乎不支持占空比的十进制百分比、例如“2.5%"-“- ns_CoAP_node 器件从不连接到边界路由器。