摘要: 外设相关: CH59x 系统16位PWM使用 - 小舟从此逝_1 - 博客园 (cnblogs.com) CH59X/CH58X/CH57X PWM使用 - 小舟从此逝_1 - 博客园 (cnblogs.com) 基于CH592x的硬件I2C驱动(AHT20)调试记录 - 小舟从此逝_1 - 博客园 阅读全文
posted @ 2023-12-07 10:46 小舟从此逝_1 阅读(1852) 评论(0) 推荐(0)
摘要: 前言: 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 阅读(10) 评论(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 阅读(5) 评论(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 阅读(14) 评论(0) 推荐(0)
摘要: 在配对绑定有些场景中需要使用到irk, irk:身份解析密钥(IRK)是蓝牙低功耗(BLE)技术中用于保护设备隐私的核心密钥,它是一个128位的数字。设备使用它来生成并解析周期性变化的“可解析私有地址(RPA)”,从而有效防止被第三方追踪。 本文主要讲述如何获取对方和自身的IRK。 主要实现代码如下 阅读全文
posted @ 2026-06-02 10:23 小舟从此逝_1 阅读(12) 评论(0) 推荐(0)
摘要: 在某些应用场景中需要绑定多个设备并加入白名单,并且指定某个设备进行回连,其他设备无法回连。 主要使用到的函数如下: 1 GAPBondMgr_SetParameter(GAPBOND_DISABLE_SINGLEBOND, sizeof(parameterBuffer), parameterBuff 阅读全文
posted @ 2026-05-29 16:27 小舟从此逝_1 阅读(30) 评论(0) 推荐(1)
摘要: 在涉及大块的/高频次的数据传输时,需要考虑数组拷贝的时间开销。本文基于CH585,测试了部分场景下的memcpy时间开销。 如果选型用的是CH592等型号,不支持__wrap_memcpy,可以用该博客中的接口:https://www.cnblogs.com/gscw/p/18636006 注:①使 阅读全文
posted @ 2026-05-05 15:39 小舟从此逝_1 阅读(12) 评论(0) 推荐(0)
摘要: 1、广播开启/关闭: uint8_t initial_advertising_enable = FALSE; GAPRole_SetParameter(GAPROLE_ADVERT_ENABLED,sizeof(uint8_t), &initial_advertising_enable);//关闭广 阅读全文
posted @ 2026-05-05 15:28 小舟从此逝_1 阅读(35) 评论(0) 推荐(0)
摘要: 在触摸调试是可以使用wch的触摸上位机先生成CFG.h文件,可以提升调试效率。 一、固件导入 测试版烧录测试固件,上位机上传模板文件。 烧录完成后,选择自己需要测试的touch通道,这里以wch的demo板为例。 选择对应的触摸通道,电容配置脚(PA13) 然后对对应通道进行充放电调试。这里会给出对 阅读全文
posted @ 2026-04-03 18:54 小舟从此逝_1 阅读(31) 评论(0) 推荐(0)
摘要: CH585_RF基础通讯例程见下图路径: 1、RF初始化参数配置 /******************************************************************************* * @fn RFRole_Init * * @brief RF应用层初始 阅读全文
posted @ 2026-03-30 20:02 小舟从此逝_1 阅读(50) 评论(0) 推荐(0)
摘要: 本文对触摸使用的一些简单摘要。 一、认识触摸 关于触摸原理的讲解在网络上也有较多资料,感兴趣的可以查阅 二、拿到芯片需要怎么调试 通常的CH584/CH585的开发板并未留出触摸按键的pad,如果想单纯的看触摸功能也是可以的。手摸在排针上也会引入电容,导致电容量出现变化产生触摸行为。 这个时候能够直 阅读全文
posted @ 2026-03-04 11:06 小舟从此逝_1 阅读(46) 评论(0) 推荐(0)