ClarkLLOTP 发表于 2024-6-20 14:40

ADC关掉时钟之后再启用要不要重新初始化一遍啊?

不初始化对精度有影响吗

lidi911 发表于 2024-6-20 19:57

这个不需要,只是稳定起见,可以重新初始化。

亚瑟 发表于 2024-6-28 18:55

应该不需要吧

发货后已经wi 发表于 2024-8-28 18:58

选择DMA中断类型为:数据块传输完成中断

cr315 发表于 2024-9-6 15:57

在重新启用ADC的时钟之前,是否需要重新初始化ADC,这主要取决于ADC的具体硬件设计和软件控制逻辑。
硬件设计:一些ADC在时钟关掉后,其内部状态可能会保持不变,或者具有自动恢复功能,因此在重新启用时钟时可能不需要重新初始化。
软件控制:软件层面,如果ADC的驱动或控制程序在时钟关掉后没有改变ADC的配置寄存器或其他关键设置,那么重新启用时钟时可能也不需要重新初始化。

两只袜子 发表于 2024-9-6 22:00

如果ADC在时钟关掉后,其内部状态(如校准值、偏移量等)没有因为断电而丢失,且这些状态在重新启用时钟时仍然有效,那么不初始化通常不会对精度产生直接影响。

jcky001 发表于 2024-9-6 23:00

建议查阅ADC的数据手册或技术手册,了解ADC在时钟关掉和重新启用时的具体行为和要求。

yang377156216 发表于 2024-9-9 09:22

外设时钟只是为了能够让寄存器可配置的,关了重开不会影响之前已经配置好的参数,所以不需要重配。

suncat0504 发表于 2024-9-13 21:37

我也感觉要看看芯片的使用手册。毕竟不同的芯片,在操作上总会有差别。

ex7s4 发表于 2024-9-18 10:39

在大多数情况下,当ADC(模数转换器)的时钟被关闭后再重新启用时,通常不需要重新初始化ADC。ADC的初始化通常在系统启动时完成一次即可,后续的操作主要是配置和启动转换

q1ngt12 发表于 2024-9-18 11:52

在系统启动时,对ADC进行一次初始化,包括配置寄存器、设置采样率、选择输入通道等

su1yirg 发表于 2024-9-18 13:06

当不需要ADC工作时,可以关闭其时钟以节省功耗。当需要再次使用ADC时,重新启用其时钟

q1d0mnx 发表于 2024-9-18 14:08

重新启用时钟后,可以直接启动ADC进行转换,而不需要重新初始化。

l1uyn9b 发表于 2024-9-18 15:11

确保重新启用时钟后,时钟信号是稳定的,否则可能会影响ADC的性能

lamanius 发表于 2024-9-18 16:20

如果ADC在关闭时钟期间进入低功耗模式,可能需要检查电源管理配置,确保在重新启用时钟后,ADC能够正常工作

lix1yr 发表于 2024-9-18 19:30

在某些情况下,如果ADC的寄存器状态在关闭时钟期间发生了变化,可能需要重新配置这些寄存器。

g0d5xs 发表于 2024-9-19 09:05

在大多数情况下,关闭和重新启用ADC时钟后,不需要重新初始化ADC。只需确保时钟信号稳定,并根据需要启动转换即可

y1n9an 发表于 2024-9-19 10:00

一般不会有影响吧

cen9ce 发表于 2024-9-19 12:16

其实重新初始化也是可以的,可能就会丢点采样数据

shenxiaolin 发表于 2024-9-29 11:04

通常情况下都是有误差的,重新初始化是肯定要的。
页: [1]
查看完整版本: ADC关掉时钟之后再启用要不要重新初始化一遍啊?