摘要: 外设相关: CH59x 系统16位PWM使用 - 小舟从此逝_1 - 博客园 (cnblogs.com) CH59X/CH58X/CH57X PWM使用 - 小舟从此逝_1 - 博客园 (cnblogs.com) 基于CH592x的硬件I2C驱动(AHT20)调试记录 - 小舟从此逝_1 - 博客园 阅读全文
posted @ 2023-12-07 10:46 小舟从此逝_1 阅读(1373) 评论(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 阅读(5) 评论(0) 推荐(0)
摘要: 蓝牙从机设置白名单,可以只扫描应答(白名单中列出的)设备,只允许(白名单中列出的)设备连接。 蓝牙主机设置白名单,可以只扫描、连接特定的蓝牙设备(白名单中列出的)。 一.蓝牙从机白名单设置有关的函数介绍: 1.extern bStatus_t LL_ClearWhiteList( void ); / 阅读全文
posted @ 2025-11-02 21:55 小舟从此逝_1 阅读(4) 评论(0) 推荐(0)
摘要: 前言: 一般在使用BLE协议进行数据传输,会优先考虑Peripheral(外设从机角色例程)。在CH58x的SDK中,自定义包含五种不同属性的服务,包含可读、可写、通知、可读可写、安全可读,唯独没有indication属性的特征值。本篇博客针对Indication使用进行讲解。 一、indicati 阅读全文
posted @ 2025-10-10 00:17 小舟从此逝_1 阅读(13) 评论(0) 推荐(0)
摘要: 正常识别:可以在设备管理器中识别出USB Module 使用USB烧录的一般操作:按住评估板上的“Download”按键,或者将PB22短接到GND,同时给板子上电。若是第一次拿到芯片,codeflash中是空的,不用按住“Download”按键也可以被ISP工具识别。 如果碰到USB烧录异常的问题 阅读全文
posted @ 2025-10-09 23:59 小舟从此逝_1 阅读(18) 评论(0) 推荐(0)
摘要: 一、前言 CH585/CH584有NFC功能,支持模拟卡的功能。这里的模拟卡是有源的需要工作的时候需要给mcu供电。 有些场景需要实现低功耗的场景,需要手机靠近时唤醒模拟卡实现读卡的功能,在非低功耗模式下模拟卡才能正常运行。 二、实现流程 在读卡器靠近时天线上会有信号耦合,这时候NFCI引脚会产生电 阅读全文
posted @ 2025-09-02 19:41 小舟从此逝_1 阅读(41) 评论(0) 推荐(0)
摘要: 整体内容转载自:BLE连接失败错误码原因总结(转载) - oTvTo - 博客园 常见错误码: 错误码:0x08 原因:由于握手超时导致断开,主设备或从设备在监督超时(Supervision Timeout)内未收到对方的有效数据包或链路层应答。 旧版协议中的超时断开 :在蓝牙4.0/4.1规范中, 阅读全文
posted @ 2025-08-02 00:04 小舟从此逝_1 阅读(313) 评论(0) 推荐(0)
摘要: 一、窗口看门狗 ch582 584/5 592的看门狗计数器是8位的(计数最大255),计数周期131072/Fsys 以582 592为例,evt中主频都是60M,看门狗最大时间 (131072/60000000)*255=0.557056s 具体使用方式: /****************** 阅读全文
posted @ 2025-08-01 23:22 小舟从此逝_1 阅读(100) 评论(0) 推荐(0)
摘要: 可以通过以下配置输出不同名称的hex与工程名不对应 配置如下: 配置完成之后,编译结果: 二:同时输出hex和bin文件 编译结果: 阅读全文
posted @ 2025-06-30 14:13 小舟从此逝_1 阅读(44) 评论(0) 推荐(0)
摘要: 一、新增flash区域 FLASH (rx) : ORIGIN = 0x00000000, LENGTH = 128K FLASH1 (rx) : ORIGIN = 0x00020000, LENGTH = 224K RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 阅读全文
posted @ 2025-06-29 22:22 小舟从此逝_1 阅读(87) 评论(0) 推荐(0)
摘要: 实时时钟(RTC)是一个独立的定时器,包含一组连续计数的计数器。在相应软件配置下,可提供简单日历功能。修改计数器的值可以重新设置当前的时间和日期。 RTC 寄存器与 PMU 一样常供电,在系统复位或从低功耗模式唤醒后,RTC 的设置和时间维持不变。 可配置 2 种模式: 定时模式:软件可选择固定周期 阅读全文
posted @ 2025-06-29 21:54 小舟从此逝_1 阅读(104) 评论(0) 推荐(0)