TI论坛
直播中

刘云

7年用户 186经验值
私信 关注
[问答]

CC2541的IAR工程提示SFRs错误,但Build下面编译没有警告


在Debug log中, 但是Build下面编译并没有任何警告和错误,请问这些错误是怎么来的,可以忽略么?
Tue Feb 21, 2017 21:51:49: The custom SFR file 'C:Texas InstrumentsBLE-CC254x-1.4.0ProjectsbleSuitCaseCC2540SuitCaseCustomSfr.sfr' contains a modification of the factory SFR 'TL2'. This SFR  
cannot be found in the used factory SFR file 'C:Program Files (x86)IAR SystemsEmbedded Workbench 6.48051configdevicesTexas InstrumentsioCC2540F256.ddf' and the definition will be ignored.
Tue Feb 21, 2017 21:54:55: Warning: There were 297 error(s) when processing the SFRs, see Debug Log window for more information.

回帖(5)

庄当甜

2019-11-8 09:55:30
请问您是编译TI的例程吗? IAR版本是多少?
举报

刘云

2019-11-8 10:09:50
是TI的例程,IAR版本8.20,协议栈1.4.0。 编译后没有错误输出,烧录也能正常开机,只是DEBUG log里面有这些提示
举报

庄当甜

2019-11-8 10:19:45
引用: mzxcz 发表于 2019-11-8 12:29
是TI的例程,IAR版本8.20,协议栈1.4.0。 编译后没有错误输出,烧录也能正常开机,只是DEBUG log里面有这些提示

建议您先参考 http://e2e.ti.com/support/wireless_connectivity/low_power_rf_tools/f/155/p/248699/875780
内的提示设置一下
举报

刘云

2019-11-8 10:38:01
引用: 小Qhhui 发表于 2019-11-8 12:39
建议您先参考 http://e2e.ti.com/support/wireless_connectivity/low_power_rf_tools/f/155/p/248699/875780
内的提示设置一下

我感觉应该是这样的,因为我有两块板子,一块是用的CC2540, 一块用的是CC2541,TI的例程都是分别配置工程的,我是两个板子建的同一个工程里面,通过config来区分的,在DEBUG里面有个*.ddf的文件要选,这个ddf跟sfr是什么关系,是不是同一个工程里面只能选相同的ddf,我勾掉了Default还是一样的错误,但不影响程序的正常运行。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分