原文:CH579 CH573 CH582 串口切换GPIO睡眠唤醒操作

蓝牙芯片sleep shut down模式仅支持IO和RTC唤醒,如果IO只接了串口比如PA PA UART ,在睡眠前需将串口模式切换为普通IO,并设置唤醒。 如上图 正常初始化串口,睡眠前要将串口引脚设置为IO唤醒,T和R引脚设置应该不同,比如芯片R引脚应该设置成低电平唤醒,因为一般T引脚都是默认高电平。 设置好IO唤醒后,开启睡眠,如上图,可以参考EVT PM例子 唤醒后要变IO为串口模式, ...

2022-03-08 16:39 0 1350 推荐指数:

查看详情

CH579 CH573 CH582 RTC唤醒唤醒操作

非BLE工程设置RTC唤醒(BLE工程的睡眠唤醒由Tmos自己控制,用户只要按照自己的要求添加任务就行,空闲是MCU会自动睡眠,该执行任务时RTC会唤醒MCU执行任务) 非BLE工程设置RTC唤醒如下 使用外部32K设置RTC唤醒 如果设置相对当前的RTC唤醒可以用 ...

Wed Feb 16 22:41:00 CST 2022 0 1396
低电压 BAT唤醒 CH582 CH573 CH579

芯片支持BAT唤醒CH582 BAT低压为例(分高精度低压检测和一般电压监测,高精度监测功耗高) 一般电压监测操作示例: 重点是调用的时候,这个函数里面是关闭了电压监控的 所有使用时需要把电压监控关闭的代码屏蔽掉(R8_BAT_DET_CTRL ...

Tue Apr 12 03:21:00 CST 2022 0 841
CH579 CH573 CH582 GPIO中断

GPIO中断(PA0~PA15 PB0~PB15)支持GPIO中断 其中573 PB23和PB22 的GPIO中断 CH582M既有PB8/PB9 引脚,也有PB22/PB23引脚,默认GPIO中断在PB8和PB9,PB22和PB23就是普通IO,无中断功能 ...

Thu Jan 20 00:26:00 CST 2022 0 1337
CH573 CH582 CH579外设UART例程讲解(更改打印串口)

在WCH官网CH57x/CH58x例程中,所有的打印都是使用的串口1,串口1发送为PA9,配置为输出模式,在每个例程中都会有,想使用其他的串口则也需要配置相应的IO为输出模式,然后将宏定义DEBUG从1更改为0,2,3,则对应着串口0,2,3。DEBUG的修改在属性里修改,可参考有关 ...

Mon Mar 14 23:20:00 CST 2022 0 933
CH573 CH582 CH579 RISC-V仿真开启及使用

RISC-V芯片仿真器使用 第一步:开启仿真 1)仿真开启需要芯片进入BOOT模式; 如:CH573 CH582 CH579,上电是PB22接地,通过USB(PB10、PB11)和串口1(PA8、PA9)连接PC端ISP工具; 2)确保芯片 ...

Wed Dec 29 22:40:00 CST 2021 0 3473
CH573 CH582 CH579 看门狗使用

下面一段话2个重点,573 582 579的看门狗计数器是8位的(计数最大255),计数周期131072/Fsys 以579为例,evt中主频都是32M,看门狗最大时间 (131072/32000000)*255=1.04448s 以573 582为例,evt中主频都是60M,看门狗最大时间 ...

Thu Jan 06 19:16:00 CST 2022 0 1898
CH573 CH582 CH579 固定LIB OTA

OTA升级,以ble_uart为例(该工程是在ble_uart上修改的) 1、找到例程中的这三个工程,分别将这三个工程中的.hex取出; 1、打开ble_uart工程,将Ld ...

Mon Mar 07 21:36:00 CST 2022 9 2122
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM