2025年5月30日
摘要:
在蓝牙主机中,有时候需要添加串口收发的功能,这样当蓝牙主机与蓝牙从机连接之后,,蓝牙主机的串口就能与蓝牙从机的串口进行一些连动操作。比如, 当主机与从机连接之后,主机的串口发送主机的蓝牙上,主机通过蓝牙发送数据到蓝牙从机的接收端,然后再从蓝牙从机接收数据传入串口输出,反之,蓝牙从机的串口发送数据至蓝
阅读全文
posted @ 2025-05-30 17:28
凡仕
阅读(399)
推荐(0)
2025年5月22日
摘要:
在脱机烧录器进行离线烧录蓝牙芯片时,可以通过观察串口的日志输出当时烧录的芯片信息,比如蓝牙芯片的内部MAC地址,还有下载程序的时间参数。这里以CH585芯片为例,离线烧录CH585芯片,观察整个日志输出,进行解析说明。 前期的离线烧录CH585芯片过程,可以参考这个链接:脱机烧录器资料 - 沁恒微电
阅读全文
posted @ 2025-05-22 11:26
凡仕
阅读(93)
推荐(0)
2025年4月29日
摘要:
CH9141 是一款蓝牙串口透传芯片,芯片支持广播模式、主机模式和从机模式 的三种模式。而CH9142 是一款蓝牙转双串口透传芯片,芯片支持蓝牙主机模式、蓝牙从机模式和蓝牙广播模式的三种模式。在CH9141和CH9142芯片中都是可以设置为广播模式,那如何在蓝牙广播模式下,自定义更改广播数据内容,广
阅读全文
posted @ 2025-04-29 19:29
凡仕
阅读(283)
推荐(0)
2025年4月15日
摘要:
本次以Peripheral外设从机角色例程为载体,Peripheral程序中就有一组自定义包含五种不同属性的服务,包含可读、可写、通知、可读可写、安全可读,再此基础上,再增加一组自定义的属性服务,并且与例程中的五种不同属性的服务UUIID不同,将新增的属性服务UUID设置为自定义的128bit的UU
阅读全文
posted @ 2025-04-15 19:55
凡仕
阅读(348)
推荐(0)
2025年3月31日
摘要:
在PWM周期结束后进入中断处理服务函数(ISR)的这个操作,应用场景非常广泛,特别是在需要精确控制和监测中。如:LED调光控制、电机速度控制、传感器数据采集、电源管理、音频信号生成等。 在CH592的EVT程序中,TMR定时器功能例程中只有PWME输出例程,通过PB22配置PWM口。 设置定时器3的
阅读全文
posted @ 2025-03-31 17:10
凡仕
阅读(186)
推荐(0)
2025年3月28日
摘要:
在蓝牙服务属性中,蓝牙Notify和Indicate都是低功耗蓝牙BLE中的两种数据传输方式,这两种数据传输方式都是蓝牙从机设备往蓝牙主机设备进行发送数据。虽然两者都是传输数据,但是传输过程中也是有差别。 1、Notify(通知)方式 一种单向通信机制,蓝牙从机向蓝牙主机发送数据,但不需要主机设备对
阅读全文
posted @ 2025-03-28 19:13
凡仕
阅读(301)
推荐(0)
2025年3月4日
摘要:
在BLE广播中,广播包中是分为广播数据和扫描应答包数据,这两个数据包的总长度都是31个字节;数据包格式都是以[数据长度+类型+内容值]循环放置。在广播包中,可以解析出蓝牙从机的各种参数,比较蓝牙从机的MAC地址,蓝牙名字,RSSI值等。 以CH592为例,将一块CH592作为蓝牙从机设备,将另一块C
阅读全文
posted @ 2025-03-04 15:36
凡仕
阅读(321)
推荐(0)
2025年3月1日
摘要:
蓝牙技术工作在 2.4 GHz 的 ISM频段,该频段的可用频率范围为2400MHz到2483.5MHz(2.400 GHz~2.4835 GHz)。低功耗蓝牙在2.4GHz ISM频段上定义了40个射频信道,从2402MHz开始每间隔2MHz一个信道,最高信道频率为2480MHz。BLE是40个频
阅读全文
posted @ 2025-03-01 14:17
凡仕
阅读(249)
推荐(0)
2025年2月19日
摘要:
在一些项目使用中,有的时候需要实现两个不同的工程文件程序进行跳转的方式运行,通常指的是从一个程序(或任务)切换到另一个程序(或任务)执行。这个在程序化编程中很适用,将复杂的逻辑分解为多个函数,每个函数完成一个特定的功能,通过函数调用实现代码的复用和模块化。将不同的功能逻辑组织成独立的函数,便于维护和
阅读全文
posted @ 2025-02-19 19:27
凡仕
阅读(183)
推荐(0)
2025年1月7日
摘要:
在CH592EVT例程中,有一个BLE_USB程序,是蓝牙与USB合用例程,通过USB模拟340设备转发蓝牙数据。在正常使用中,蓝牙和USB设备都可以一起运行,蓝牙做为蓝牙从机,USB设备模拟出340设备,通过串口与蓝牙进行数据透传功能。 但是如果开启蓝牙低功耗睡眠模式(HAL_SLEEP=1)时,
阅读全文
posted @ 2025-01-07 20:51
凡仕
阅读(619)
推荐(0)