求助Ti员工,关于在CC2541DK-MIN Keyfob上做开发的问题
您好,我使用的是Ti公司的CC2541DK-MIN套件,共有CC Debugger、CC2541 Keyfob和CC2540 Dongle开
发工具,一些对于工具使用讲解的文档等资料都是在Ti网站上找到的。
刚安装好BLE-CC254x-1.4.0,IAR编译软件和Packet Sniffer、BTool、SmartRF Flash Programmer和
SmartRF Studio 7等软件以及相应驱动。
我现在可以用操作寄存器方法,编写简单程序,
但是对于协议栈的结构还不清楚,对于操作协议栈开发感觉无从下手,因此我需要一些在协议栈上开发的入门级资料,
能够初步的操作协议栈进行开发,版本1.4.0或者1.3.2亦可,本人具有51核及Coxtex-M3核单片机基础,可以进行寄存
器以及固件库的操作,在此希望Ti员工给予帮助,提供一些简单讲解资料,或者提供寻找相关资料的渠道,目前对于在
Ti网站上边查找资料方法不是很熟悉,谢谢各位了!
兄弟,去网上找教程吧,TI的员工可没有这个入门级的教程,不过大部分入门都通过以下步骤:
1、查看芯片手册,这个与硬件相关,
2、参看API应用指导,TI网站有大把
3、参看相关教程,可以在网上搜,TI也出的有视频,还有一些卖板子人出的入门级的教程,像《《蓝牙4.0实战演练》网蜂团队 倾力打造.pdf》,《BLE入门与提高经典教程.pdf》,《蓝牙4.0 BLE开发完全手册 物联网开发技术实战.pdf》,《蓝牙4.0 BLE权威指南》,还有一些其它网络资料,自己找吧,只要你用心找,网络到处都有奇珍异宝……
4、等这些入门了,就自己写一些小的应用,慢慢玩吧,这会加快你熟悉蓝牙协议的进程
5、等对框架及协议有一定了解了,就多研究例程,蓝牙的各个层,慢慢的研究,同时要结合《bluetooth core4.0》来研究,不然你就等着死吧
6、好了,祝你早日入门,如果你愿意,请分享一下你的学习方法,谢谢!
7、最后,说一下,在协议上做应用与单纯的逻辑开发是不一样的,就像玩游戏一样,要遵循游戏规则,这个思路一定要调整。好了,祝愿你早日成为高手!
1. 新手可以建议先找家开发板先上手,有个大概框架
http://www.deyisupport.com/question_answer/wireless_connectivity/bluetooth/f/103/t/69222.aspx?pi2132219853=1
2. 等熟悉环境或有一定基础之后,上WIKI,相关BLE的资料都在这里了 http://processors.wiki.ti.com/index.php/Category:BluetoothLE
好的,谢谢啦,第二条是我需要的。
看来有一定基础啦,祝你开发顺利
嘿嘿,搞了半个月了,找资料搞得快要疯掉了,可以用饥不择食来形容了。
另外,如果开发中遇到问题的话,除了DEYISUPPORT中文论坛,你也可以上BLE的E2E论坛,那个是英文的,如下
http://e2e.ti.com/support/wireless_connectivity/f/538