CC2541调试异常及解决方法
来源:互联网 发布:机器人单片机 编辑:程序博客网 时间:2024/06/16 06:11
以下是在CC2541调试过程中遇到的一些编译器的报错,小作整理:
ensorTag编译错误Error[e16]: Segment ISTACK (size: 0xc0 align: 0) is too long for segment definition.
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.aspxError訊息已告知,只要將IAR中之Stack/Heap之目前設定值(0xC0),改為0xB9 = 0xC0 -7,即可。
如何改,請參閱附件,謝謝。
[Su007]: Unable to open the command file "F:\cc2540开发板\c程序\SimpleBLEPeripheral-UART\CC2541DB\..\..\config\ buildComponents.cfg"
这就是说在工程所在的目录向上两级有一个叫config的文件夹,里面有一个叫buildcomponents.cfg的文件。创建这样一个路径之后,就不会再报错了。没有找到路径的配置的地方
用ctrl+shift+f搜索时,提示很多文件读取不到:Failed to read "F:\cc2540开发板\c程序\Texas Instruments\BLE-CC254x-1.2.1\Components\ble\controller\include\ll_sleep.h".
把选项中的“Match case”打上勾即可
在运行系统时,单步调试发现系统进入 LL_Init( taskID++ ); 函数时进入后不再跳出来
原来是我在CC2541工程里面建的文件,却烧到了CC2540的芯片里面,所以运行出错。
阅读全文
0 0
- CC2541调试异常及解决方法
- BLE CC2541串口调试
- Android ANR异常及解决方法
- Android ANR异常及解决方法
- Android ANR异常及解决方法
- Maven常见异常及解决方法
- Android ANR异常及解决方法
- Android ANR异常及解决方法
- Android ANR异常及解决方法
- Android ANR异常及解决方法
- Android ANR异常及解决方法
- Android ANR异常及解决方法
- Android ANR异常及解决方法
- Android ANR异常及解决方法
- Android ANR异常及解决方法
- Android ANR异常及解决方法
- Maven常见异常及解决方法 .
- Android ANR异常及解决方法
- Callable和Future
- 【Mybatis从0到1-007】深入MyBatis的配置文件
- Android 注册媒体按键监听(MediaSession 兼容 Android 5.0+)
- random
- 轻松学JVM(四)——垃圾回收算法
- CC2541调试异常及解决方法
- HTTP相关的知识点
- java 内存流(ByteArrayInputStream,ByteArrayOutputStreaem)
- Linux
- 最短路径问题的概述
- 2017.8.19结构体整理(对照类理解异同)
- 欢迎使用CSDN-markdown编辑器
- 面团点评笔试:整数加法
- Python 2 to 3