摘要:
本文实测了CH573 CH582 CH592 CH585 CH572系列芯片的复位启动时间(从复位发生到运行main函数) 一.上电复位 上电复位典型值15ms+boot启动文件约40ms+boot执行约40ms+用户程序启动文件约40ms 最长约135ms,不同芯片有所差异。 1.上电复位的时间芯
阅读全文
posted @ 2025-11-05 09:25
WCH蓝牙应用分享
阅读(182)
推荐(0)
摘要:
在BLE例程中开启HAL_SLEEP低功耗后是通过RTC唤醒来实现的,那么需要加入GPIO唤醒需怎么添加呢,其实很简单:只要添加PM例程中的GPIO唤醒部分即可,睡眠部分也需要处理下。 GPIO只需要初始化和增加中断服务函数即可。 #include "gpio_wake.h" volatile ui
阅读全文
posted @ 2025-11-01 12:10
WCH蓝牙应用分享
阅读(415)
推荐(0)
摘要:
本文以CH592测试,使用TMR的PWM功能驱动WS2812,这种方法相对于SPI DMA驱动的方式有点时节省IO资源,但是RAM消耗会比SPI方式大四倍。 下面贴出程序: 1.pwm_ws2812.c文件: #include "pwm_ws2812.h" /** * @brief 初始化WS281
阅读全文
posted @ 2025-11-01 11:25
WCH蓝牙应用分享
阅读(556)
推荐(1)
摘要:
本文使用CH592进行测试, 主机低功耗分为两个部分,一个是扫描状态,另一个是连接状态。 已EVT例程BLE目录下的Central例程为例, 1.将HAL_SLEEP(动态休眠降低功耗)和DCDC_ENANBLE(电源开启dcdc降低唤醒后运行功耗)设置为TRUE来达到最低功耗。 一.扫描状态 将上
阅读全文
posted @ 2025-10-29 11:25
WCH蓝牙应用分享
阅读(365)
推荐(0)
摘要:
一.程序功能讲解: 功能1:开关广播 AT+ADVEN=1 开启广播 正确设置返回OK/r/n AT+ADVEN=0 关闭广播 正确设置返回OK/r/n AT+ADVEN=123 当参数长度不是1时返回ERROR:1(长度错误) AT+ADVEN=2 当参数不是0和1是返回ERROR:2(参数错误)
阅读全文
posted @ 2025-10-09 13:59
WCH蓝牙应用分享
阅读(257)
推荐(0)
摘要:
本文在蓝牙从机例程上添加tmos任务来实现一些按键操作,如短按,长按和双击。 源文件: /* * button_tmos.c * * Created on: 2025年9月30日 * Author: 14646 */ #include "button_tmos.h" // 全局变量 uint8_t
阅读全文
posted @ 2025-09-30 17:27
WCH蓝牙应用分享
阅读(435)
推荐(3)
摘要:
我们以CH592的Peripheral例程为例来看下打开HAL_SLEEP之后的效果,进一步降低运行时功耗将DCDC一起打开: 在Peripheral例程中在预编译中添加宏HAL_SLEEP=1和DCDC_ENABLE=1, 供电电压3.3v 广播间隔50ms 平均功耗488uA左右, 可以看到上面
阅读全文
posted @ 2025-09-03 11:20
WCH蓝牙应用分享
阅读(775)
推荐(0)
摘要:
一.打开Profile文件夹,右击battservice.c选择删除或排除编译,Profile/Include文件夹下右击battservice.h选择删除或排除编译, 二.删除后点击编译,编译后会报错,根据报错将BATT相关的函数屏蔽, 屏蔽代码如下: Batt_GetParameter(BATT
阅读全文
posted @ 2025-09-03 10:37
WCH蓝牙应用分享
阅读(154)
推荐(0)
摘要:
使用注意点: 1.使用低功耗时GPIO的配置:未使用到的GPIO配置为上拉输入此时外部不要有下拉否则会产生漏电流,使用了模拟功能的GPIO(如ADC,TOUCH,LCD等)需关闭其数字功能。 2.PA12引脚上电时会有15ms左右的高电平,应避免使用此IO输出。 3.PB23为复位引脚,若做输入输出
阅读全文
posted @ 2025-08-05 13:48
WCH蓝牙应用分享
阅读(722)
推荐(0)
摘要:
本文在CH572上实现串口中断接收: #include "CH57x_common.h" // 发送缓冲区及测试数据 uint8_t g_txBuffer[] = "This is a UART test example\r\n"; // 接收缓冲区(100字节) uint8_t g_rxBuffe
阅读全文
posted @ 2025-08-02 09:51
WCH蓝牙应用分享
阅读(384)
推荐(0)