2020-10-27 13:27:47
信驰达科技
11
模块型号:rf-bm-4044b3
因为客户定制,我需要修改cc2640r2f的rtos配置文件(即simple_peripheral项目的appble.cfg)来定制sys/bios内核,这里我使用的是信驰达科技的rf-bm-4044b3模块。在iar项目中,该文件位于iar workspace下的tools文件夹中。该文件定义了rtos编译中的各种sys/bios和 xdctools模块,以及系统参数,例如异常处理程序和定时器刻度。然后重新编译rtos,以便这些更改生效。
默认项目配置是使用cc26xx rom(固化在芯片内部)中rtos代码。在这种情况下,可能某些rtos功能不可用。如果rom不支持的功能要添加到rtos配置文件中,请在闪存配置中使用rtos。在闪存中使用rtos会消耗额外的flash空间。默认rtos配置已经支持sdk中相应示例项目所需的所有功能。
注意,如果更改了rtos配置文件,需要执行以下操作,修改方能生效
1、删除configpkg文件夹以强制iar重建rtos,路径例如:
$proj_dir$\cc26xx\iar\application\cc2650\configpkg
2、选择project->rebuildall来重新编译app 的 iar 工程,协议栈工程无需重新编译,因为rtos是 app工程的一部分。
标签:
cc2640r2f