|
前提:可以确认的是外部条件没有变化。 问题:开机后不复位的情况下,ADC_DMA读取值几乎相同,而每次重新复位后,ADC_DMA读出来的值差别较大。在采用ADC同步时钟时钟时,无论如何多次复位,ADC值相差不大,但是采用PLL异步时钟,复位后有概率ADC采样值发生偏差(所以我怀疑复位后ADC时钟出现了问题)。 补充:问题芯片具体是L431RCT6,我还有一块L431CCT6的芯片,同样的配置,同样的代码逻辑,ADC采样值就很准确且稳定。 以下是时钟树与ADC配置(PLL时钟)
|
| 正常来讲不论使用同步时钟还是异步时钟,对结果不该构成影响。既然怀疑时钟,将时钟重新配置下,编译后再调试验证。我这边使用L4XX的开发板进行测试,结果跟选用哪类时钟无关。或者说是否哪里误会了。 |
CubeMX再次生成代码时中文注释出现乱码,如何解决?
STM32G431 ADC只有软件触发,无法通过硬件触发
在stm32cubeAI上,打开Lanuch NeuralNet Studio提示打不开
关于最近学习C语言回调和钩子函数的想法,以及对HAL库回调函数的困惑
能修改Cube MX 存放文档资料的文件夹吗?
stm32cubmx2是否有计划推广到其他stm32芯片使用?
stm32cubemx无法下载
在stm32cuide中打不开stm32cubemx
关于stm32cubeide下载问题
x-cube-ai或ST Edge AI Core有关算子融合的问题
微信公众号
手机版