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.

[参考译文] TMS320F28379S:12b 和16b ADC 的同步操作

Guru**** 2529570 points
Other Parts Discussed in Thread: TMS320F28379S

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/907894/tms320f28379s-synchronous-operation-of-12b-and-16b-adcs

器件型号:TMS320F28379S

大家好、

我们正在研究用于电机驱动应用的 TMS320F28379S。 我们希望在12位和16位模式下同时使用 ADC、某些 A/D 块使用12位、其他 A/D 块使用16位、所有模块都在同步模式下运行。  但是,我们在 Delfino《技术参考手册》第11.15.1.4节中看到了这篇注释,该节针对双核,后缀为“D”(链接如下所示)。

该注释似乎建议我们必须将所有块配置为相同的分辨率。  我是否正确读取了它?  是否有解决此问题的方法?   如果由于16位差分模式的双倍问题导致模拟 I/O 引脚耗尽、我们是否必须使用外部器件? 感谢您的帮助!

TRM 链接: http://www.ti.com/lit/ug/spruhm8i/spruhm8i.pdf?&ts=1590099733019

此致、


车架

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

    您好!

    此注释仅提醒12位和16位模式下的转换需要不同数量的 ADC 时钟进行转换。 如果您需要 两个或更多的12/16块来同步转换每个两个或更多通道、 那么也许可以尝试使  12位 ADC 的采样时间更长(转换速度更快)(ACQPS 设置)、以便12位 ADC 的总和采样+转换时间与16位 ADC 的采样+转换相匹配。 当然、可能需要同步结束采样相位。  

    Edward  

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

    您好、Garret、

    您需要使用相同的分辨率运行所有 ADC 以确保同步运行。  

    如果要同时使用12位和16位通道、应以一个分辨率转换所有通道、采用 ISR 并切换分辨率、然后触发其余要转换的通道。  在附加通道结束时、您将再次切换分辨率。   

    此外、F2838x 器件还支持16位单端通道、因此您可以在16位单端设置一些 ADC、在16位差分设置其他 ADC、同时仍确保同步运行。