上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: 前言: 主从机进行交互MTU,需要主从机均支持修改MTU,如果只有一端支持,则无法成功修改MTU。 MTU值影响开销数据的数量(特别是ATT报头,它是3字节)。ATT MTU的最小值为27字节。这允许最大20字节的ATT有效负载(3字节用于ATT报头,4字节用于L2CAP报头)。 BLE5.0协议可 阅读全文
posted @ 2025-09-04 17:46 oTvTo 阅读(133) 评论(0) 推荐(0)
摘要: /********************************** (C) COPYRIGHT ******************************* * File Name : Main.c * Author : WCH * Version : V1.0 * Date : 2020/0 阅读全文
posted @ 2025-09-03 09:55 oTvTo 阅读(21) 评论(0) 推荐(0)
摘要: 转载自:CH582 CH592 CH573 BLE AES硬件加密算法应用 - debugdabiaoge - 博客园 WCH BLE系列芯片自带AES128算法,使用前必须开启BLE功能。 接口函数 /** * @brief Encrypt data * * @param key - key * 阅读全文
posted @ 2025-08-31 16:05 oTvTo 阅读(24) 评论(0) 推荐(0)
摘要: 在涉及大块的/高频次的数据传输时,需要考虑数组拷贝的时间开销。本文基于CH585,测试了部分场景下的memcpy时间开销。 如果选型用的是CH592等型号,不支持__wrap_memcpy,可以用该博客中的接口:https://www.cnblogs.com/gscw/p/18636006 注:①使 阅读全文
posted @ 2025-08-25 15:55 oTvTo 阅读(28) 评论(0) 推荐(0)
摘要: 博客:判断USB设备与主机断开连接还是设备被主机挂起 由该博客可知,在主机进入睡眠时,会有两个信号给到从机,①USB_SET_FEATURE ②RB_UIF_SUSPEND 因此在得到这两个信息后,从机可主动进入睡眠,分两种情况: ①想要USB主机在醒来时,顺带唤醒USB从机,则必须选用带USB唤醒 阅读全文
posted @ 2025-08-02 11:49 oTvTo 阅读(178) 评论(0) 推荐(0)
摘要: 在 RISC-V 架构中,`WFE`(Wait For Event)和 `WFI`(Wait For Interrupt)是两种不同的低功耗休眠指令,主要用于暂停处理器执行以降低功耗,直到特定事件或中断触发唤醒。以下是它们的核心区别: 核心差异 标准化程度 WFI(Wait For Interrup 阅读全文
posted @ 2025-07-20 18:27 oTvTo 阅读(292) 评论(0) 推荐(0)
摘要: 一、Main.c入口初始化部分,与BLE篇一致,这里不重复描述,入口:CH585三模双8K_BLE篇 其中多出一个高速USB口的初始化接口; 二、RF_Init,RF相关参数初始化, 三、RF DMA队列初始化, 四、绑定任务,由于接收器端一般没有实体按键,于是例程中加入了上电后前三秒允许配对所有设 阅读全文
posted @ 2025-07-20 18:12 oTvTo 阅读(172) 评论(0) 推荐(0)
摘要: 一、Main.c入口初始化部分,与BLE篇一致,这里不重复描述,入口:CH585三模双8K_BLE篇 二、RF初始化, 三、RF配对任务,以4KHz为分界点,分为两个通讯模式,4KHz以下LP模式,4KHz以上8K模式,两个模式切换时会发生一次断连; 四、数据缓存DMA初始化,含TX及RX,各自DM 阅读全文
posted @ 2025-07-20 18:04 oTvTo 阅读(164) 评论(0) 推荐(0)
摘要: CH585发射功率最大为+4.5dBm,在一些应用场景下4.5dBm仍不能够满足需求,可采取抬升电压的方式增加发射功率; 因芯片差异,每颗芯片的抬升值不一定相同,抬升范围可在当前的发射功率基础上增加1-2dBm; 下面为抬升电压函数,需要自己定义: void Raise_voltage(uint8_ 阅读全文
posted @ 2025-06-11 11:23 oTvTo 阅读(125) 评论(0) 推荐(0)
摘要: 一、初始接口,三模通用 二、BLE初始化,添加电池服务、HID服务、设置广播包/扫描应答包数据、设置广播间隔、设置蓝牙设备显示图标等 三、在BLE初始化结束后,会根据下面HidDev_Register注册的回调进入hidEmuStateCB的case GAPROLE_STARTED:中 四、蓝牙通道 阅读全文
posted @ 2025-06-07 10:30 oTvTo 阅读(582) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 8 下一页