今天配置radio的时候遇到了一个问题,在单步运行到
status = ST_RadioInit(radioPowerState);
assert(status==ST_SUCCESS);
的时候程序停止了,报错是nvm.c:196 (NVM_LEFT_PAGE%%MFB_PAGE_SIZE_B)==0
追踪到这里,但是我芯片型号也定义了,flash的大小也定义了呀,程序一直死在这里运行不下去。。。。
都找了老半天了,一直寻不到原因。。。。
哈哈,找到原因了,原来在IAR的linker设置项中,要使用ST给的flash.icf文件,不要用IAR原本的文件,搞定!!!
用户377235 2013-7-2 11:24