![]() |
#include <etpu_inj.h>
Definition at line 112 of file etpu_inj.h.
Data Fields | |
int24_t | angle_start |
uint8_t | phase_count |
uint32_t * | p_phase_config |
|
The tdc_angle-relative injection start angle as a number of TCR2 ticks. Positive values precede the TDC, negative go after. Definition at line 114 of file etpu_inj.h. Referenced by fs_etpu_inj_config(), and fs_etpu_inj_init(). |
|
Pointer to the first item of in an array of injection phase configuration 32-bit words. Use the following definitions to set a single phase configuration word: FS_ETPU_INJ_PHASE_DURATION_MASK - 24-bit mask for phase duration set as a number of TCR1 ticks. FS_ETPU_INJ_PHASE_OUT_LOW - output low on an INJ or BANK channel FS_ETPU_INJ_PHASE_OUT_HIGH_INJ - output high on the INJ channel FS_ETPU_INJ_PHASE_OUT_HIGH_BANK_1 - output high on the BANK 1 channel FS_ETPU_INJ_PHASE_OUT_HIGH_BANK_2 - output high on the BANK 2 channel FS_ETPU_INJ_PHASE_OUT_HIGH_BANK_3 - output high on the BANK 3 channel FS_ETPU_INJ_PHASE_DMA_INJ - generate DMA request on the INJ channel at the phase start The following applie to eTPU2 only: FS_ETPU_INJ_PHASE_DMA_IRQ_BANK_1 - generate DMA and IRQ request on the BANK 1 channel at the phase start FS_ETPU_INJ_PHASE_DMA_IRQ_BANK_2 - generate DMA and IRQ request on the BANK 2 channel at the phase start FS_ETPU_INJ_PHASE_DMA_IRQ_BANK_3 - generate DMA and IRQ request on the BANK 3 channel at the phase start Definition at line 117 of file etpu_inj.h. Referenced by fs_etpu_inj_config(), and fs_etpu_inj_init(). |
|
The count of injection phases. Definition at line 116 of file etpu_inj.h. Referenced by fs_etpu_inj_config(), and fs_etpu_inj_init(). |
Generated by ![]() |
© Freescale Semiconductor Inc. 2004 - 2012. All Rights Reserved. |