牛骨文教育服务平台(让学习变的简单)
博文笔记

CC2541调试异常及解决方法

创建时间:2017-08-19 投稿人: 浏览次数:585
http://blog.csdn.net/zhangjs0322/article/details/34108663

依次打开Project -> Options -> General Option -> Target,在Target标签中找到“Number of virtual”,原来默认为16,修改为8。如下:


重新make SensorTag工程,编译成功。

类似的,其他BLE工程,如SimpleBLEPeripheral等,编译时出现同样的错误,按照上述解决方法,即可解决。

http://www.deyisupport.com/question_answer/wireless_connectivity/bluetooth/f/103/t/51684.aspx

Error訊息已告知,只要將IAR中之Stack/Heap之目前設定值(0xC0),改為0xB9 = 0xC0 -7,即可。

如何改,請參閱附件,謝謝。




[Su007]: Unable to open the command file "F:cc2540开发板c程序SimpleBLEPeripheral-UARTCC2541DB....config buildComponents.cfg" 这就是说在工程所在的目录向上两级有一个叫config的文件夹,里面有一个叫buildcomponents.cfg的文件。创建这样一个路径之后,就不会再报错了。没有找到路径的配置的地方
用ctrl+shift+f搜索时,提示很多文件读取不到:Failed to read "F:cc2540开发板c程序Texas InstrumentsBLE-CC254x-1.2.1Componentslecontrollerincludell_sleep.h". 把选项中的“Match case”打上勾即可
在运行系统时,单步调试发现系统进入 LL_Init( taskID++ ); 函数时进入后不再跳出来 原来是我在CC2541工程里面建的文件,却烧到了CC2540的芯片里面,所以运行出错。
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。