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.

[参考译文] TMS320F28069M:从 ADC 缓冲器中读取一个值并创建一个相关的图形

Guru**** 2519150 points
Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1178320/tms320f28069m-reading-a-value-from-adc-buffer-and-creating-graph-on-that

器件型号:TMS320F28069M
主题中讨论的其他器件:C2000WARE

您好!

我不熟悉 CCS 和 C 语言。 我有问题要问希望你能帮我;

我想在上面的项目中添加另一个 ePWM (第三个)。 第一 个 ePWM 已经生成一 个2kHz 25%占空比对称 PWM 波形、第二个 ePWM 触发 ADC、以便我们从 ADC 读取值。 当我添加第三个 ePWM 时、它应该循环占空比(0-100%)。 我要做的是从 AdcBuf 读取 ePWM3、并使用它创建一个图形。 为此、我设置了有关 DefaultISR、ePWM 和 ADC 的配置。 但是、它在默认 ISR 中无法识别 update_compare 上的 epwm3_info。 错误提示它没有定义、但当我使用 CTRL 搜索它时、它会转到我定义它的位置。 我不明白为什么它会给出错误。 可以帮帮我吗?

以下是我的代码:

drive.google.com/.../1W12mHtPN2Mozj8K1pLLG2wNEUqT7QtBd

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

    您好!

    请观看此技术讲座:

    https://dev.ti.com/tirex/explore/node?node=A__AYOk2wmjuIDZjTaFoACjrA__c2000Academy__jEBbtmC__LATEST

    请参阅实验/解决方案。 该解决方案说明了如何使用多个 ePWM 以及如何在 TI 图形工具上绘制缓冲区。

    F2806x 微控制器技术讲座手册  

    解决方案文件  

    此致、Santosh

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

    您好、Santosh、

    感谢你的答复。 我知道车间实验室和解决方案、但似乎无法清楚地解释。 我已经执行了 Lab7、我想添加另一个 ePWM (我的代码中是 ePWM3)、并获取结果和图、如 ePWM1。 ePWM 不在研讨会中。 当我创建另一个 ePWM 时、没有关于设置配置(ISR、ADC 和 PWM 文件)的技术讲座的完整指南。 那么、我执行了它、得到了一个我之前提到的错误。 希望这次解释清楚、你们可以帮我。  

    此致  

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

    意外地单击了"Resolved (已解决)"、但它没有...

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

    您好、Ugur、

    我们无法访问 google 驱动器。 您只能在此处附加项目(zip 文件)。

    C2000Ware 中提供了多个示例、说明了您要执行的操作。   

    C:/ti/c2000/C2000Ware_4_02_00_00/device_support/f2806x/examples/c28

    此外、请参阅《车间维修手册》。 它会提供有关如何设置 ePWM 和 PIE 的详细说明。 请按照说明操作。

    此致、Santosh