[STM32C0]

【STM32C092RC 测评】+如何进入低功耗模式并唤醒

[复制链接]
803|35
手机看帖
扫描二维码
随时随地手机跟帖
yinxiangxv|  楼主 | 2025-5-4 18:32 | 显示全部楼层 |阅读模式
本帖最后由 yinxiangxv 于 2025-5-26 22:31 编辑

第一步首先配置相关的引脚,PC13开启中断模式,同时PA5开启GPIO输出模式:
第二部进行RTC的配置,看图:

7902568173ee2687b7.png
不要忘记打开nvic优先级配置
1763168173f0a37f2f.png
下面生成代码:
并添加相关代码:
  /* USER CODE BEGIN 2 */
  // RUN mode
HAL_GPIO_WritePin(GPIOA, GPIO_PIN_5, GPIO_PIN_SET);
HAL_Delay(5000);
HAL_GPIO_WritePin(GPIOA, GPIO_PIN_5, GPIO_PIN_RESET);
// enter STOP mode
HAL_SuspendTick();
HAL_PWR_EnterSTOPMode(PWR_MAINREGULATOR_ON, PWR_STOPENTRY_WFI);
HAL_ResumeTick();
  /* USER CODE END 2 */
并在main函数的while循环中添加下面代码:
 /* USER CODE BEGIN WHILE */
  while (1)
  {
  HAL_GPIO_TogglePin(GPIOA, GPIO_PIN_5);
  HAL_Delay(1000);
    /* USER CODE END WHILE */
编译并下载运行,但是我这里跳出这个界面,似乎不影响运行?
6582768173f99bb3f5.png
由运行模式---停止模式--唤醒模式之间的切换?
由于不能上视频,不过代码应该没有问题
我现在遇到一个printf串口打印乱码的问题,但是各个参数都是正确的?
不清除什么原因?还在探索中,希望能解决?
354306817422f9390d.png

使用特权

评论回复
AdaMaYun| | 2025-6-8 19:56 | 显示全部楼层
一般是中断唤醒

使用特权

评论回复
wwppd| | 2025-6-10 10:11 | 显示全部楼层
帮助读者更好地理解和应用低功耗模式和唤醒功能。

使用特权

评论回复
iyoum| | 2025-6-10 11:26 | 显示全部楼层
在实现低功耗模式和唤醒功能时,是否有任何代码优化的建议?

使用特权

评论回复
sdlls| | 2025-6-10 12:39 | 显示全部楼层
进入低功耗模式前,哪些外设必须关闭

使用特权

评论回复
albertaabbot| | 2025-6-10 14:25 | 显示全部楼层
在Stop模式下,DMA和TIM定时器是否完全停止?

使用特权

评论回复
macpherson| | 2025-6-10 15:01 | 显示全部楼层
唤醒过程中的延迟如何测量和优化?是否有最佳实践或建议?

使用特权

评论回复
hilahope| | 2025-6-10 15:43 | 显示全部楼层
在进入 Standby 模式前,如何将关键数据保存到备份域?

使用特权

评论回复
yiyigirl2014| | 2025-6-10 15:49 | 显示全部楼层
可以设置中断唤醒源。

使用特权

评论回复
ingramward| | 2025-6-10 16:14 | 显示全部楼层
若备份域电源(VBAT)丢失,如何确保重要数据不丢失?

使用特权

评论回复
wengh2016| | 2025-6-10 17:14 | 显示全部楼层
在调试低功耗模式时,发现唤醒后程序无法正常运行,可能的原因有哪些?

使用特权

评论回复
pixhw| | 2025-6-10 18:18 | 显示全部楼层
在进入低功耗模式时,如何进一步优化功耗?

使用特权

评论回复
mattlincoln| | 2025-6-10 18:58 | 显示全部楼层
如何选择合适的低功耗模式以满足特定的应用需求?

使用特权

评论回复
abotomson| | 2025-6-10 20:28 | 显示全部楼层
STM32C092RC的Stop模式和Standby模式电流差异有多大?

使用特权

评论回复
wwppd| | 2025-6-10 21:08 | 显示全部楼层
如何平衡唤醒速度与功耗?              

使用特权

评论回复
cashrwood| | 2025-6-10 21:36 | 显示全部楼层
低功耗模式下,STM32C092RC的Flash读取速度是否会降低?

使用特权

评论回复
dspmana| | 2025-6-10 22:14 | 显示全部楼层
外部中断、定时器、RTC等。如何配置这些唤醒源以实现可靠的唤醒功能?

使用特权

评论回复
robincotton| | 2025-6-10 22:52 | 显示全部楼层
在低功耗模式下仍会消耗额外电流,如何彻底关闭?

使用特权

评论回复
fengm| | 2025-6-12 13:58 | 显示全部楼层
如何通过调试工具(如ST-LINK的功耗分析功能)验证唤醒源是否正确触发?

使用特权

评论回复
yeates333| | 2025-6-12 14:22 | 显示全部楼层
将STM32C092RC的低功耗模式理论与实际开发板结合​​

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

49

主题

328

帖子

0

粉丝