TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320F280039C: C2000 I/O 采样问题。

Part Number:TMS320F280039C

你好,  我需要一个I/O 去触发 PWM 的 DCAEVT 事件,这个功能可以完成, 但是我为了防止误触发  我设置了 GPIO_setQualificationPeriod(0x10,2);   但没有任何效果。

代码如下,麻烦帮我看下,我错在哪里。 谢谢。

 GPIO_setDirectionMode(10, GPIO_DIR_MODE_IN);
GPIO_setPadConfig(10, GPIO_PIN_TYPE_PULLUP);
GPIO_setMasterCore(10, GPIO_CORE_CPU1);
GPIO_setQualificationMode(10, GPIO_QUAL_ASYNC);
/GPIO_setQualificationPeriod(0x10,2);

XBAR_setInputPin(INPUTXBAR_BASE, XBAR_INPUT1, 10);

XBAR_setEPWMMuxConfig(XBAR_TRIP4, XBAR_EPWM_MUX01_INPUTXBAR1);
XBAR_enableEPWMMux(XBAR_TRIP4, XBAR_MUX01);

EPWM_selectDigitalCompareTripInput(base, EPWM_DC_TRIP_TRIPIN4, EPWM_DC_TYPE_DCAH);
EPWM_setTripZoneDigitalCompareEventCondition(base, EPWM_TZ_DC_OUTPUT_A1, EPWM_TZ_EVENT_DCXH_HIGH);
EPWM_setTripZoneAction(base, EPWM_TZ_ACTION_EVENT_DCAEVT1, EPWM_TZ_ACTION_DISABLE);
EPWM_setDigitalCompareEventSource(base, EPWM_DC_MODULE_A, EPWM_DC_EVENT_1, EPWM_DC_EVENT_SOURCE_FILT_SIGNAL);
EPWM_setDigitalCompareEventSyncMode(base, EPWM_DC_MODULE_A, EPWM_DC_EVENT_1, EPWM_DC_EVENT_INPUT_NOT_SYNCED);
EPWM_setDigitalCompareFilterInput(base, EPWM_DC_WINDOW_SOURCE_DCAEVT1);

Yale Li:

yao zhang 说:   但没有任何效果。

没有效果具体是指什么?另外图片上传失败了,请重新上传一下。

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F280039C: C2000 I/O 采样问题。
分享到: 更多 (0)