This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] MSPM0G3507:ADC 采样时间从不改变总 ADC 转换时间

Guru**** 2027820 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1423524/mspm0g3507-adc-sample-time-never-changes-total-adc-conversion-time

器件型号:MSPM0G3507

工具与软件:

你好。

使用 sys cfg 设置 ADC 转换。

无论输入所需的采样时间是多少、  ADC 转换时间 -采样窗口+转换窗口- 从不改变。

我测试(近似转换)时间的方法是:

DL_ADC12_enableConversions (ADC12_0_INST);

DL_ADC12_startConversion (ADC12_0_INST);
if ((ADC_STATUS=DL_ADC12_getStatus (ADC12_0_INST)=0x01))//测试 BUSY 位
     count++;

即使采样时间为100us、计数也 只能达到1。

手册注释:

10.2.13状态寄存器

ADC 状态寄存器 STATUS 包含两个位:REFBUFRDY 和 BUSY。

••

当 ADC 在使能请求生效后从内部基准缓冲器(VREF/ REFBUF)接收到就绪信号时、设置 REFBUFRDY 位
BUSY 等于‘1"表示 ADC 正忙于执行采样或转换操作

连接了两个 sys cfg 的剪切线。

谢谢。

Phil

e2e.ti.com/.../adc1.tiffe2e.ti.com/.../adc2.tiff

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    您能否在项目中共享 ADC 模块的配置?

    我一边说。 我按预期相应地修改了采样时间和总转换频率。  

    此致、

    Cash Hao