[PIC32/SAM] SAM L21 STOP2 低功耗模式,SPI 外设唤醒后通信错乱

[复制链接]
121|31
wangdezhi 发表于 2026-11-10 13:58 | 显示全部楼层
RUNSTDBY开启对功耗影响多大?
robertesth 发表于 2026-11-10 15:13 | 显示全部楼层
主循环检测到唤醒标志后,先确认系统时钟已恢复。
juliestephen 发表于 2026-11-10 16:50 | 显示全部楼层
不要把 SPI 读写直接放在 EIC 唤醒回调里。唤醒回调只负责置标志,主循环里完成时钟恢复、SPI 复位、从设备同步和正式通信。
macpherson 发表于 2026-11-11 07:45 | 显示全部楼层
DMA/中断/回调还没重新就绪,第一次传输被吞掉或错位
pixhw 发表于 2026-11-12 11:03 | 显示全部楼层
从设备 CS 有效到第一个 SCK 的建立时间是否满足
kmzuaz 发表于 2026-11-12 11:55 | 显示全部楼层
唤醒后主时钟切换需多久?              
everyrobin 发表于 2026-11-12 13:08 | 显示全部楼层
SAM L21 Standby 唤醒后,外设时钟要等多久?
robincotton 发表于 2026-11-12 15:23 | 显示全部楼层
唤醒回调里立刻发 CS + SCK,从设备还没完成唤醒/上电恢复
ccook11 发表于 2026-11-12 16:46 | 显示全部楼层
SERCOM的时钟是按需请求的              
10299823 发表于 2026-11-12 17:47 | 显示全部楼层
SPI 模块刚从低功耗恢复,内部状态机可能还停留在上一次传输结束状态
uptown 发表于 2026-11-12 18:48 | 显示全部楼层
要不要软件复位 SERCOM SPI?
vivilyly 发表于 2026-11-12 20:08 | 显示全部楼层
MCC 配置休眠唤醒,只是配置 PM、EIC 唤醒源,**不会自动处理唤醒后 SERCOM 时钟同步、SERCOM 复位、DFLL 锁定等待**
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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