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.

[参考译文] CCS/F28M35H52C:如何调用 AdcOffsetSelfCal()函数

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/873253/ccs-f28m35h52c-how-to-call-adcoffsetselfcal-function

器件型号:F28M35H52C
Thread 中讨论的其他器件:controlSUITE

工具/软件:Code Composer Studio

您好!

 我使用的是包含 M3内核和 C28内核的 TI F28M35H52H DSP。  我尝试通过调用 AdcOffsetSelfCal()函数来使用 TI 文档 spruh22g_Concerto 第907页中描述的 ADC 零点偏移校准函数。  我的问题是、

1. 在哪里可以找到函数的源代码?

2. 由于我有两个内核、我应该如何调用它(或调用来自哪个内核或两个内核)?

3. 我应该知道的其他提示吗?

 谢谢、

 Yong

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

    [引用用户="Yong Zhou1]1.  在哪里可以找到函数的源代码?

    controlSUITE 示例源位于此处:C:\ti\controlSUITE\device_support\f28m35x\v220\F28M35x_common\source\F28M35x_ADC.c

    [引用用户="Yong Zhou1]2.  由于我有两个内核、我应该如何调用它(或调用来自哪个内核或两个内核)?

    ADC 配置寄存器只能由 C28内核访问、因此无法由 M3执行偏移校准。

    [引用用户="Yong Zhou1]3.  我应该知道的任何其他提示吗?[/引述]

    可以修改 AdcNOffsetSelfCal()函数中的偏移校准实现,以更好地适应定制软件。

    例如,AdcNConversion()函数使用 ADCINTSOCSELn 进行 ADC 自触发。 这些设置还会产生与正常 ADCSOC 触发器冲突的效果。 为了避免资源冲突、开发人员可以自由地使用其他触发方案来收集 ADC 样本。

    有关 已知的器件问题、请参阅勘误表。