主题:SysConfig 中讨论的其他器件
工具/软件:
您好 MSP 团队:
我有一些关于 PWM 和 DMA 传输 模式的 TIMx 事件的问题。
1)一个 FSUB_x 寄存器可以与7ch 的 PWM 共享?
-周期:1.25 μ s
-所需的 PWM 通道:5-7通道
-需要更改每个周期的占空比
-有两种工作模式,它随机出来(存储在 DMA 中)
- 已使用 DMA ->成通道-> TIMx 设置 占空比值(不使用 CPU 中断)
- 有两个 FSUB 通道用于从 DMA 订阅值,但它需要控制多达7个通道。
->它是 为了使用一个通道(FSUB_0)而实现的、但客户需要 确认其他 PWM 通道是否也可以 使用 相同的 FSUB_0。
实际上、我无法完全了解什么 是 FSUB_x 寄存器、以及事件如何与 GEN 通道配合使用。 您能否解释一下并确认客户的问题?

2) DMA 触发模式
-他们用数据做缓冲,以改变职责
-当 DMA 触发时,他们希望发送缓冲区数据,并 在最后发送缓冲区中的最后一个数据时停止。
在这种情况下、哪种模式最适合? 您能解释一下什么情况以及每种单次传输和重复单次传输模式的区别吗?
我认为单次转接适用于此案例、您能否确认?
我也想知道每个 DAMSA、DMADA 和 DMASZ 是什么意思,以及它是如何工作的。
感谢您的帮助。
非常感谢、
是的






