BlueNrg-1 的Uart数据接收解析

本文介绍了如何解析使用BlueNRG-1芯片的UART接口接收到的数据帧。内容涉及数据帧的结构,包括帧头、帧尾、CRC校验以及如何通过中断处理函数来接收和组合完整数据帧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

BlueNrg-1 的Uart数据接收解析

bluenrg-1芯片介绍

ST公司的BlueNRG-1是非常低功耗的蓝牙低功耗(BLE)单模式系统级芯片(SoC),包括有160KB可编程闪存,24KB静态RAM存储器,以及SPI,UART,I2C标准通信接口,多功能定时器,看门狗,RTC和DMA控制器等.工作电压1.7-3.6 V,主要用在汽车产出率,手表,健康和健身设备,消费类医疗产出,遥控,家庭和工业自动化,手机外设,照明和PC外设等.

方案介绍

最近正在做一个遥控器的项目,发送端 (TX)和 接收端 (RX)都是使用的 BlueNrg-1的芯片,Rx端通过 uart 接口和mcu进行数据通讯。

在这里插入图片描述
RX端通过串口收发数据。数据格式如下
在这里插入图片描述在代码中uart rx代码 实现流程如下:
SdkEvalcomIoconfig,函数中注册了一个 callback函数,

callback 了类型定义SdkEvalcomIoconfig,SdkEvalcomUartIrqConfig 打开uart 接收中断使能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

redparrot2008

打赏+收藏,私信获得部分资源。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值