术语和缩写
缩写/术
语
Meaning / Explanation 含义/解释
BLE Bluetooth Low Energy 蓝牙低功耗
SPP Serial Port Profile 蓝牙串口协议
IDE Integrated development environment 综合开发环境
PCB Printed Circuit Board 印制电路板
MCU Microcontroller Unit 微控制单元
JTAG
JTAG(named after the Joint Test
Action Group) is an industry standard
for verifying designs and testing
printed circuit boards after
manufacture
JTAG(联合测试工作组)是一种国际
标准测试协议(IEEE 1149.1 兼容),
主要用于芯片内部测试
PPT PowerPoint 微软公司的演示文稿软件
SDK Software Development Kit 软件开发工具包
IOT Internet of Things 物联网
CAD Computer Aided Design 计算机辅助设计
CPU central processing unit 中央处理器
5.15 问:关于 simpleGATTprofile 的 Characteristic 问题,在 simpleBLECentral 工程中,当
启用通知后,是在哪里收到数据? ................................................................................................. 47
5.16 问:关于 CC2640 的 ADC 问题................................................................................................ 48
5.17 问 : 我 看 了 simpleperipheral 和 central 的 例 子 , 他 们 初 始 化 都 是 设 置 的
GAPBOND_PAIRING_MODE_WAIT_FOR_REQ 等待配对.那么我的问题是,到底是 peripheral
发起的配对请求还是 central?在什么时候发起的配对请求? ..................................................... 48
5.18 问:哪里可以了解更多有关蓝牙低功耗规范、配置文件、通知、配对等的信息? 49
5.19 问:TI BLE 在 IOS,Android 的数据传输率的问题 ............................................................... 49
5.20 问:关于 CC2640 片外 OAD 的问题 .................................................................................... 49
5.21 Q: How do I add UART or SPI to my application? ............................................................... 50
5.22 Q: How do I do a simultaneous Master & Slave (i.e., Peripheral & Central role)
connection? ............................................................................................................................................ 50
5.23 Q: How do I enable more functionality with the Invensense MPU-9250 motion sensor
on the CC2650 SensorTag? ................................................................................................................ 50
5.24 Q: What is the difference between the CC2640R2 SDK and BLE-Stack SDK? .............. 51
5.25 Q: Do I need to requalify or re-certify my product if I change to CC2640R2F? .......... 51
5.26 Q: When switching sample applications on my board or LaunchPad, my iOS or
Android device is not able to "see" new Characteristics or Services?...................................... 52
5.27 Q: Why am seeing poor RF performance and range issues on my custom CC26xx
board when everything works fine on the TI Reference HW? ................................................... 53
5.28 Q: How can I remove display and two buttons menu from the
simple_peripheral_example? Is there more ways to decrease the FLASH consumption of
the simple_peripheral example? ....................................................................................................... 53
5.29 问:cc2640r2f 有没有直接烧写二进制文件的工具? ..................................................... 54
5.30 问:ccs 有没有串口调式工具,应该如何实现串口调试功能? ................................... 54
5.31 Q: Is Bluetooth 5 backwards compatible with existing Bluetooth 4.x devices? ......... 54
5.32 Q: How do I enable Bluetooth 5 High Speed Mode in my application? ........................ 55
5.33 Q: What range should I expect with High Speed Mode? .................................................. 56
5.34 Q: How do I evaluate Long Range BLE Connections and Advertising Extensions? ..... 56
5.35 Q: What about Mesh?................................................................................................................. 57
5.36 Q: Can I use any Android 8 "Oreo" phone to evaluate this SDK with the BT5 Long
Range (LE Coded PHY) feature? ........................................................................................................ 57
5.37 Q: CC2640 with 2-wire cJTAG CC-DEVPACK-DEBUG........................................................ 58
5.38 Q: Linker error with latest bluetooth and IAR ....................................................................... 58
5.39 Q: Sending files with BLE CC2540? .......................................................................................... 58
5.40 Q: Does anyone know what the maximum packet size is for a BLE message? I have a
need to send and receive 80 byte messages. Thanks. ................................................................ 59
1.2 E BLE 的 入门及 实际应用
您可以在 EEWorld 大学堂、 21ic 中国电子网、 21 世纪电源网等 TI 的在线培训平台
中,查找到各种关于无线蓝牙的基础入门学习,简单的 demo 使用教学,蓝牙在实际场景应
用的演示等等。
以下列举了部分无线蓝牙的学习视频和相关资料可供参考:
1. 低功耗蓝牙基础理论视频学习 (演示了 BLE CC2650 配合 R MSP432P401R 与手机的通信并控
制机器人系统)
2. 介绍了蓝牙 5 5 的一些升级和应用,做了 CC2640R2F, , CC26x2, ,2 CC13x2 基本概述,以及 CC2640
和阿里云 IoT 智能生活开放平台 P iLOP 的软件层面介绍
3. 讲解 I TI 无线连接产品特点及平台、方案介绍 ,包括 I TI 最新 a Agama 系列产品、 BLE 、T T I
15.4- - Stack 、0 Zigbee 3.0 及 及 o TI DMM Demo 动手实验
4.E BLE 入门知识及手把手工程建立学习 (E BLE 基本介绍, TI BLE 方案介绍, TI SDK 基本介绍, simple peripheral 运行上手 o Demo 演 示)
对应视频
5. 低功耗蓝牙 HomeKit 应用0 (CC2640 配合 MSP432)
6. BLE connected electronic door lock demo
7. BLE wearable patch demo
8. Wearable, wireless patient monitoring demo with Bluetooth 5
9. Connect: Why SimpleLink?
10. What is Bluetooth 5 and When do I Use it?
11. How Bluetooth 5 is breaking barriers in connected applications
12. Connect: Smart thermostat demo
13. Connect: Sensor to Cloud + GPS
14. Connect: BLE connected electronic door lock demo
15. Localization with BLE
16. Connect: BLE wearable patc h demo
17. Connect: Wearable, wireless patient monitoring demo with Bluetooth 5
18. Connect: BAW (crystal- - less) out- - of- - box demo
19. Connect: Zigbee + Bluetooth 5 Concurrency Demo
20. Connect: BAW demo featuring Bluetooth 5
21. Connect: Car Access Demo
22. Connect: Why connectivity in the car?
23. 工程师给大家讲解蓝牙 5 5 新特性以及 0 Zigbee 3.0 新特性
2 24 4 . 1 CC2540/CC2541 蓝牙 E 4.0BLE 协议栈开发(连载) 教程
25. BLE_CC2540_ 初学者入门指导
26. 浅谈蓝牙 Bluetooth 技术集锦