06 2026 档案

摘要:前言: CH572没有硬件ADC,通过CMP可以实现模拟ADC,效果参考: 该方法可以采集给到芯片供电引脚的电压,代码配置模式,需要配置CMP_N为CMP_VERF。 CMP_Init( cmp_sw_3, cmp_nref_level_800 );// CMP_P0(PA7),CMP_N(CMP_ 阅读全文
posted @ 2026-06-30 19:46 小舟从此逝_1 阅读(19) 评论(0) 推荐(0)
摘要:针对CH585的LEDC接口驱动ws2812点灯测试 #include "CH58x_common.h" #include "ch58x_drv_ledc.h" #define led_num 3*1 #define breadthe 1 #if !breadthe __attribute__((_ 阅读全文
posted @ 2026-06-30 19:37 小舟从此逝_1 阅读(14) 评论(0) 推荐(0)
摘要:功能实现: 例如采集5通道ADC数据,BUF配置20,则实现channel0数据放在BUF[0],channel1=BUF[1]...channel0=BUF[5]... 可以实现快速采集数据。 注意:不需要使用中断。 实现代码: volatile uint8_t i = 0; volatile u 阅读全文
posted @ 2026-06-02 10:35 小舟从此逝_1 阅读(32) 评论(0) 推荐(0)
摘要:在配对绑定有些场景中需要使用到irk, irk:身份解析密钥(IRK)是蓝牙低功耗(BLE)技术中用于保护设备隐私的核心密钥,它是一个128位的数字。设备使用它来生成并解析周期性变化的“可解析私有地址(RPA)”,从而有效防止被第三方追踪。 本文主要讲述如何获取对方和自身的IRK。 主要实现代码如下 阅读全文
posted @ 2026-06-02 10:23 小舟从此逝_1 阅读(32) 评论(0) 推荐(0)