如何实现蓝牙音频模块的串口数据收发
flash版本的蓝牙音频模块必然少不了串口,本文基于CSR8670开发板套件,实现了一个简单的串口收发例程,通过这个实例来了解8670的串口编程,如有问题可以给我留言,以下步骤仅供参考。
工具/原料
CSR8670开发板套件
USB-SPI仿真下载器
串口调试助手
串口配置
1、配置串口相关参数,比如波特率等,相关的枚举值在Uart_if.h头文件中。
2、查询与UART相关的Sink。
3、将Sink与Task关联。
4、得到任务处理函数。
5、发送初始信息,将调用处理程序的代码。
数据发送
1、数倌栗受绽据发送放在任务处理函数里,发送完数据后,等500ms发送一条消息,再次进入任务处理函数发送数据,如此循环发送。
数据接收
1、根据事件id来判断是哪个消息进入,当串口收到数据后,进入到数据处理函数,事件id为M苇质缵爨ESSAGE_MORE_DATA
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:34
阅读量:90
阅读量:45
阅读量:25
阅读量:34