请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS570LS1224 主题中讨论的其他器件:HALCOGEN
大家好。
是否有人从 PWM 事件启动 ADC 转换方面有经验?
我正在尝试实现 PWM 电流控制、其中 eTPWM 在 ADC1事件组上触发 ADC 转换、但不会发生 ADC 通知。 我没有问题直接触发 eTPWM 周期通知、也没有问题直接从软件启动 ADC 转换并获取 ADC 通知。 我在 HalCoGen 中工作、我已经为 ADC1Event 启用了 VIM 通道。 以下是我的 eTPWM 和 ADC 设置的屏幕截图:
我已经在触发器上尝试了上升沿和下降沿。
以下是我的 sys_main.c 中的代码:
/*用户代码开始(3)*/
etpwmInit();
adcInit();
adcEnableNotification (adcREG1、adcGROUP0);
_enable_IRQ ();
etpwmStartTBCLK();
while (1){
}
/*用户代码结束*/
我还附加了我的项目文件。