[资料分享] TI cc2541协议栈开发环境的搭建

fish001   2019-4-22 20:34 楼主
蓝牙4.0的协议栈开发,其实也就是TI公司做好的协议栈的基础上进行修改,不是太难,现在资料也很多。

先来开发环境的搭建吧。

(1)cc2541芯片外围电路

这个TI官方,或者网上都能百度到。我是直接购买别人的cc2541核心板,覆盖别人的固件来开发的,网上基本所有厂商的蓝牙4.0模块,只要基于TI2541,外围电路应该都是一样的,也就是说:硬件各个厂商都一样,唯一的不同只是各个厂商的协议栈不同。所有在网上随便购买一款核心板就行。建议(亲测可用):jdy-08,bt-05

(2)开发所需硬件

需要购买cc debugger,山寨就行,电路都是按照TI官方的做的,没区别。

usb转串口模块

(3)开发所需软件环境
TI的官方协议栈是基于IAR的(非keil,不过编辑器嘛,用着都差不多,基本功能都能实现)。

需要注意:协议栈和IAR是有对应关系的,你需要根据你的协议栈下载安装你的IAR。
协议栈是BLE-CC254x-1.4.0.exe,IAR是for 8051 8.20。

烧写程序需要:TI公司的SmartRF Flash Programmer,下载版本V1就好,尽量不要下载V2,网上它的使用资料较少,毕竟只要能用就行。

(4)硬件线路连接

回复评论

暂无评论,赶紧抢沙发吧
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复