CSR1010蓝牙开发
文章平均质量分 76
Lorain.Li
知者不惑,仁者不忧,勇者不惧。
展开
-
CSR1010定时器的使用
熟练使用CSR1010的定时器是十分必要的,因为在后续的蓝牙通信协议的开发中会用到,所以很有必要做一下练习。这个示例定时3秒,通过uart通信发送通知到PC。因此,要求PC安装一个串口调试工具来查看消息,设置波特率19200,数据位8bit,停止位1,无校验。使用定时器须知如下几点:1、引入头文件,头文件定义了定时器函数调用接口,另一个头文件定义了一些需要使用的时间常量,已经包含到中。原创 2016-07-26 21:30:42 · 2639 阅读 · 0 评论 -
CSR1010使用UART进行串口通信
CSR1010蓝牙芯片集成了UART串口通信的功能,能够十分方便的和MCU进行通信。通过SDK提供的函数库,能够很容易的进行通信程序的编写。为编写UART通信程序,需要做如下了解:1、头文件和两个,提供了最基本的配置接口和发送数据的接口,封装了一些能够直接使用和发送数据的函数。示例使用头文件。2、初始化函数。void DebugInit (uint16 rx_thresh原创 2016-07-26 21:16:49 · 4186 阅读 · 4 评论 -
CSR1010蓝牙开发I/O操作
CSR1010开发前期准备1.开发环境CSR uEnergy SDK 2.5.12.硬件准备keyfob蓝牙开发板,USB-SPI下载器CSR1010 I/O开发须知:关于I/O操作的函数库被定义在头文件中,查阅函数库我们需要用到一下几个函数:1、设置引脚模式,我们需要将其设为user模式。void PioSetModes (uint32 mask, pi原创 2016-07-26 19:06:49 · 5038 阅读 · 1 评论 -
蓝牙协议开发常见词汇缩写
指定缩略词和规格名称缩略词名称类型3DSP3D 同步配置文件传统802.11 MAC-PHY802.11 MAC-PHY核心802.11 PAL802.11 PAL核心A2DP高级音频分发配置文件传统A2MP替代 MAC-PHY 管理器协议核心AIOP自动转载 2016-08-05 10:08:49 · 5148 阅读 · 0 评论 -
CSR1010蓝牙开发探索(一)
花了多少时间我已经不想提起,但是至少还是有点成果的,分析了不少代码,也看了不少资料,发现比较接地气的东西还是比较少,不多花点时间积累,说实话很辛苦。现在还没有足够的水平上升到蓝牙协议的层次,饭要一口一口吃,不然就消化不良了不是?所以还是慢慢来,记录一下探索蓝牙协议的过程,希望对像我一样白的新手会有帮助。准备的开发板是keyfob,蓝牙芯片CSR1010,开发环境是CSR uEnergy S原创 2016-08-02 10:24:51 · 9121 阅读 · 5 评论