芯片:STM32H7B3II 代码场景:芯片周期进行睡眠唤醒,同时进行SPI数据的收发操作(SPI主机)。 问题描述:芯片进入STOP2(WFI)模式后,被RTC中断唤醒,其后进行SPI数据的收发,实测SPI时钟丢失。 注:查看了参考手册、DEMO和勘误手册,没有头绪,求助。 |
是的,这边有尝试过在睡眠前De_init,唤醒后重新init SPI,但是问题仍然存在,好无奈。 ...
该问题已经解决,这边使用的SPI时钟源采用了PLL2,睡眠唤醒后未重新初始化,导致时钟丢失。
通常进入睡眠前前要可靠的关闭SPI。 手册上应该有提示的,楼主注意到了么?
通常进入睡眠前前要可靠的关闭SPI。 手册上应该有提示的,楼主注意到了么? ...
是的,这边有尝试过在睡眠前De_init,唤醒后重新init SPI,但是问题仍然存在,好无奈。