摘要: 外设相关: CH59x 系统16位PWM使用 - 小舟从此逝_1 - 博客园 (cnblogs.com) CH59X/CH58X/CH57X PWM使用 - 小舟从此逝_1 - 博客园 (cnblogs.com) 基于CH592x的硬件I2C驱动(AHT20)调试记录 - 小舟从此逝_1 - 博客园 阅读全文
posted @ 2023-12-07 10:46 小舟从此逝_1 阅读(1636) 评论(0) 推荐(0)
摘要: 沁恒的RISC-V内核中,常见于BLE芯片中的有青稞V3和V4系列。这两个内核中,均有支持中断优先级配置的功能。 根据青稞V4手册、CH592手册和EVT,有如下几点信息: 1、可配置最高位第7位的抢占优先级,以及第6、5位的响应优先级。 2、CH592在.s启动文件中启用了中断嵌套功能,支持2级中 阅读全文
posted @ 2026-02-02 18:22 小舟从此逝_1 阅读(5) 评论(0) 推荐(0)
摘要: 波特率(Baud Rate)是每秒传输的位数(bits per second, bps),位时间(Bit Time)是每 bit 的持续时间: Bit Time (μs)=Baud Rate1​×106 波特率 理论位时间 (US) DELAYUS 应设值 适用场景 9600 104.17 104 阅读全文
posted @ 2026-02-02 13:38 小舟从此逝_1 阅读(3) 评论(0) 推荐(0)
摘要: 在使用蓝牙从机的时候,从机与主机设备在建立之前一直是出于广播数据状态,在从机中广播包含有广播数据和扫描回复数据,这两个内容的总长度都是31个字节;对于广播的内容格式, 蓝牙规定是按照 1byte长度 + 1byte类型 + n字节内容的方式循环放。BLE设备每次广播时,会在3个广播信道上发送相同的报 阅读全文
posted @ 2026-01-04 19:00 小舟从此逝_1 阅读(25) 评论(0) 推荐(0)
摘要: SysTick是一个定时器,只是它放在了NVIC中,主要的目的是为了给操作系统提供一个硬件上的中断(号称嘀嗒中断)。只要不把它在SysTick控制及状态寄存器中的使能位清除,就永不停息。SysTick是基于32M高频晶振工作,所以32M不停止,则嘀嗒定时器一直存在。(睡眠模式下32M是停止的,所以这 阅读全文
posted @ 2025-12-03 16:30 小舟从此逝_1 阅读(30) 评论(0) 推荐(0)
摘要: 在NFC调试中不同线圈对应的匹配参数大概率不一样,刷卡的效果的表现不一。 在打板画线圈的时候就要根据沁恒提供的NFC手册及实际版上空间去绘制线圈。绘制线圈的时候要注意线圈的自感要在1-1.5uh左右(计算公式可见手册),且线圈周围的净空区要保证 线圈的阻抗尽量的小,线圈上尽量不要有高频走线。 绘制完 阅读全文
posted @ 2025-11-27 19:19 小舟从此逝_1 阅读(95) 评论(0) 推荐(0)
摘要: 可以通过白名单只扫描、连接特定的蓝牙设备(白名单中列出的)。 一、首先将白名单使能,通过宏开启 // TRUE to use white list during discovery #define DEFAULT_DISCOVERY_WHITE_LIST 1//FALSE // TRUE to us 阅读全文
posted @ 2025-11-02 22:09 小舟从此逝_1 阅读(55) 评论(0) 推荐(0)
摘要: 蓝牙从机设置白名单,可以只扫描应答(白名单中列出的)设备,只允许(白名单中列出的)设备连接。 蓝牙主机设置白名单,可以只扫描、连接特定的蓝牙设备(白名单中列出的)。 一.蓝牙从机白名单设置有关的函数介绍: 1.extern bStatus_t LL_ClearWhiteList( void ); / 阅读全文
posted @ 2025-11-02 21:55 小舟从此逝_1 阅读(26) 评论(0) 推荐(0)
摘要: 前言: 一般在使用BLE协议进行数据传输,会优先考虑Peripheral(外设从机角色例程)。在CH58x的SDK中,自定义包含五种不同属性的服务,包含可读、可写、通知、可读可写、安全可读,唯独没有indication属性的特征值。本篇博客针对Indication使用进行讲解。 一、indicati 阅读全文
posted @ 2025-10-10 00:17 小舟从此逝_1 阅读(35) 评论(0) 推荐(0)
摘要: 正常识别:可以在设备管理器中识别出USB Module 使用USB烧录的一般操作:按住评估板上的“Download”按键,或者将PB22短接到GND,同时给板子上电。若是第一次拿到芯片,codeflash中是空的,不用按住“Download”按键也可以被ISP工具识别。 如果碰到USB烧录异常的问题 阅读全文
posted @ 2025-10-09 23:59 小舟从此逝_1 阅读(47) 评论(0) 推荐(0)
摘要: 一、前言 CH585/CH584有NFC功能,支持模拟卡的功能。这里的模拟卡是有源的需要工作的时候需要给mcu供电。 有些场景需要实现低功耗的场景,需要手机靠近时唤醒模拟卡实现读卡的功能,在非低功耗模式下模拟卡才能正常运行。 二、实现流程 在读卡器靠近时天线上会有信号耦合,这时候NFCI引脚会产生电 阅读全文
posted @ 2025-09-02 19:41 小舟从此逝_1 阅读(128) 评论(0) 推荐(0)