工具与软件:
您好!
我目前使用 AM5728板、并尝试在 PWM 模式下使用 eCAP 模块输出 PWM。 我将通过直接配置寄存器值来修改大数据 IPC 示例、从而实现这一点。
为了实现此目的、我已经配置了 PWM 寄存器、PRCM 和 PinMux 设置。 但是、PWM 输出无法按预期工作。
我想知道、AM57x 板是否具有用于填充配置和寄存器访问的关键寄存器或解锁机制、这与其他 TI 处理器类似?
非常感谢提供任何指导或示例!
提前感谢您。
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.
工具与软件:
您好!
我目前使用 AM5728板、并尝试在 PWM 模式下使用 eCAP 模块输出 PWM。 我将通过直接配置寄存器值来修改大数据 IPC 示例、从而实现这一点。
为了实现此目的、我已经配置了 PWM 寄存器、PRCM 和 PinMux 设置。 但是、PWM 输出无法按预期工作。
我想知道、AM57x 板是否具有用于填充配置和寄存器访问的关键寄存器或解锁机制、这与其他 TI 处理器类似?
非常感谢提供任何指导或示例!
提前感谢您。
Juwon,
该 SDK 版本非常旧、对它的支持将非常低。 话虽如此、您是否见过 SDK 上的 PWM 部分? https://software-dl.ti.com/processor-sdk-linux/esd/AM57X/08_02_01_00/exports/docs/linux/Foundational_Components /内核/ Kernel_Drivers / PWM.html
看起来您需要在 Linux 中针对它使用器件驱动程序。 
此致!
若苏厄
Juwon,
我不知道是否有任何限制、最好的做法是查看是否确实存在函数路径。
请看一下 图2-1 您可以通过以下方式观察 PWM 实例 L4_PER2互连 :

通过查看下图、仔细检查存在哪种类型的功能路径 14-3. 连接矩阵 :
https://www.ti.com/lit/ug/spruhz6l/spruhz6l.pdf#page=3034
-若苏厄