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.

[参考译文] TMDS243EVM:向任务管理器添加新任务

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1307811/tmds243evm-add-new-task-to-the-task-manager

器件型号:TMDS243EVM
主题中讨论的其他器件:SysConfig

我正在以下 SDK 中使用 SD 项目:mcu_sdk_am243x_09_00_00_05

我想向 PRU 的任务管理人员添加一个新任务、该任务在 EPWM1上同步、就像已经给出的 EPWM0一样。

我设法通过 SysConfig 创建和编译了 EPWM1、但在以下文档中找不到任何有关定义新任务的帮助:

  1. https://www.ti.com/lit/ug/spruj61/spruj61.pdf?ts = 1680440691425
  2. https://www.ti.com/lit/ug/spruhv6b/spruhv6b.pdf?ts = 1599573620918

 是否有包含更多详细信息的文档? 就像任务管理人员的常量表? 详细的解释和事件比较器?

谢谢

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

    尊敬的 Ariel:

    在 MCU+ SDK 中、任务管理通过 DPL API 完成: AM243x MCU+ SDK:任务(TI.com)

    CCS ROV 可用于监控任务状态: AM243x MCU+ SDK:使用具有实时对象视图(ROV)的 SDK

    此致、

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

    我将再次尝试在 PRU 上创建一个新的任务。

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

    您可以通过 INTC - sys 事件到通道到主机映射来将 EPWM1系统事件映射到任务管理器主机事件

    请参阅表9-84。 64-159个事件的 PRU_ICSSG0中断映射(续)。

    另请参阅表6-505

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

    尊敬的 Ariel:  

    在 SDFM 项目中、EPWM0 SynOut 用于将 ICSSG IEP 计时器与 PWM 周期对齐。 IEP 计时器比较器(CMP1..CMP15)用于通过  PRU 的任务管理器来调度任务。 您可以按照 sdfm 电机控制 SDK 文档、了解有关 SYNC 实现的更多信息: AM243x 电机控制 SDK:SDFM 接口设计(TI.com)。  该 SynOut 事件仅与 EPWM0和 EPWM3的 IEP 计时器映射。

    但是有另一种方法可以同步 ePWM 和任务管理器。 您可以 通过 INTC 将 EPWM1事件映射到任务管理器-系统事件映 射到通道到主机事件映射。 以下示例显示了 EPWM 事件到 INTC 的路由以及 INTC 主机事件到任务管理器的路由。 ICSS 中断控制器连接到任务管理器、该管理器会触发 PRU0任务。

     有关 详细的事件路由方案、请参阅 am243x TRM 中的下表:

    表9-84.  第9.4.1.6节:  这是 PRU_ICSSG0中断的映射表、您可以在其中看到 EPWM1作为 PRU 中断的源中断。

    表6-464. 第6.4.6.2.8.1.1节: 任务管理器和事件的映射表,您可以在其中找到任务和中断主机事件之间的映射。

    另请参阅下图、了解 INTC -系统事件与主机事件的映射。  

    此致、

    R·阿卡拉