【资源共享】CC2640之新手常见问题集

来源:互联网 发布:java实现自定义表单 编辑:程序博客网 时间:2024/06/03 22:43

本篇博文最后修改时间:2017年04月19日,22:41。


一、简介

本文集合了香瓜整理的CC2640的新手常见问题,不断更新


二、版权声明

博主:甜甜的大香瓜

声明:喝水不忘挖井人,转载请注明出处。

原文地址:http://blog.csdn.NET/feilusia

联系方式:897503845@qq.com

香瓜BLE之CC2541群:127442605

香瓜BLE之CC2640群:557278427

香瓜BLE之Android群:541462902

香瓜单片机之STM8/STM32群:164311667
香瓜单片机之Linux群:512598061
香瓜单片机之职场交流群:450154342
甜甜的大香瓜的小店(淘宝店):https://shop217632629.taobao.com/?spm=2013.1.1000126.d21.hd2o8i


三、新手问题集

1、如何快速入门CC2640、如何正确安装IAR等软件?
答:《CC2640之快速入门》:http://blog.csdn.net/feilusia/article/details/52191556

2、出现如下图该怎么办?

答:
《CC2640之快速入门》:http://blog.csdn.net/feilusia/article/details/52191556。

3、协议栈默认是针对7x7封装的,如何修改才能使工程能在5x5封装的2640中运行?
答:

ti文档只提到较上方的红框中的修改,实际上还需要做下方红框中的修改,否则会报如下错误:


4、如何让CC2640发送数据给app?
答:使用notify函数即可实现,可参考下面博文中的notify使用。
《CC2640之添加自定义服务》:http://blog.csdn.net/feilusia/article/details/52333664

5、CC2640的串口如何使用?
答:
《CC2640之串口》:http://blog.csdn.net/feilusia/article/details/52252833

6、CC2640的按键如何使用?
答:
《CC2640之按键》:http://blog.csdn.net/feilusia/article/details/52221525
《CC2640之自定义按键》:http://blog.csdn.net/feilusia/article/details/52223339

7、如下图,仿真时全速进不了初始化,停止全速时显示超堆栈,是怎么回事?

答:经香瓜多次测试研究,这是因为你的设备中下载的协议栈与本工程不匹配。
仿真时只能更新app或者stack,而不能同时更新。
因此在仿真simpleBLEperipheral工程的app时,如果你设备中使用的是之前下载的simpleBLEcentral工程的stack。此时就会出现如上图的情况。
解决方法:
1)

2)

执行上面两步,则能统一更新stack与app。

8、ti的demo没有问题,但阿莫的demo打开、编译出错等问题,怎么回事?
答:
1)demo不能放在中文、过长的路径下,请将demo放在d:\该路径下,再测试。
2)检查iar与协议栈版本,请使用阿莫提供的iar7.40、协议栈2.01,再测试。

9、flash programmer2使用注意事项
答:
1)xp系统只支持flash programmer2的1.6.1版本,win7以上才支持1.7版本。
2)芯片版本如果是V2.3,则需使用1.7版本。
因此,建议xp系统安装1.6.1版本,win7系统以上的建议安装1.7版本。

10、遇到如下错误怎么办?

答:是工程的路径太长,其实不影响工程使用。解决办法就是路径改短(如:工程名称缩短)。



1 0
原创粉丝点击