欢迎来到天天文库
浏览记录
ID:27464371
大小:440.00 KB
页数:7页
时间:2018-12-04
《BLE协议栈开发攻略.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、BLE协议栈开发攻略 本系列教程将结合TI推出的CC254xSoC系列,讲解从环境的搭建到蓝牙4.0协议栈的开发来深入学习蓝牙4.0的开发过程。教程共分为六部分,本文为第六部分: 第六部分知识点: 第二十六节UBL-USB升级 第二十七节MT-iBeacon基站使用iPhone空中升级 第二十八节MT-iBeacon基站在PC端实现OAD空中升级 第二十九节MT-iBeacon基站关于LightBlue软件的使用 第三十节如何使用MT-USBDongle的透传功能 有关TI的CC254x芯片介绍,可点击下面链接查看: 主流蓝牙BLE控制芯片详解(1):TIC
2、C2540 同系列资料推荐: 由浅入深,蓝牙4.0/BLE协议栈开发攻略大全(1) 由浅入深,蓝牙4.0/BLE协议栈开发攻略大全(2) 由浅入深,蓝牙4.0/BLE协议栈开发攻略大全(3) 由浅入深,蓝牙4.0/BLE协议栈开发攻略大全(4) 由浅入深,蓝牙4.0/BLE协议栈开发攻略大全(5) 有关本文的工具下载,大家可以到以下这个地址: 朱兆祺ForARM 第二十六节UBL-USB升级 UBL升级是使用USB功能来进行升级的,它的配置也是一样的步骤。 配置UBL (1)打开IAR,打开BLE-CC254x-1.4.0下的工程C:TexasI
3、nstrumentsBLE-CC254x-1.4.0ProjectsbleuTIlUBLsoc_8051usb_msdiarubl.eww,选择CC2540-Nano。 (2)这里有点改动,因为TI提供的UBL是使用P2.0上拉D+的,而我们的开发板是使用P0.4经过三极管上拉的,所以这里还需要修改上拉的引脚。 (3)编译下载,将开发板的用MiniUSB连接到电脑,就可以看到有一个U盘插入了。这里有一点要注意,在Win8的系统上好像识别这个U盘有问题,需要Win7一下的才支持。 配置升级固件 升级固件的配置和SBL几乎是一样的,主要有两处不一样的
4、地方需要更改。 (1)添加宏 OAD_KEEP_NV_PAGES FEATURE_UBL_MSD (2)配置Config (3)Build选项 (4)编译后可以看到 (5)固件升级 升级的方法很简单,只需要将生成的Bin文件拷贝到U盘中即可。
此文档下载收益归作者所有