工具与软件:
嗨、专家:
如果我从 Academy 正确获得它: 
SDFM 数据涡流中断仅与 PWM 同步一次?
我希望只有 PWM SOCA 事件触发 SDFM 数据读取、这是数据涡流中断。
这种情况应该一再重复。
我怎么能做到这一点?
目前、我会根据 SDFM 模块选择的数据速率收到一个新的数据中断。
此致、
Marcel
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.
工具与软件:
嗨、专家:
如果我从 Academy 正确获得它: 
SDFM 数据涡流中断仅与 PWM 同步一次?
我希望只有 PWM SOCA 事件触发 SDFM 数据读取、这是数据涡流中断。
这种情况应该一再重复。
我怎么能做到这一点?
目前、我会根据 SDFM 模块选择的数据速率收到一个新的数据中断。
此致、
Marcel
嗨、Marcel、
您需要使用 SDFM_enableWaitForSync ()启用等待 PWM 同步模式 并使用 SDFM_setPWMSyncSource ()配置 PWM 同步源。 这将启用您在图中看到的功能、在定义的 SD CLK 周期数(OSR)之后、SDFM 数据就绪中断将可用。
此致、
Zackary Fleenor
嘿、Fleenor、
它不是关于我的实施,而是关于我如何实现我想要的。
图中显示"Sync"->"256 OSC"->"Interrupt"->"256OSC"->"Interrupt"->"256 OSC"->"Interrupt..."
我需要的是 Sync -> 256 OSCS -> Interrupt -> Sync -> 256OSCS -> Interrupt -> Sync -> 256OSCS -> Interrupt ...
有可能实现这一点吗?
此致、
Marcel
尊敬的 Marcel:
如果我理解正确、那么您只想在发生 EPWM 同步时才从 SDFM 读取数据、这的 间隔可能 比256 OSR DR Rdy 中断更长。 您能确认我的理解吗?
谢谢。此致、
Madhava