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.
您好!
我们有一个特殊情形、即将 PWM 频率更改为 频率 生成不同的触觉反馈曲线、 动态 。
例如、我们的 ECU 需要支持具有4个不同频率的4个不同触觉反馈配置文件。
是否有可能使用 MSPM0L 系列微控制器动态(在运行时)实现此操作?
正在寻找您对此的反馈。
谢谢。
只要您确定有多个计时器、就必须重做计时器时钟连接:
空 |
DL_Timer_setClockConfig (GPTIME_Regs * gptimer、DL_CloccConfig *。Timer_Clock |
请注意、执行此操作时可能必须停止计时器。
您好!
您是想让4个不同的频率全部同时、并联输出、就像 Keith 所说的那样? 或者您是否只需要一个可在4种不同基础频率之间切换的 PWM 输出? 我猜您需要后者。
MSPM0L1305中只有 TIMG4支持负载和比较寄存器的影子加载寄存器、从而允许您在发生零事件时更新频率和占空比。 这应该允许您在计时器继续运行的同时动态更新 PWM 频率。
我们有一个软件示例、显示使用这个影子寄存器进行频率更新: https://dev.ti.com/tirex/explore/node?node=A__AAK2xEozQpcIUZvWgvJn2w__MSPM0-SDK__a3PaaoK__LATEST
谢谢。
JD