********************************************************************************  * Detailed Description:  *  *  * This example shows usage of FlexPWM and Sine Wave generator (SGEN) modules.  * The setting is selected in the way to have a PWM output signal synhronized with   * SWG output signal. This is necessary for resolver usage in motor control appls.  * The CTU_0 is triggered from FlexPWM_0's. The PMWB output rising edge is used here.  * The CTU generates the eTIMER1_TRG signal, that is a trigger signal for the  * SGEN module. The delay between PWMB and SGEN trigger is changed so you can see  * the generated sinusoidal signal change phase against the PWMB output.   *  * See attached Excel sheet for calculation of parammeters used here (AUX0_clk_DIV0,  * AUX0_clk_DIV1, SGEN_IOFREQ, PWM_PRESCALER, PWM_MODULO).  *  * This example is set for 9.765625KHz SGEN/PWM frequency.  *  * Note  because the SGEN trigger input is an asynchronous signal, it must be held high  * for at least 2 SGEN clock cycles in order to capture the input trigger.  * As the CTU generates the trigger as a pulse of single CTU clock width, the CTU clock must be  * half of the SGEN clock at least.  *  * Use the AUX0_clk_DIV0 to test this behaviour.   *  *  * ------------------------------------------------------------------------------  * Test HW:  MPC57xx  * Maskset:  1N65H  * Target :  internal_FLASH  * Fsys:     200 MHz PLL with 40 MHz crystal reference  *  * EVB connection:   *  * P11.8 - D[7] .. SGEN output  *          connected to FEC PHY's MIIMODE input on motherboard,  *          to see full amplitude remove J26      *  * P8.12    - A[11] .. FlexPWM A[0] output   * P8.11    - A[10] .. FlexPWM B[0] output  *  *  ********************************************************************************   
        
        查看全文