-
报错
-
报错背景
CC2640F128 SDK :
在例程里添加Event相关函数,并且声明了头文件
但是依旧出现找不到该函数的报错
并且只在片外OAD相关历程里出现 ROM模式下不会出现 -
解决办法
在工程app_ble.cfg文件中加入如下代码
var Event = xdc.useModule('ti.sysbios.knl.Event');
-
错误原因(个人理解)
TI RTOS大多数功能是封装到ROM这个模块里,但片外OAD本来没用到ROM模块,可能丢失一些功能
片外OAD时不支持从ROM获取TI RTOS的功能 -
实验
由于我需要用到片外OAD功能,所以在添加Event时担心干扰OAD功能,经过实验OAD正常运行 -
参考链接
https://e2e.ti.com/support/wireless-connectivity/bluetooth/f/538/t/449119?tisearch=e2e-sitesearch