[CW32F030系列] CW32F030 深度休眠模式下UART接收数据

[复制链接]
1420|12
 楼主| forgot 发表于 2023-12-4 10:52 | 显示全部楼层 |阅读模式
配置步骤:
步骤 1:
使能 UARTx_RXD 对应引脚的 GPIO 下降沿中断;
步骤 2:
设置 UARTx_CR1.START 为 1,选择 RXD 信号起始位判定方式为低电平;
步骤 3:
使能 UART 接收(即设置 UARTx_CR1.RXEN 为 1);
步骤 4:
进入深度休眠模式;
步骤 5:
等待主机发送数据,产生 GPIO 下降沿中断,唤醒 MCU;
步骤 6:
关闭 RXD 对应引脚的 GPIO 中断功能,等待 RXD 接收完成。

tpgf 发表于 2024-2-6 08:19 | 显示全部楼层
在深度休眠下,都还有哪些模块还能正常工作呢
keaibukelian 发表于 2024-2-6 17:00 | 显示全部楼层
只有在接收完成之后才可以再次开启中断使能是吧
heimaojingzhang 发表于 2024-2-6 18:00 | 显示全部楼层
该芯片一种有多少种休眠模式呢  相关休眠模式下 都有哪些时钟是能工作的呢

评论

请参阅CW32F030用户手册的"电源控制(PWR)与功耗"章节。  发表于 2024-2-19 10:46
中国龙芯CDX 发表于 2024-2-16 13:52 | 显示全部楼层
有详细的配置案例嘛?
jf101 发表于 2024-2-18 08:37 | 显示全部楼层
这个是不是可以说中断唤醒深度休眠
AdaMaYun 发表于 2024-2-18 13:51 | 显示全部楼层
在休眠模式下 哪些时钟是可以使用的?
pssyx 发表于 2024-2-19 10:43 | 显示全部楼层
tpgf 发表于 2024-2-6 08:19
在深度休眠下,都还有哪些模块还能正常工作呢

请参阅CW32F030用户手册的"电源控制(PWR)与功耗"章节。
Pwr2.png
Pwr1.png
小夏天的大西瓜 发表于 2024-2-21 21:48 | 显示全部楼层
深度休眠模式下应该是串口唤醒
星辰大海不退缩 发表于 2024-2-21 22:44 | 显示全部楼层
在接收完成之后才可以再次开启中断使能
小小蚂蚁举千斤 发表于 2024-2-22 10:11 | 显示全部楼层
tpgf 发表于 2024-2-6 08:19
在深度休眠下,都还有哪些模块还能正常工作呢

深度休眠下是不是先唤醒在进行相关操作
szt1993 发表于 2024-2-25 16:35 | 显示全部楼层

在深度休眠下,都还有哪些模块还能正常工作呢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2112

主题

14683

帖子

59

粉丝
快速回复 在线客服 返回列表 返回顶部