[STM32L4+] stm32L 唤醒后ADC延迟问题

[复制链接]
1643|6
 楼主| shizaigaole 发表于 2019-7-21 18:45 | 显示全部楼层 |阅读模式
使用STM32L151 stop模式,唤醒后需要快速采样3个通道,然后休眠,
采用多同转换DMA模式,
结果发现,唤醒后从启动转换命令发出,到进入DMA中断函数,需要40US时间!!!

如果一直全速运行,则从启动转换命令发出,到进入DMA中断函数,只需要1uS时间!!!

请高手指点,有什么需要注意的地方???

如果真是一定40US时间,那STM32的太差劲了!!!

他那写好看的UA/MHZ数据,在需要ADC采样的时候,真是一种摆设而已???
gx_huang 发表于 2019-7-21 19:49 | 显示全部楼层
任何模拟模块都有一个启动时间,比数字模块的启动时间长。自己查查ADC模块的启动时间。
guanjiaer 发表于 2019-8-12 11:08 | 显示全部楼层
看看数据手册上的数据吧
heimaojingzhang 发表于 2019-8-12 11:15 | 显示全部楼层
没有这么详细的研究过 因为对时序要求不严格
keaibukelian 发表于 2019-8-12 11:18 | 显示全部楼层
如果和数据手册相符合的话 确实是慢了点
labasi 发表于 2019-8-12 11:23 | 显示全部楼层
因该不会这么长的
paotangsan 发表于 2019-8-12 11:30 | 显示全部楼层
非常感谢楼主分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:衰兰送客咸阳道,天若有情天亦老

146

主题

3741

帖子

11

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