主题中讨论的其他器件:HALCOGEN
你(们)好
我想尽快配置我的 ADC。 在数据表中、最短转换时间为600ns。 我的 ADC 配置为:
VCLK = 110MHz
ADCPrescaler = 3
Halcogen 计算出的实际周期时间= 36.36ns
ADC 通道选择仅为1个引脚。
计算得出的 Halcogen 总采样时间= 800ns
当程序进入 ADC 组存储器阈值中断时、我切换一个引脚、并通过示波器测量该引脚。
当我在连续模式下配置 ADC 时、测得的频率为1.119kHz、总中断次数/秒为2238。 我的组内存为64字、FIFO 大小为64。 因此、我的采样频率为1119 x 2 x 64 = 143232、采样周期 为6981ns。
当我将 ADC 配置为单次转换模式时、我在 ADC 组存储器阈值中断中重新启动转换。
引脚频率为8870Hz。 最后、采样周期 为880ns。
为什么这两个频率不同?
我不想在 实际应用中使用 ADC 组存储器阈值中断、也不想在 连续转换模式中使用 ADC。
我出了什么问题?