OAD 问题
时间:10-02
整理:3721RD
点击:
OAD ImageB的Link问题:若采用ti_51ew_cc2540b.xcl能正确link和运行,但是采用cc254x_f256_imgB_Large.xcl能link下载运行,可是运行到osalInitTasks()的函数LL_init(task++)时就死在里面了,单步跟踪发现tackCnt的个数是不对的。 不知道怎么回事?
可能是宏不对吧
5657.OAD_for_CC254x.pdf
附件是TI提供的文档,好好的研究一下吧,或许有帮助,一般配置好的话是没问题的,我已经试过了,没有问题,祝你好运!
因为我自己在做OAD功能之前改动了很多代码,所以现在很头疼。
不过我把示例直接拷贝在了1.3.2和1.4.0的协议里编译,也有错,提示:
I2CCFG, I2CSTAT,I2CDATA。。。。。。一堆跟I2C有关的没有定义。
你是不是选择了又540,CC2540里面是没有I2C的,另外,低版本的例程,想用高版本的协议,需要做一些处理,可以在processors.wiki.com/index.php这个页面下搜索:LPRF_BLE_Porting_Projects