从浅到深,蓝牙4.0 / BLE协议栈开发策略大全(六)
时间:
& Nbsp;该系列教程将与TI推出的CC254x SoC系列相结合,以解释蓝牙4.0协议栈的开发,从环境的建立到对蓝牙4.0开发过程的深入研究。本教程分为六个部分。
本文是第六部分:knowledge知识的第六部分:第26节UBL-USB升级第27节MT-iBeacon基站使用iPhone进行空中升级第28节MT-iBeacon基站在OAD上实现OAD无线升级个人电脑。第29节关于使用LightBlue软件的MT-iBeacon基站第30节如何使用MT-USB的透明传输功能关于TI CC254x芯片的介绍,请点击以下链接查看:Bluetooth BLE控制芯片(1)的详细说明:TI CC2540& nbsp;建议使用相同的信息系列:从浅到深,蓝牙4.0 / BLE协议栈开发策略大全(1)从浅到深,蓝牙4.0 / BLE协议栈开发策略大全(2)从浅到深,蓝牙4.0 / BLE协议栈开发指南(3)从浅到深,蓝牙4.0 / BLE协议栈开发指南(4)从浅到深,蓝牙4.0 / BLE协议栈开发指南(5)相关下载本文中的工具,您可以转到以下地址:Zhu Zhaoqi ForARM第26节UBL-USB升级UBL升级使用USB功能进行升级,其配置步骤相同。
配置UBL(1)打开IAR,打开BLE-CC254x-1.4.0下的项目C:Texas InstrumentsBLE-CC254x-1.4.0项目leuTIlUBLsoc_8051usb_msdiar ubl.eww,选择CC2540-Nano。 (2)此处有一点变化,因为TI提供的UBL使用P2.0上拉D +,而我们的开发板使用P0.4上拉通过晶体管,因此这里需要修改上拉别针。
(3)编译并下载,通过MiniUSB将开发板连接到计算机,可以看到已插入U盘。这里要注意的一件事是,在Win8系统上识别U盘时似乎存在问题,并且它需要Win7来支持它。
配置升级固件升级固件的配置与SBL几乎相同,并且有两个主要差异需要更改。 (1)添加宏OAD_KEEP_NV_PAGES FEATURE_UBL_MSD(2)配置配置(3)构建选项(4)编译后即可看到(5)固件升级方法非常简单,只需将生成的Bin文件复制到U盘上即可。
产品资料
行业信息