從淺到深,藍牙4.0 / BLE協(xié)議棧開發(fā)策略大全(六)
時間:
& Nbsp;該系列教程將與TI推出的CC254x SoC系列相結(jié)合,以解釋藍牙4.0協(xié)議棧的開發(fā),從環(huán)境的建立到對藍牙4.0開發(fā)過程的深入研究。本教程分為六個部分。
本文是第六部分:knowledge知識的第六部分:第26節(jié)UBL-USB升級第27節(jié)MT-iBeacon基站使用iPhone進行空中升級第28節(jié)MT-iBeacon基站在OAD上實現(xiàn)OAD無線升級個人電腦。第29節(jié)關(guān)于使用LightBlue軟件的MT-iBeacon基站第30節(jié)如何使用MT-USB的透明傳輸功能關(guān)于TI CC254x芯片的介紹,請點擊以下鏈接查看:Bluetooth BLE控制芯片(1)的詳細說明:TI CC2540& nbsp;建議使用相同的信息系列:從淺到深,藍牙4.0 / BLE協(xié)議棧開發(fā)策略大全(1)從淺到深,藍牙4.0 / BLE協(xié)議棧開發(fā)策略大全(2)從淺到深,藍牙4.0 / BLE協(xié)議棧開發(fā)指南(3)從淺到深,藍牙4.0 / BLE協(xié)議棧開發(fā)指南(4)從淺到深,藍牙4.0 / BLE協(xié)議棧開發(fā)指南(5)相關(guān)下載本文中的工具,您可以轉(zhuǎn)到以下地址:Zhu Zhaoqi ForARM第26節(jié)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 +,而我們的開發(fā)板使用P0.4上拉通過晶體管,因此這里需要修改上拉別針。
(3)編譯并下載,通過MiniUSB將開發(fā)板連接到計算機,可以看到已插入U盤。這里要注意的一件事是,在Win8系統(tǒng)上識別U盤時似乎存在問題,并且它需要Win7來支持它。
配置升級固件升級固件的配置與SBL幾乎相同,并且有兩個主要差異需要更改。 (1)添加宏OAD_KEEP_NV_PAGES FEATURE_UBL_MSD(2)配置配置(3)構(gòu)建選項(4)編譯后即可看到(5)固件升級方法非常簡單,只需將生成的Bin文件復(fù)制到U盤上即可。
產(chǎn)品資料
行業(yè)信息