常用库函数记录:CH573 CH582 CH592 CH579常用库函数记录
CH585 CH582 CH592 CH573 CH572 CH579资料下载
第1章 硬件基础
1. 硬件设计参考:CH585/CH584/CH592/CH591硬件设计 - iot-fan - 博客园(转载)
1.1 原理图设计参考
1.2 PCB 设计参考
第2章 软件开发环境(RISCV)
2.1 MRS 下载地址
2.2 MRS 配置总结
2.3 MRS 移动工程文件
第3章 程序烧录(CH5xx)
3.1 ISP烧录
3.1.1 下载引脚说明:CH585 CH582 CH592 CH573 CH572 下载引脚说明
3.1.2 程序烧录讲解:CH585 CH582 CH592 CH573 CH572 CH579程序烧录讲解(USB/UART)
3.2 SWD烧录
3.2.1 CH585 SWD烧录:CH585 CH582 CH592 CH573 CH572烧录和仿真
3.2.2 CH572 SWD烧录:CH572 SWD下载
3.3 脱机烧录器烧录:WCH脱机烧写器 资料、级联用法(转载)
第4章 通用输入输出接口(GPIO)
4.1 GPIO库函数讲解:CH585 CH582 CH592 CH573 CH572 CH579 GPIO使用
4.2 GPIO 编程手册:CH5XX GPIO编程手册
4.3 GPIO模拟时序:CH5XX 驱动DS18B20
4.4 GPIO使用注意点:CH585 CH582 CH592 CH573 CH572 CH579 GPIO使用注意点
第5章 通用异步收发器(UART)
5.1 更改打印串口:CH573 CH582 CH579外设UART例程讲解(更改打印串口)
5.2波特率误差:CH573 CH579 CH582外设UART例程讲解(计算串口波特率误差)
5.3串口0地址接收:CH5XX UART0地址接收
5.4 572串口中断接收数据:CH572串口中断接收数据
第6章 定时器(TIM)
6.1 TMR例程讲解:CH573 CH582 CH579 TMR例程
6.2 TMR PWM DMA驱动WS2812:CH5xx TMR PWM DMA驱动WS2812
第7章 系统嘀嗒定时器(SYSTICK)
7.1 SysTick例程讲解:CH573 CH582 CH592 CH579 SysTick例程
第8章 脉冲宽度调制输出(PWM)
8.1 8位PWM:CH573 CH582 CH579外设PWM例程讲解
8.2 16位PWM:CH59x 16位PWM PWM中断
第9章 LED控制接口输出(LEDC)
第10章 看门狗定时器(WWDG/IWDG)
10.1 WDOG例程讲解:CH573 CH582 CH592 CH579 看门狗WDOG例程
第11章 串行外设接口(SPI)
第12章 内部集成电路总线(IIC)
12.1 模拟IIC:CH5XX 软件模拟iic驱动SHT21
第13章 模/数转换器(ADC)
13.1 ADC例程讲解:CH573 CH582 CH579外设ADC例程讲解
13.2 ADC通道扫描:CH585 ADC扫描功能讲解
13.3 电池低压检测:CH5XX 电池低电压检测
第14章 低功耗屏幕驱动(LCD)
14.1LCD例程讲解:CH592X驱动LCD程序讲解
第15章 触摸按键(TOUCH)
第16章 近场通信(NFC)——读卡/模拟卡
第17章 通用串行总线(USB)——全速/高速
第18章 闪存操作(FLASH)——擦/写/读
17.1 FLASH库函数讲解:CH573 CH582 CH592 CH579 FLASH例程
第19章 实时时钟(RTC)
18.1 RTC例程讲解:CH573 CH582 CH592 CH579 RTC例程
第20章 程序升级(UART/USB IAP)
20.1 IAP例程讲解:CH573 CH582 CH592外设IAP例程讲解
第21章 低功耗管理(PM)
第22章 低功耗蓝牙(BLE)
AES加解密:CH5XX AES加密
22.1 蓝牙从机收发接口函数说明:CH573 CH582 CH579蓝牙从机(Peripheral)/主机(Central)例程讲解一(蓝牙主从机收发数据接口说明)
22.2 蓝牙从机广播内容修改:CH573 CH582 CH579蓝牙从机(peripheral)例程讲解二(广播内容修改)
22.3 蓝牙从机服务修改:CH573 CH582 CH579蓝牙从机(peripheral)例程讲解三(蓝牙服务修改)
22.4 蓝牙动态广播:CH573 CH582 CH579蓝牙从机(peripheral)例程讲解四(蓝牙动态广播)
22.5 蓝牙从机主动使能通知:CH573 CH582 CH579蓝牙从机(peripheral)例程讲解五(蓝牙从机使能通知)
22.6 蓝牙从机设置白名单:CH573 CH582 CH579蓝牙从机(peripheral)例程讲解六(蓝牙设置白名单)
22.7 蓝牙从机OTA方式一移植:CH573 CH582 OTA例程讲解一(方式一:带库升级移植)
22.8 蓝牙从机OTA方式二移植:CH573 CH582 OTA例程讲解二(方式二:使用固定库+扩大APP程序空间)
22.9 蓝牙断开连接原因分析:CH573 CH579 CH582 蓝牙断开连接原因分析
22.10 蓝牙从机OTA方式二使用从机小库:OTA例程讲解三(方式二:CH591使用从机小库OTA)
22.11 蓝牙主机例程工作流程:CH573 CH582 CH579蓝牙主机(Central)例程讲解一(主机工作流程)
22.12 蓝牙主机获取从机设备信息及信息解析:CH585 CH582 CH592 CH573主机获取设备信息及信息解析
22.13 主机枚举服务:CH5xx 主机枚举从机所有服务
22.14 蓝牙从机区分主机系统:CH573 CH582 CH592 CH579蓝牙区分不同系统
22.15 蓝牙从机增减服务:CH5XX BLE服务增减讲解
22.16 蓝牙从机添加新的char:CH5xx 蓝牙从机服务添加新的CHAR
22.17 BLE从机例程讲解:CH5xx BLE从机例程工作逻辑讲解
22.18 BLE从机修改广播参数和MAC地址:CH5xx 蓝牙广播配置和自定义MAC地址
22.19 BLE从机增加广播回调:CH5xx 添加广播回调
22.20 BLE从机动态修改广播内容:CH5xx 蓝牙从机动态广播讲解
22.21 BLE从机广播中文:CH5xx BLE从机广播设置中文名
22.22 BLE HID 删除电池服务:CH592 BLE HID删除电池服务
22.23 睡眠逻辑:CH592 HAL_SLEEP逻辑讲解
22.24 tmos使用:CH5xx tmos事件实现短按长按和双击
第23章 射频(RF)
23.1 RF跳频使用:CH5xx RF_PHY_HOP 例程讲解
23.2 RF模拟广播:572 RF BASIC模拟广播
第24章 蓝牙网格网络(MESH)
第25章 配套模块芯片使用(CH9141等)
25.1 CH9141基础应用篇
25.2 CH9141进阶应用篇
25.3 CH9141连接实战一
25.4 CH9141连接实战二
25.5 CH9141连接实战三
25.6 CH9140 CH9141 CH9143芯片和模块资料下载地址
25.7 CH9141模块图解
25.8 CH9141 APP配置通道讲解
浙公网安备 33010602011771号