TI的BLE协议栈中osal_nv.c文件在哪里?
时间:10-02
整理:3721RD
点击:
snv是可以用的,但是我需要使用nv
但是在TI的BLE-CC254x-1.4.0\Components\osal目录下,只有osal_nv.h,并没有osal_nv.c文件。
请问osal_nv.c文件在哪啊?
The BLE stack uses the OSAL "Simple NV" drivers, which can be found in osal_snv.h / osal_snv.c. These files are included with the SDK.
另外建议您参考 http://e2e.ti.com/support/wireless_connectivity/f/538/p/226375/796611
非常感谢回复!
snv对我来说不够用,我希望能使用nv。
那个链接我看了,Igor提供了一个z-stack v2.5.0的osal_nv.c下载。
我加进去了,编译报“Fatal Error[e72]: Segment ZIGNV_ADDRESS_SPACE must be defined in a segment definition option (-Z, -b or -P)”
我网上搜了下这个错误,都是说“解决方法:工程-选项-linker-Config-勾选linker command file并选择电脑中已经保存的at91SAM7X256_FLASH.xcl文件。对于其他芯片请选择对应芯片的flash.xcl文件。"
我在工程目录下的common\文件夹下只找到这些:
哪个是应该选择的xcl文件呢?