How to generate PWM signal using MQX

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

How to generate PWM signal using MQX

How to generate PWM signal using MQX

The Freescale MQX Software Solution includes a comprehensive Board Support Package (BSP) supporting common peripherals and functions. However, some applications will require customization of the available drivers or the development of new ones.

Pulse width modulation (PWM) is a technique used to encode a message into a pulsing signal. PWM is in used in an extensive variety of applications, ranging from motor control, measurement and communications to power control and conversion, among others.

PWM driver is not part of the MQX however there is possible to add your own driver. The purpose of this document is show two different ways to implement PWM signal using MQX and Kinetis devices:

a) using bareboard code

b) using processor expert in order to create a driver.

USING BAREBOARD CODE:

As there is no MQX driver for FTM peripheral, customers should create their own drivers.

The AN3902 application note guides developers through the process of creating and testing I/O drivers under MQX.

http://cache.freescale.com/files/32bit/doc/app_note/AN3902.pdf

A simple PWM code can be as simple as shown below:

/*Using FTM2_CH0 FTM2_CH1 output PWM with 90% high, 10% low wave*/

void FTM_EPWM(void)

{

SIM_SCGC6 |= SIM_SCGC6_FTM2_MASK;

         SIM_SCGC3 |= SIM_SCGC3_FTM2_MASK;

  

         PORTA_PCR10 = (0|PORT_PCR_MUX(3)); /* FTM2_CH0 enable on PTA10 */

       PORTB_PCR18 = (0|PORT_PCR_MUX(3)); /* FTM2_CH0 enable on PTB18 */

       PORTA_PCR11 = (0|PORT_PCR_MUX(3)); /* FTM2_CH1 enable on PTA11 */

       PORTB_PCR19 = (0|PORT_PCR_MUX(3)); /* FTM2_CH1 enable on PTB19 */

       FTM2_MOD = 0x0063;  /* 0x0063 / 60MHz = 1.6666uS PWM period */

       /* Configure timers for edge aligned PWM High True Pulses */

       printf("FTM2_ Edge_Aligned Test 1\r\n");

       printf("Please check the waveform, 90% High True EPWM\r\n");

       FTM2_C0SC = 0x28; /* No Interrupts; High True pulses on Edge Aligned PWM */

       FTM2_C1SC = 0x28; 

       FTM2_C0V = 0x005A;  /* 90% pulse width */

       FTM2_C1V = 0x005A; 

       FTM2_SC = 0x08;     /* Edge Aligned PWM running from BUSCLK / 1 */

}

The function shown above can be called from any MQX task.

Only care will be in case interrupts are needed for FTM application. There are two ways to add user interrupts into an MQX system - kernel_isr or MQX managed isr.

Kernel_isr is fast but it bypasses MQX, thus, no MQX API function can be called from such a kernel_isr. MQX managed isr is slower, as it runs dispatcher in case a higher priority task becomes ready during isr.

USING PROCESSOR EXPERT IN ORDER TO CREATE A DRIVER:

All MQX BSP's are PE capable and Processor Expert is integrated with CodeWarrior and KDS but it is also a standalone tool that can generate code for IAR, Keil, GCC, etc.

http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=PE_DRIVER_SUITE&tid=PEH

There is an easy way to add device drivers to the MQX RTOS BSP using PE.

It is necessary to activate the PE views, for do that go to Processor Expert -> Show Views

pastedImage_2.png

Show PE views

After select the PE views there is possible to look at the properties of the each component.

For example, the below figure shows the properties of the MQX1 component. 

pastedImage_14.png

Component MQX1

The below figure shows the Cpu component, here it is possible to modify the clock configurations, it is possible to find more information about this in the MQX_CW10_Getting_Started document located, after install MQX, at the path: <Freescale_MQX_4_2>\doc\tools\cw.

pastedImage_53.png

Component CPU

In order to configure a PWM signal using PE, it is necessary to follow these steps:

     1. Select the PWM component.

pastedImage_21.png

Component PWM

     2. By default, the PWM component configures Channel 0 in Flex Timer 0 a PWM of 4096 timer-ticks, however it is possible to modify this values according the needs.

pastedImage_46.png

Component PWM properties. 

     3. Besides Properties, Components also include Methods and Events that it is possible to enable or disable.

pastedImage_43.png

Methods and events.

Methods are user-callable functions/subroutines intended for the component functions control.

Init: Initializes the device. Allocates memory for the device data structure, allocates interrupt vectors and sets interrupt priority, sets pin routing, sets timing, etc. If the property "Enable in init. code" is set to "yes" value then the device is also enabled (see the description of the Enable method). In this case the Enable method is not necessary and needn't to be generated. This method can be called only once.

SetPeriodTicks: The method sets timer re-initialization period (in timer ticks). This method is available only if the property "Counter restart" is switched to 'on-match' value.

ResetCounter: Resets counter. If counter is counting up then it is set to zero. If counter is counting down then counter is updated to the reload value.
The method is not available if HW doesn't allow resetting of the counter.


GetCounterValue: Returns the content of counter register. This method can be used both if counter is enabled and if counter is disabled. The method is not available if HW doesn't allow reading of the counter.

SetOffsetTicks: Sets the new offset value to channel specified by the parameter ChannelIdx. It is user responsibility to use value below selected period. This method is available when at least one channel is configured.

GetCaptureValue: Returns the content of capture register specified by the parameter ChannelIdx. This method is available when at least one channel is configured.

Events are call-back functions called when an important event occurs.

OnCounterRestart: Called if counter overflow/underflow or counter is reinitialized by modulo or compare register matching. OnCounterRestart event and Timer unit must be enabled. This event is available only if an Interrupt is enabled.

OnChannel(x): Called if compare register match the counter registers or capture register has a new content. OnChannel(x) event and Timer unit must be enabled. This event is available only if an Interrupt is enabled.

     4. If there is some change click on Generate Code and Build the project:

pastedImage_36.png

     5. The PWM driver was created. In order to use the driver it is necessary to create a new MQX project.

pastedImage_29.png

     6. For this example, we will edit the main task that is defined after create a new MQX project. To use PE driver some ‘handler’ variables must be declared:

pastedImage_18.png

  

    7. It is necessary to initialize the component.

pastedImage_15.png

   8. To enable de component, the PWM_Enable() function is required . 

pastedImage_12.png

     9. Finally implement the events.

pastedImage_9.png

    

10. At this point you should be able to build and run the example.

Remember to check the jumper settings for the board you are using in order to debug a MQX example. The Getting Started with Freescale MQX™ RTOS document provides board-specific information related to the MQX RTOS, this document is located at the path: <Freescale_MQX_4_2>\doc

It is important to connect the tower board to the elevators and check the PWM signal on A67.

pastedImage_6.pngpastedImage_3.png 

Below you can check the entire code:

#include "main.h"

#if !BSPCFG_ENABLE_IO_SUBSYSTEM

#error This application requires BSPCFG_ENABLE_IO_SUBSYSTEM defined non-zero in user_config.h. Please recompile BSP with this option.

#endif

#ifndef BSP_DEFAULT_IO_CHANNEL_DEFINED

#error This application requires BSP_DEFAULT_IO_CHANNEL to be not NULL. Please set corresponding BSPCFG_ENABLE_TTYx to non-zero in user_config.h and recompile BSP with this option.

#endif

TASK_TEMPLATE_STRUCT MQX_template_list[] =

{

/* Task number, Entry point, Stack, Pri, String, Auto? */

{MAIN_TASK,   Main_task,   1500, 9,   "main", MQX_AUTO_START_TASK},

{0,           0,           0,     0, 0,      0,                 }

};

/*TASK*-----------------------------------------------------

*

* Task Name    : Main_task

* Comments     :

* This task prints " Hello World "

*

*END*-----------------------------------------------------*/

#define TERMINAL_CURSOR_POSITION_MAX    (80)

static int                  pwm_task_count;

static LDD_TDeviceData     *PWM_DeviceData;

static LDD_TError           PWM_Error;

volatile PWM_TValueType     PWM_Value;

volatile PWM_TValueType     PWM_MaxValue;

volatile PWM_TValueType     PWM_Step;

volatile int                PWM_Freguency;

void Main_task(uint32_t initial_data)

{

       static int terminal_cursor_position = 1;

       printf("\n Hello World \n");

       /* Initialize PWM device on FTM0 device */

            puts("\nInitializing PWM device.....");

           PWM_DeviceData = PWM_Init(NULL);

           if (PWM_DeviceData == NULL)  {

           puts("failed");

               _task_block();

           }

           else  {

               puts("done");

           }

           PWM_Value       = 0;

           PWM_Step        = PWM_PERIOD_TICKS / 32;

           PWM_MaxValue    = PWM_PERIOD_TICKS;

           PWM_Freguency   = (PWM_CNT_INP_FREQ_U_0/PWM_PERIOD_TICKS);

         printf("\n - PWM frequency              = %d Hz", PWM_Freguency);

           puts("\nThe PWM signal is generated on FTM0 Channel 0");

           puts("\n");

           /* Enable PWM device */

           PWM_Error = PWM_Enable(PWM_DeviceData);

           while(1)

           {

               pwm_task_count++;

               /* Suspend task for 250ms */

               _time_delay(250);

               /* Print dot on console to see that application is running */

               if (terminal_cursor_position++ > TERMINAL_CURSOR_POSITION_MAX) {

                   terminal_cursor_position = 1;

                   puts("\n");

               }

               else {

                   puts(".");

               }

           }

       }

void PWM_OnCounterRestart(LDD_TUserData *UserDataPtr)

{

/* Increment PWM duty-cycle from 0-100% */

PWM_Value += PWM_Step;

if (PWM_Value > PWM_MaxValue) PWM_Value = 0;

/* Set new PWM channel value */

PWM_Error = PWM_SetOffsetTicks(PWM_DeviceData, 0, PWM_Value);

}

/* EOF */

%3CLINGO-SUB%20id%3D%22lingo-sub-1111557%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20MQX%20%E7%94%9F%E6%88%90%20PWM%20%E4%BF%A1%E5%8F%B7%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1111557%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%E9%A3%9E%E6%80%9D%E5%8D%A1%E5%B0%94%20MQX%20%E8%BD%AF%E4%BB%B6%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88%E5%8C%85%E6%8B%AC%E6%94%AF%E6%8C%81%E5%B8%B8%E8%A7%81%E5%A4%96%E8%AE%BE%E5%92%8C%E5%8A%9F%E8%83%BD%E7%9A%84%E7%BB%BC%E5%90%88%E6%9D%BF%E7%BA%A7%E6%94%AF%E6%8C%81%E5%8C%85%20(BSP)%E3%80%82%E4%BD%86%E6%98%AF%EF%BC%8C%E6%9F%90%E4%BA%9B%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E5%B0%86%E9%9C%80%E8%A6%81%E5%AE%9A%E5%88%B6%E5%8F%AF%E7%94%A8%E7%9A%84%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E6%88%96%E5%BC%80%E5%8F%91%E6%96%B0%E7%9A%84%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22text-align%3A%20justify%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%E8%84%89%E5%86%B2%E5%AE%BD%E5%BA%A6%E8%B0%83%E5%88%B6%20(PWM)%20%E6%98%AF%E4%B8%80%E7%A7%8D%E5%B0%86%E6%B6%88%E6%81%AF%E7%BC%96%E7%A0%81%E4%B8%BA%E8%84%89%E5%86%B2%E4%BF%A1%E5%8F%B7%E7%9A%84%E6%8A%80%E6%9C%AF%E3%80%82PWM%20%E7%9A%84%E5%BA%94%E7%94%A8%E8%8C%83%E5%9B%B4%E5%8D%81%E5%88%86%E5%B9%BF%E6%B3%9B%EF%BC%8C%E5%8C%85%E6%8B%AC%E7%94%B5%E6%9C%BA%E6%8E%A7%E5%88%B6%E3%80%81%E6%B5%8B%E9%87%8F%E5%92%8C%E9%80%9A%E4%BF%A1%E3%80%81%E7%94%B5%E6%BA%90%E6%8E%A7%E5%88%B6%E5%92%8C%E8%BD%AC%E6%8D%A2%E7%AD%89%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2011.0pt%3B%20font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3EPWM%20%E9%A9%B1%E5%8A%A8%E5%99%A8%E4%B8%8D%E6%98%AF%20MQX%20%E7%9A%84%E4%B8%80%E9%83%A8%E5%88%86%EF%BC%8C%E4%BD%86%E6%98%AF%E5%8F%AF%E4%BB%A5%E6%B7%BB%E5%8A%A0%E6%82%A8%E8%87%AA%E5%B7%B1%E7%9A%84%E9%A9%B1%E5%8A%A8%E5%99%A8%E3%80%82%E6%9C%AC%E6%96%87%E6%A1%A3%E7%9A%84%E7%9B%AE%E7%9A%84%E6%98%AF%E5%B1%95%E7%A4%BA%E4%BD%BF%E7%94%A8%20MQX%20%E5%92%8C%20Kinetis%20%E8%AE%BE%E5%A4%87%E5%AE%9E%E7%8E%B0%20PWM%20%E4%BF%A1%E5%8F%B7%E7%9A%84%E4%B8%A4%E7%A7%8D%E4%B8%8D%E5%90%8C%E6%96%B9%E6%B3%95%EF%BC%9A%3CBR%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2011.0pt%3B%20font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3Ea)%20%E4%BD%BF%E7%94%A8%E8%A3%B8%E6%9D%BF%E4%BB%A3%E7%A0%81%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2011.0pt%3B%20font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3Eb)%20%E4%BD%BF%E7%94%A8%E5%A4%84%E7%90%86%E5%99%A8%E4%B8%93%E5%AE%B6%E6%9D%A5%E5%88%9B%E5%BB%BA%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E3%80%82%20%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2011pt%3B%20font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%3CSTRONG%3E%E4%BD%BF%E7%94%A8%E8%A3%B8%E6%9D%BF%E4%BB%A3%E7%A0%81%EF%BC%9A%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%E7%94%B1%E4%BA%8E%E6%B2%A1%E6%9C%89%E9%80%82%E7%94%A8%E4%BA%8E%20FTM%20%E5%A4%96%E8%AE%BE%E7%9A%84%20MQX%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%EF%BC%8C%E5%AE%A2%E6%88%B7%E5%BA%94%E8%AF%A5%E5%88%9B%E5%BB%BA%E8%87%AA%E5%B7%B1%E7%9A%84%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E3%80%82%20%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22text-align%3A%20justify%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3EAN3902%20%E5%BA%94%E7%94%A8%E8%AF%B4%E6%98%8E%E6%8C%87%E5%AF%BC%E5%BC%80%E5%8F%91%E4%BA%BA%E5%91%98%E5%AE%8C%E6%88%90%E5%9C%A8%20MQX%20%E4%B8%8B%E5%88%9B%E5%BB%BA%E5%92%8C%E6%B5%8B%E8%AF%95%20I%2FO%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E7%9A%84%E8%BF%87%E7%A8%8B%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22text-align%3A%20justify%3B%22%3E%3CA%20href%3D%22http%3A%2F%2Fcache.freescale.com%2Ffiles%2F32bit%2Fdoc%2Fapp_note%2FAN3902.pdf%3Ffpsp%3D1%26amp%3BWT_TYPE%3DApplication%2520Notes%26amp%3BWT_VENDOR%3DFREESCALE%26amp%3BWT_FILE_FORMAT%3Dpdf%26amp%3BWT_ASSET%3DDocumentation%26amp%3BfileExt%3D.pdf%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%20target%3D%22_blank%22%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%3C%2FSPAN%3E%3C%2FA%3E%3CA%20href%3D%22http%3A%2F%2Fcache.freescale.com%2Ffiles%2F32bit%2Fdoc%2Fapp_note%2FAN3902.pdf%22%20target%3D%22test_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttp%3A%2F%2Fcache.freescale.com%2Ffiles%2F32bit%2Fdoc%2Fapp_note%2FAN3902.pdf%3C%2FA%3E%3C%2FP%3E%3CP%20style%3D%22text-align%3A%20justify%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22text-align%3A%20justify%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%E4%B8%80%E4%B8%AA%E7%AE%80%E5%8D%95%E7%9A%84PWM%E4%BB%A3%E7%A0%81%E5%8F%AF%E4%BB%A5%E7%AE%80%E5%8D%95%E5%88%B0%E5%A6%82%E4%B8%8B%E6%89%80%E7%A4%BA%EF%BC%9A%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%233f7f5f%3B%22%3E%2F*%E4%BD%BF%E7%94%A8FTM2_CH0%20FTM2_CH1%E8%BE%93%E5%87%BA90%25%E9%AB%98%E6%B3%A2%E3%80%8110%25%E4%BD%8E%E6%B3%A2%E7%9A%84PWM*%2F%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%237f0055%3B%20font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3Evoid%3C%2FSTRONG%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%20%3CSTRONG%3EFTM_EPWM%3C%2FSTRONG%3E(%3C%2FSPAN%3E%3CSPAN%20style%3D%22color%3A%20%237f0055%3B%20font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3Evoid%3C%2FSTRONG%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E)%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%7B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%20SIM_SCGC6%20%7C%3D%20SIM_SCGC6_FTM2_MASK%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20SIM_SCGC3%20%7C%3D%20SIM_SCGC3_FTM2_MASK%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%26nbsp%3B%26nbsp%3B%20%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3EPORTA_PCR10%20%3D%20(0%7CPORT_PCR_MUX(3))%3B%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%233f7f5f%3B%22%3E%2F*%20FTM2_CH0%20%E5%9C%A8%20PTA10%20%E4%B8%8A%E5%90%AF%E7%94%A8%20*%2F%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3EPORTB_PCR18%20%3D%20(0%7CPORT_PCR_MUX(3))%3B%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%233f7f5f%3B%22%3E%2F*%20FTM2_CH0%20%E5%9C%A8%20PTB18%20%E4%B8%8A%E5%90%AF%E7%94%A8%20*%2F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3EPORTA_PCR11%20%3D%20(0%7CPORT_PCR_MUX(3))%3B%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%233f7f5f%3B%22%3E%2F*%20FTM2_CH1%20%E5%9C%A8%20PTA11%20%E4%B8%8A%E5%90%AF%E7%94%A8%20*%2F%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3EPORTB_PCR19%20%3D%20(0%7CPORT_PCR_MUX(3))%3B%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%233f7f5f%3B%22%3E%2F*%20FTM2_CH1%20%E5%9C%A8%20PTB19%20%E4%B8%8A%E5%90%AF%E7%94%A8%20*%2F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20FTM2_MOD%20%3D%200x0063%3B%26nbsp%3B%20%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%233f7f5f%3B%22%3E%2F*%200x0063%20%2F%2060MHz%20%3D%201.6666uS%20PWM%20period%20*%2F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%233f7f5f%3B%22%3E%2F*%20%E9%85%8D%E7%BD%AE%E5%AE%9A%E6%97%B6%E5%99%A8%E4%BB%A5%E5%AE%9E%E7%8E%B0%E8%BE%B9%E6%B2%BF%E5%AF%B9%E9%BD%90%E7%9A%84%20PWM%20%E9%AB%98%E7%9C%9F%E8%84%89%E5%86%B2%20*%2F%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%23642880%3B%20font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3Eprintf%3C%2FSTRONG%3E%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E(%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%232a00ff%3B%22%3E%22FTM2_%20%E8%BE%B9%E7%BC%98%E5%AF%B9%E9%BD%90%E6%B5%8B%E8%AF%95%201%5Cr%5Cn%22%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E)%20%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%23642880%3B%20font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3Eprintf%3C%2FSTRONG%3E%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E(%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%232a00ff%3B%22%3E%22%E8%AF%B7%E6%A3%80%E6%9F%A5%E6%B3%A2%E5%BD%A2%EF%BC%8C90%25%E9%AB%98%E7%9C%9F%E5%AE%9EEPWM%5Cr%5Cn%22%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E)%20%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3EFTM2_C0SC%20%3D%200x28%3B%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%233f7f5f%3B%22%3E%2F*%20%E6%97%A0%E4%B8%AD%E6%96%AD%EF%BC%9B%E8%BE%B9%E6%B2%BF%E5%AF%B9%E9%BD%90PWM%E4%B8%8A%E7%9A%84%E9%AB%98%E7%9C%9F%E8%84%89%E5%86%B2%20*%2F%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20FTM2_C1SC%20%3D%200x28%3B%26nbsp%3B%20%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3EFTM2_C0V%20%3D%200x005A%3B%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%233f7f5f%3B%22%3E%2F*%2090%25%20%E8%84%89%E5%86%B2%E5%AE%BD%E5%BA%A6%20*%2F%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20FTM2_C1V%20%3D%200x005A%3B%26nbsp%3B%20%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3EFTM2_SC%20%3D%200x08%3B%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%233f7f5f%3B%22%3E%2F*%20%E8%BE%B9%E6%B2%BF%E5%AF%B9%E9%BD%90PWM%E4%BB%8EBUSCLK%20%2F%201%E8%BF%90%E8%A1%8C%20*%2F%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%208.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%7D%20%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22text-align%3A%20justify%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22text-align%3A%20justify%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%E5%8F%AF%E4%BB%A5%E4%BB%8E%E4%BB%BB%E4%BD%95%20MQX%20%E4%BB%BB%E5%8A%A1%E8%B0%83%E7%94%A8%E4%B8%8A%E9%9D%A2%E6%98%BE%E7%A4%BA%E7%9A%84%E5%87%BD%E6%95%B0%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22text-align%3A%20justify%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%E5%8F%AA%E9%9C%80%E5%85%B3%E5%BF%83%20FTM%20%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E6%98%AF%E5%90%A6%E9%9C%80%E8%A6%81%E4%B8%AD%E6%96%AD%E3%80%82%E6%9C%89%E4%B8%A4%E7%A7%8D%E6%96%B9%E6%B3%95%E5%8F%AF%E4%BB%A5%E5%B0%86%E7%94%A8%E6%88%B7%E4%B8%AD%E6%96%AD%E6%B7%BB%E5%8A%A0%E5%88%B0%20MQX%20%E7%B3%BB%E7%BB%9F%20-%20kernel_isr%20%E6%88%96%20MQX%20%E7%AE%A1%E7%90%86%20isr%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22text-align%3A%20justify%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3EKernel_isr%20%E9%80%9F%E5%BA%A6%E5%BE%88%E5%BF%AB%EF%BC%8C%E4%BD%86%E5%AE%83%E7%BB%95%E8%BF%87%E4%BA%86%20MQX%EF%BC%8C%E5%9B%A0%E6%AD%A4%EF%BC%8C%E6%97%A0%E6%B3%95%E4%BB%8E%E8%BF%99%E6%A0%B7%E7%9A%84%20kernel_isr%20%E8%B0%83%E7%94%A8%20MQX%20API%20%E5%87%BD%E6%95%B0%E3%80%82MQX%20%E7%AE%A1%E7%90%86%E7%9A%84%20isr%20%E9%80%9F%E5%BA%A6%E8%BE%83%E6%85%A2%EF%BC%8C%E5%9B%A0%E4%B8%BA%E5%AE%83%E4%BC%9A%E5%9C%A8%20isr%20%E6%9C%9F%E9%97%B4%E6%9B%B4%E9%AB%98%E4%BC%98%E5%85%88%E7%BA%A7%E7%9A%84%E4%BB%BB%E5%8A%A1%E5%87%86%E5%A4%87%E5%B0%B1%E7%BB%AA%E6%97%B6%E8%BF%90%E8%A1%8C%E8%B0%83%E5%BA%A6%E7%A8%8B%E5%BA%8F%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2011.0pt%3B%20font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%3CSTRONG%3E%E4%BD%BF%E7%94%A8%E5%A4%84%E7%90%86%E5%99%A8%E4%B8%93%E5%AE%B6%E5%88%9B%E5%BB%BA%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%EF%BC%9A%3C%2FSTRONG%3E%3CBR%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%E6%89%80%E6%9C%89%20MQX%20BSP%20%E9%83%BD%E6%94%AF%E6%8C%81%20PE%EF%BC%8C%E5%B9%B6%E4%B8%94%20Processor%20Expert%20%E4%B8%8E%20CodeWarrior%20%E5%92%8C%20KDS%20%E9%9B%86%E6%88%90%EF%BC%8C%E4%BD%86%E5%AE%83%E4%B9%9F%E6%98%AF%E4%B8%80%E4%B8%AA%E5%8F%AF%E4%BB%A5%E4%B8%BA%20IAR%E3%80%81Keil%E3%80%81GCC%20%E7%AD%89%E7%94%9F%E6%88%90%E4%BB%A3%E7%A0%81%E7%9A%84%E7%8B%AC%E7%AB%8B%E5%B7%A5%E5%85%B7%E3%80%82%20%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22text-align%3A%20justify%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22text-align%3A%20justify%3B%22%3E%3CA%20href%3D%22http%3A%2F%2Fwww.freescale.com%2Fwebapp%2Fsps%2Fsite%2Fprod_summary.jsp%3Fcode%3DPE_DRIVER_SUITE%26amp%3Btid%3DPEH%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%20target%3D%22_blank%22%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%20color%3A%20windowtext%3B%22%3E%3C%2FSPAN%3E%3C%2FA%3E%3CA%20href%3D%22http%3A%2F%2Fwww.freescale.com%2Fwebapp%2Fsps%2Fsite%2Fprod_summary.jsp%3Fcode%3DPE_DRIVER_SUITE%26amp%3Btid%3DPEH%22%20target%3D%22test_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttp%3A%2F%2Fwww.freescale.com%2Fwebapp%2Fsps%2Fsite%2Fprod_summary.jsp%3Fcode%3DPE_DRIVER_SUITE%26amp%3Btid%3DPEH%3C%2FA%3E%3C%2FP%3E%3CP%20style%3D%22text-align%3A%20justify%3B%22%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%E6%9C%89%E4%B8%80%E7%A7%8D%E7%AE%80%E5%8D%95%E7%9A%84%E6%96%B9%E6%B3%95%E5%8F%AF%E4%BB%A5%E4%BD%BF%E7%94%A8%20PE%20%E5%B0%86%E8%AE%BE%E5%A4%87%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E6%B7%BB%E5%8A%A0%E5%88%B0%20MQX%20RTOS%20BSP%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22text-align%3A%20justify%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%E9%9C%80%E8%A6%81%E6%BF%80%E6%B4%BB%20PE%20%E8%A7%86%E5%9B%BE%EF%BC%8C%E4%B8%BA%E6%AD%A4%E8%AF%B7%E8%BD%AC%E5%88%B0%20Processor%20Expert%20-%26gt%3B%20Show%20Views%20%3C%2FSPAN%3E%3C%2FP%3E%3CP%20align%3D%22center%22%20style%3D%22text-align%3A%20center%3B%22%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_2.png%22%20style%3D%22width%3A%20488px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F32273iBE4E976D6768EC25%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_2.png%22%20alt%3D%22pastedImage_2.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%20align%3D%22center%22%20style%3D%22text-align%3A%20center%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%E6%98%BE%E7%A4%BA%20PE%20%E8%A7%86%E5%9B%BE%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22text-align%3A%20justify%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%E9%80%89%E6%8B%A9%20PE%20%E8%A7%86%E5%9B%BE%E5%90%8E%EF%BC%8C%E5%8F%AF%E4%BB%A5%E6%9F%A5%E7%9C%8B%E6%AF%8F%E4%B8%AA%E7%BB%84%E4%BB%B6%E7%9A%84%E5%B1%9E%E6%80%A7%E3%80%82%20%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22text-align%3A%20justify%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%E4%BE%8B%E5%A6%82%EF%BC%8C%E4%B8%8B%E5%9B%BE%E6%98%BE%E7%A4%BA%E4%BA%86%20MQX1%20%E7%BB%84%E4%BB%B6%E7%9A%84%E5%B1%9E%E6%80%A7%E3%80%82%20%3C%2FSPAN%3E%3C%2FP%3E%3CP%20align%3D%22center%22%20style%3D%22text-align%3A%20center%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_14.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_14.png%22%20style%3D%22width%3A%20998px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F32360iA902EC07A831A5FA%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_14.png%22%20alt%3D%22pastedImage_14.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%20align%3D%22center%22%20style%3D%22text-align%3A%20center%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%E7%BB%84%E4%BB%B6%20MQX1%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22text-align%3A%20justify%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%E4%B8%8B%E5%9B%BE%E6%98%BE%E7%A4%BA%E4%BA%86%20Cpu%20%E7%BB%84%E4%BB%B6%EF%BC%8C%E8%BF%99%E9%87%8C%E5%8F%AF%E4%BB%A5%E4%BF%AE%E6%94%B9%E6%97%B6%E9%92%9F%E9%85%8D%E7%BD%AE%EF%BC%8C%E5%8F%AF%E4%BB%A5%E5%9C%A8%E5%AE%89%E8%A3%85%20MQX%20%E5%90%8E%E4%BD%8D%E4%BA%8E%E4%BB%A5%E4%B8%8B%E8%B7%AF%E5%BE%84%E7%9A%84%20MQX_CW10_Getting_Started%20%E6%96%87%E6%A1%A3%E4%B8%AD%E6%89%BE%E5%88%B0%E6%9C%89%E5%85%B3%E6%AD%A4%E5%86%85%E5%AE%B9%E7%9A%84%E6%9B%B4%E5%A4%9A%E4%BF%A1%E6%81%AF%EF%BC%9A%3CFREESCALE_MQX_4_2%3E%5Cdoc%5Ctools%5Ccw%E3%80%82%3C%2FFREESCALE_MQX_4_2%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%20align%3D%22center%22%20style%3D%22text-align%3A%20center%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_53.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_53.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F32361i5A311909A74C153F%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_53.png%22%20alt%3D%22pastedImage_53.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%20align%3D%22center%22%20style%3D%22text-align%3A%20center%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%E7%BB%84%E4%BB%B6%20CPU%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22text-align%3A%20justify%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%E4%B8%BA%E4%BA%86%E4%BD%BF%E7%94%A8%20PE%20%E9%85%8D%E7%BD%AE%20PWM%20%E4%BF%A1%E5%8F%B7%EF%BC%8C%E9%9C%80%E8%A6%81%E9%81%B5%E5%BE%AA%E4%BB%A5%E4%B8%8B%E6%AD%A5%E9%AA%A4%EF%BC%9A%20%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E1.%E9%80%89%E6%8B%A9PWM%E7%BB%84%E4%BB%B6%E3%80%82%20%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22text-align%3A%20justify%3B%22%3E%3C%2FP%3E%3CP%20align%3D%22center%22%20style%3D%22text-align%3A%20center%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_21.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_21.png%22%20style%3D%22width%3A%20402px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F31239iCD65B49557E64B85%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_21.png%22%20alt%3D%22pastedImage_21.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%20align%3D%22center%22%20style%3D%22text-align%3A%20center%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%E7%BB%84%E4%BB%B6PWM%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E2.%E9%BB%98%E8%AE%A4%E6%83%85%E5%86%B5%E4%B8%8B%EF%BC%8CPWM%20%E7%BB%84%E4%BB%B6%E5%B0%86%20Flex%20Timer%200%20%E4%B8%AD%E7%9A%84%E9%80%9A%E9%81%93%200%20%E9%85%8D%E7%BD%AE%E4%B8%BA%204096%20%E4%B8%AA%E5%AE%9A%E6%97%B6%E5%99%A8%E6%BB%B4%E7%AD%94%E7%9A%84%20PWM%EF%BC%8C%E4%BD%86%E5%8F%AF%E4%BB%A5%E6%A0%B9%E6%8D%AE%E9%9C%80%E8%A6%81%E4%BF%AE%E6%94%B9%E6%AD%A4%E5%80%BC%E3%80%82%20%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22text-align%3A%20justify%3B%22%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_46.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_46.png%22%20style%3D%22width%3A%20657px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F6335iBBDC3E476821D803%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_46.png%22%20alt%3D%22pastedImage_46.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%20align%3D%22center%22%20style%3D%22text-align%3A%20center%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%E7%BB%84%E4%BB%B6%20PWM%20%E5%B1%9E%E6%80%A7%E3%80%82%20%3C%2FSPAN%3E%3C%2FP%3E%3CP%20align%3D%22center%22%20style%3D%22text-align%3A%20center%3B%22%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E3.%E9%99%A4%E4%BA%86%E5%B1%9E%E6%80%A7%E4%B9%8B%E5%A4%96%EF%BC%8C%E7%BB%84%E4%BB%B6%E8%BF%98%E5%8C%85%E6%8B%AC%E5%8F%AF%E4%BB%A5%E5%90%AF%E7%94%A8%E6%88%96%E7%A6%81%E7%94%A8%E7%9A%84%E6%96%B9%E6%B3%95%E5%92%8C%E4%BA%8B%E4%BB%B6%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%20text-align%3A%20justify%3B%22%3E%3C%2FP%3E%3CP%20align%3D%22center%22%20style%3D%22margin-bottom%3A%200.0001pt%3B%20text-align%3A%20center%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_43.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_43.png%22%20style%3D%22width%3A%20915px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F6296i114C9B4879350999%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_43.png%22%20alt%3D%22pastedImage_43.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%20align%3D%22center%22%20style%3D%22margin-bottom%3A%200.0001pt%3B%20text-align%3A%20center%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%E6%96%B9%E6%B3%95%E5%92%8C%E4%BA%8B%E4%BB%B6%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%20align%3D%22center%22%20style%3D%22margin-bottom%3A%200.0001pt%3B%20text-align%3A%20center%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%20text-align%3A%20justify%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%20text-align%3A%20justify%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%E6%8C%87%E7%94%A8%E6%88%B7%E5%8F%AF%E8%B0%83%E7%94%A8%E5%87%BD%E6%95%B0%E6%88%96%E5%AD%90%E7%A8%8B%E5%BA%8F%EF%BC%8C%E7%94%A8%E4%BA%8E%E7%BB%84%E4%BB%B6%E5%8A%9F%E8%83%BD%E6%8E%A7%E5%88%B6%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%20text-align%3A%20justify%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%20text-align%3A%20justify%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%3CSTRONG%3EInit%3C%2FSTRONG%3E%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%3CSTRONG%3E%EF%BC%9A%3C%2FSTRONG%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%E5%88%9D%E5%A7%8B%E5%8C%96%E8%AE%BE%E5%A4%87%E3%80%82%E4%B8%BA%E8%AE%BE%E5%A4%87%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E5%88%86%E9%85%8D%E5%86%85%E5%AD%98%EF%BC%8C%E5%88%86%E9%85%8D%E4%B8%AD%E6%96%AD%E5%90%91%E9%87%8F%E5%B9%B6%E8%AE%BE%E7%BD%AE%E4%B8%AD%E6%96%AD%E4%BC%98%E5%85%88%E7%BA%A7%EF%BC%8C%E8%AE%BE%E7%BD%AE%E5%BC%95%E8%84%9A%E5%B8%83%E7%BA%BF%EF%BC%8C%E8%AE%BE%E7%BD%AE%E6%97%B6%E5%BA%8F%E7%AD%89%E3%80%82%E5%A6%82%E6%9E%9C%E2%80%9C%E5%9C%A8%20init.%20code%20%E4%B8%AD%E5%90%AF%E7%94%A8%E2%80%9D%E5%B1%9E%E6%80%A7%E8%AE%BE%E7%BD%AE%E4%B8%BA%E2%80%9C%E6%98%AF%E2%80%9D%EF%BC%8C%E5%88%99%E8%AE%BE%E5%A4%87%E4%B9%9F%E4%BC%9A%E8%A2%AB%E5%90%AF%E7%94%A8%EF%BC%88%E5%8F%82%E8%A7%81%20Enable%20%E6%96%B9%E6%B3%95%E7%9A%84%E6%8F%8F%E8%BF%B0%EF%BC%89%E3%80%82%E5%9C%A8%E8%BF%99%E7%A7%8D%E6%83%85%E5%86%B5%E4%B8%8B%EF%BC%8C%3C%2FSPAN%3E%20%3CA%20href%3D%22http%3A%2F%2F127.0.0.1%3A54682%2Fhelp%2Fntopic%2Fcom.freescale.doc.processorexpert.components%2FBeans%2FTimerUnit_LDD%2FTimerUnit_LDDMethods.html%23Enable%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%20target%3D%22_blank%22%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%20color%3A%20windowtext%3B%22%3EEnable%3C%2FSPAN%3E%3C%2FA%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%E6%96%B9%E6%B3%95%E4%B8%8D%E6%98%AF%E5%BF%85%E9%9C%80%E7%9A%84%EF%BC%8C%E4%B9%9F%E6%97%A0%E9%9C%80%E7%94%9F%E6%88%90%E3%80%82%E6%AD%A4%E6%96%B9%E6%B3%95%E5%8F%AA%E8%83%BD%E8%B0%83%E7%94%A8%E4%B8%80%E6%AC%A1%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%20text-align%3A%20justify%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%20text-align%3A%20justify%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%3CSTRONG%3ESetPeriodTicks%3C%2FSTRONG%3E%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%3CSTRONG%3E%EF%BC%9A%3C%2FSTRONG%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%E8%AF%A5%E6%96%B9%E6%B3%95%E8%AE%BE%E7%BD%AE%E8%AE%A1%E6%97%B6%E5%99%A8%E9%87%8D%E6%96%B0%E5%88%9D%E5%A7%8B%E5%8C%96%E5%91%A8%E6%9C%9F%EF%BC%88%E4%BB%A5%E8%AE%A1%E6%97%B6%E5%99%A8%E5%88%BB%E5%BA%A6%E4%B8%BA%E5%8D%95%E4%BD%8D%EF%BC%89%E3%80%82%E4%BB%85%E5%BD%93%E5%B1%9E%E6%80%A7%3C%2FSPAN%3E%3CA%20href%3D%22http%3A%2F%2F127.0.0.1%3A54682%2Fhelp%2Fntopic%2Fcom.freescale.doc.processorexpert.components%2FBeans%2FTimerUnit_LDD%2FTimerUnit_LDDProperties.html%23CounterRestart%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%20target%3D%22_blank%22%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%20color%3A%20windowtext%3B%22%3E%E2%80%9C%E8%AE%A1%E6%95%B0%E5%99%A8%E9%87%8D%E5%90%AF%E2%80%9D%3C%2FSPAN%3E%3C%2FA%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%E5%88%87%E6%8D%A2%E4%B8%BA%E2%80%9C%E5%8C%B9%E9%85%8D%E6%97%B6%E2%80%9D%E6%97%B6%EF%BC%8C%E6%AD%A4%E6%96%B9%E6%B3%95%E6%89%8D%E5%8F%AF%E7%94%A8%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%20text-align%3A%20justify%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%20text-align%3A%20justify%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%3CSTRONG%3EResetCounter%3C%2FSTRONG%3E%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%3CSTRONG%3E%EF%BC%9A%3C%2FSTRONG%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%E9%87%8D%E7%BD%AE%E8%AE%A1%E6%95%B0%E5%99%A8%E3%80%82%E5%A6%82%E6%9E%9C%E8%AE%A1%E6%95%B0%E5%99%A8%E6%AD%A3%E5%9C%A8%E5%8A%A0%E8%AE%A1%E6%95%B0%EF%BC%8C%E5%88%99%E5%B0%86%E5%85%B6%E8%AE%BE%E7%BD%AE%E4%B8%BA%E9%9B%B6%E3%80%82%E5%A6%82%E6%9E%9C%E8%AE%A1%E6%95%B0%E5%99%A8%E6%AD%A3%E5%9C%A8%E5%87%8F%E8%AE%A1%E6%95%B0%EF%BC%8C%E5%88%99%E8%AE%A1%E6%95%B0%E5%99%A8%E5%B0%86%E6%9B%B4%E6%96%B0%E4%B8%BA%E9%87%8D%E6%96%B0%E5%8A%A0%E8%BD%BD%E7%9A%84%E5%80%BC%E3%80%82%3CBR%20%2F%3E%E5%A6%82%E6%9E%9C%20HW%20%E4%B8%8D%E5%85%81%E8%AE%B8%E9%87%8D%E7%BD%AE%E8%AE%A1%E6%95%B0%E5%99%A8%EF%BC%8C%E5%88%99%E8%AF%A5%E6%96%B9%E6%B3%95%E4%B8%8D%E5%8F%AF%E7%94%A8%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%20text-align%3A%20justify%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%3CBR%20%2F%3E%3CSTRONG%3EGetCounterValue%3C%2FSTRONG%3E%20%3CSTRONG%3E%EF%BC%9A%3C%2FSTRONG%3E%E8%BF%94%E5%9B%9E%E8%AE%A1%E6%95%B0%E5%99%A8%E5%AF%84%E5%AD%98%E5%99%A8%E7%9A%84%E5%86%85%E5%AE%B9%E3%80%82%E6%97%A0%E8%AE%BA%E8%AE%A1%E6%95%B0%E5%99%A8%E5%90%AF%E7%94%A8%E8%BF%98%E6%98%AF%E7%A6%81%E7%94%A8%EF%BC%8C%E9%83%BD%E5%8F%AF%E4%BB%A5%E4%BD%BF%E7%94%A8%E6%AD%A4%E6%96%B9%E6%B3%95%E3%80%82%E5%A6%82%E6%9E%9C%20HW%20%E4%B8%8D%E5%85%81%E8%AE%B8%E8%AF%BB%E5%8F%96%E8%AE%A1%E6%95%B0%E5%99%A8%EF%BC%8C%E5%88%99%E8%AF%A5%E6%96%B9%E6%B3%95%E4%B8%8D%E5%8F%AF%E7%94%A8%E3%80%82%20%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%20text-align%3A%20justify%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%20text-align%3A%20justify%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%3CSTRONG%3ESetOffsetTicks%3C%2FSTRONG%3E%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%3CSTRONG%3E%EF%BC%9A%3C%2FSTRONG%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%E8%AE%BE%E7%BD%AE%E6%96%B0%E7%9A%84%E5%81%8F%E7%A7%BB%E5%80%BC%EF%BC%8C%E8%AF%A5%E5%81%8F%E7%A7%BB%E5%80%BC%E7%94%B1%E5%8F%82%E6%95%B0%20ChannelIdx%20%E6%8C%87%E5%AE%9A%E3%80%82%E7%94%A8%E6%88%B7%E6%9C%89%E8%B4%A3%E4%BB%BB%E4%BD%BF%E7%94%A8%E4%BD%8E%E4%BA%8E%E6%89%80%E9%80%89%E5%91%A8%E6%9C%9F%E7%9A%84%E5%80%BC%E3%80%82%E6%AD%A4%E6%96%B9%E6%B3%95%E5%9C%A8%E8%87%B3%E5%B0%91%E9%85%8D%E7%BD%AE%E4%B8%80%E4%B8%AA%E9%80%9A%E9%81%93%E6%97%B6%E5%8F%AF%E7%94%A8%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%20text-align%3A%20justify%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%20text-align%3A%20justify%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%3CSTRONG%3EGetCaptureValue%3C%2FSTRONG%3E%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%3CSTRONG%3E%EF%BC%9A%3C%2FSTRONG%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%E8%BF%94%E5%9B%9E%E5%8F%82%E6%95%B0%20ChannelIdx%20%E6%8C%87%E5%AE%9A%E7%9A%84%E6%8D%95%E8%8E%B7%E5%AF%84%E5%AD%98%E5%99%A8%E7%9A%84%E5%86%85%E5%AE%B9%E3%80%82%E8%87%B3%E5%B0%91%E9%85%8D%E7%BD%AE%E4%BA%86%E4%B8%80%E4%B8%AA%E9%80%9A%E9%81%93%E6%97%B6%EF%BC%8C%E6%AD%A4%E6%96%B9%E6%B3%95%E5%8F%AF%E7%94%A8%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%20text-align%3A%20justify%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%20text-align%3A%20justify%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%E6%8C%87%E9%87%8D%E8%A6%81%E4%BA%8B%E4%BB%B6%E5%8F%91%E7%94%9F%E6%97%B6%E8%B0%83%E7%94%A8%E7%9A%84%E5%9B%9E%E8%B0%83%E5%87%BD%E6%95%B0%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%20text-align%3A%20justify%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%3CSTRONG%3EOnCounterRestart%3C%2FSTRONG%3E%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%3CSTRONG%3E%EF%BC%9A%3C%2FSTRONG%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%E5%BD%93%E8%AE%A1%E6%95%B0%E5%99%A8%E6%BA%A2%E5%87%BA%2F%E4%B8%8B%E6%BA%A2%EF%BC%8C%E6%88%96%E8%AE%A1%E6%95%B0%E5%99%A8%E9%80%9A%E8%BF%87%E6%A8%A1%E6%95%B0%E6%88%96%E6%AF%94%E8%BE%83%E5%AF%84%E5%AD%98%E5%99%A8%E5%8C%B9%E9%85%8D%E9%87%8D%E6%96%B0%E5%88%9D%E5%A7%8B%E5%8C%96%E6%97%B6%E8%B0%83%E7%94%A8%E3%80%82OnCounterRestart%20%E4%BA%8B%E4%BB%B6%E5%92%8C%E5%AE%9A%E6%97%B6%E5%99%A8%E5%8D%95%E5%85%83%E5%BF%85%E9%A1%BB%E5%90%AF%E7%94%A8%E3%80%82%E6%AD%A4%E4%BA%8B%E4%BB%B6%E4%BB%85%E5%9C%A8%E4%B8%AD%E6%96%AD%E5%90%AF%E7%94%A8%E6%97%B6%E5%8F%AF%E7%94%A8%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%20text-align%3A%20justify%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%20text-align%3A%20justify%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%3CSTRONG%3EOnChannel%3C%2FSTRONG%3E%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%3CSTRONG%3E(x)%EF%BC%9A%3C%2FSTRONG%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%E5%A6%82%E6%9E%9C%E6%AF%94%E8%BE%83%E5%AF%84%E5%AD%98%E5%99%A8%E4%B8%8E%E8%AE%A1%E6%95%B0%E5%AF%84%E5%AD%98%E5%99%A8%E5%8C%B9%E9%85%8D%EF%BC%8C%E6%88%96%E6%8D%95%E8%8E%B7%E5%AF%84%E5%AD%98%E5%99%A8%E6%9C%89%E6%96%B0%E5%86%85%E5%AE%B9%EF%BC%8C%E5%88%99%E8%B0%83%E7%94%A8%E6%AD%A4%E4%BA%8B%E4%BB%B6%E3%80%82%E5%BF%85%E9%A1%BB%E5%90%AF%E7%94%A8%20OnChannel(x)%20%E4%BA%8B%E4%BB%B6%E5%92%8C%E5%AE%9A%E6%97%B6%E5%99%A8%E5%8D%95%E5%85%83%E3%80%82%E6%AD%A4%E4%BA%8B%E4%BB%B6%E4%BB%85%E5%9C%A8%E5%90%AF%E7%94%A8%E4%B8%AD%E6%96%AD%E7%9A%84%E6%83%85%E5%86%B5%E4%B8%8B%E5%8F%AF%E7%94%A8%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%20text-align%3A%20justify%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%20text-align%3A%20justify%3B%22%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E4.%E5%A6%82%E6%9E%9C%E6%9C%89%E4%B8%80%E4%BA%9B%E5%8F%98%E5%8C%96%EF%BC%8C%E8%AF%B7%E5%8D%95%E5%87%BB%E2%80%9C%E7%94%9F%E6%88%90%E4%BB%A3%E7%A0%81%E2%80%9D%E5%B9%B6%E2%80%9C%E6%9E%84%E5%BB%BA%E9%A1%B9%E7%9B%AE%E2%80%9D%EF%BC%9A%20%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%20text-align%3A%20justify%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_36.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_36.png%22%20style%3D%22width%3A%20737px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F6211iAE27B76F14C67E0F%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_36.png%22%20alt%3D%22pastedImage_36.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%20text-align%3A%20justify%3B%22%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E5.PWM%20%E9%A9%B1%E5%8A%A8%E5%99%A8%E5%B7%B2%E5%88%9B%E5%BB%BA%E3%80%82%E4%B8%BA%E4%BA%86%E4%BD%BF%E7%94%A8%E8%AF%A5%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%EF%BC%8C%E5%BF%85%E9%A1%BB%E5%88%9B%E5%BB%BA%E4%B8%80%E4%B8%AA%E6%96%B0%E7%9A%84%20MQX%20%E9%A1%B9%E7%9B%AE%E3%80%82%20%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_29.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_29.png%22%20style%3D%22width%3A%20503px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F32275i435DEA6419E90658%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_29.png%22%20alt%3D%22pastedImage_29.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E6.%E5%AF%B9%E4%BA%8E%E6%AD%A4%E7%A4%BA%E4%BE%8B%EF%BC%8C%E6%88%91%E4%BB%AC%E5%B0%86%E7%BC%96%E8%BE%91%E5%88%9B%E5%BB%BA%E6%96%B0%E7%9A%84%20MQX%20%E9%A1%B9%E7%9B%AE%E5%90%8E%E5%AE%9A%E4%B9%89%E7%9A%84%E4%B8%BB%E8%A6%81%E4%BB%BB%E5%8A%A1%E3%80%82%E8%A6%81%E4%BD%BF%E7%94%A8%20PE%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%EF%BC%8C%E5%BF%85%E9%A1%BB%E5%A3%B0%E6%98%8E%E4%B8%80%E4%BA%9B%E2%80%9C%E5%A4%84%E7%90%86%E7%A8%8B%E5%BA%8F%E2%80%9D%E5%8F%98%E9%87%8F%EF%BC%9A%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_18.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_18.png%22%20style%3D%22width%3A%20370px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F32276iD267FAA71304C724%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_18.png%22%20alt%3D%22pastedImage_18.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%26nbsp%3B%26nbsp%3B%20%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E7.%E9%9C%80%E8%A6%81%E5%88%9D%E5%A7%8B%E5%8C%96%E7%BB%84%E4%BB%B6%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_15.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_15.png%22%20style%3D%22width%3A%20298px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F6241i483FEC3ABA8A8DAB%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_15.png%22%20alt%3D%22pastedImage_15.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E8.%E8%A6%81%E5%90%AF%E7%94%A8%E7%BB%84%E4%BB%B6%EF%BC%8C%E9%9C%80%E8%A6%81%20PWM_Enable()%20%E5%87%BD%E6%95%B0%E3%80%82%20%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CIMG%20alt%3D%22%22%20%2F%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_12.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_12.png%22%20style%3D%22width%3A%20336px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F6212iBD31058912128E5B%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_12.png%22%20alt%3D%22pastedImage_12.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E9.%E6%9C%80%E5%90%8E%E5%AE%9E%E7%8E%B0%E4%BA%8B%E4%BB%B6%E3%80%82%20%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_9.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_9.png%22%20style%3D%22width%3A%20433px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F32768iBD9B6FE0195D5424%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_9.png%22%20alt%3D%22pastedImage_9.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E10.%E6%AD%A4%E6%97%B6%E6%82%A8%E5%BA%94%E8%AF%A5%E8%83%BD%E5%A4%9F%E6%9E%84%E5%BB%BA%E5%B9%B6%E8%BF%90%E8%A1%8C%E8%AF%A5%E7%A4%BA%E4%BE%8B%E3%80%82%20%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%E8%AF%B7%E8%AE%B0%E4%BD%8F%E6%A3%80%E6%9F%A5%E6%82%A8%E6%AD%A3%E5%9C%A8%E4%BD%BF%E7%94%A8%E7%9A%84%E7%94%B5%E8%B7%AF%E6%9D%BF%E7%9A%84%E8%B7%B3%E7%BA%BF%E8%AE%BE%E7%BD%AE%EF%BC%8C%E4%BB%A5%E4%BE%BF%E8%B0%83%E8%AF%95%20MQX%20%E7%A4%BA%E4%BE%8B%E3%80%82Freescale%20MQX%20%E2%84%A2%20RTOS%20%E5%85%A5%E9%97%A8%E6%96%87%E6%A1%A3%E6%8F%90%E4%BE%9B%E4%BA%86%E4%B8%8E%20MQX%20RTOS%20%E7%9B%B8%E5%85%B3%E7%9A%84%E7%89%B9%E5%AE%9A%E4%BA%8E%E6%9D%BF%E7%9A%84%E4%BF%A1%E6%81%AF%EF%BC%8C%E8%AF%A5%E6%96%87%E6%A1%A3%E4%BD%8D%E4%BA%8E%E4%BB%A5%E4%B8%8B%E8%B7%AF%E5%BE%84%EF%BC%9A%3CFREESCALE_MQX_4_2%3E%5Cdoc%3C%2FFREESCALE_MQX_4_2%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%E5%B0%86%E5%A1%94%E6%9D%BF%E8%BF%9E%E6%8E%A5%E5%88%B0%E7%94%B5%E6%A2%AF%E5%B9%B6%E6%A3%80%E6%9F%A5%20A67%20%E4%B8%8A%E7%9A%84%20PWM%20%E4%BF%A1%E5%8F%B7%E9%9D%9E%E5%B8%B8%E9%87%8D%E8%A6%81%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3C%2FP%3E%3CP%20align%3D%22center%22%3E%3C%2FP%3E%3CP%20align%3D%22center%22%20style%3D%22margin-bottom%3A%200.0001pt%3B%20text-align%3A%20center%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_6.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_6.png%22%20style%3D%22width%3A%20428px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F32638i5AA01210F31D31BA%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_6.png%22%20alt%3D%22pastedImage_6.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_3.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22pastedImage_3.png%22%20style%3D%22width%3A%20504px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F32425iCF0095CAFC99FFE8%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22pastedImage_3.png%22%20alt%3D%22pastedImage_3.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%26nbsp%3B%20%3C%2FP%3E%3CP%20align%3D%22center%22%20style%3D%22margin-bottom%3A%200.0001pt%3B%20text-align%3A%20center%3B%22%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20'Times%20New%20Roman'%2Cserif%3B%22%3E%E6%82%A8%E5%8F%AF%E4%BB%A5%E5%9C%A8%E4%B8%8B%E9%9D%A2%E6%9F%A5%E7%9C%8B%E6%95%B4%E4%B8%AA%E4%BB%A3%E7%A0%81%EF%BC%9A%20%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%20text-align%3A%20justify%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%237f0055%3B%20font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3E%23include%3C%2FSTRONG%3E%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%232a00ff%3B%22%3E%22main.h%22%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%237f0055%3B%20background%3A%20white%3B%20font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3E%23%E5%A6%82%E6%9E%9C%3C%2FSTRONG%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%20background%3A%20white%3B%22%3E%EF%BC%81BSPCFG_ENABLE_IO_SUBSYSTEM%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%237f0055%3B%20background%3A%20white%3B%20font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3E%23%E9%94%99%E8%AF%AF%3C%2FSTRONG%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%20background%3A%20white%3B%22%3E%E6%AD%A4%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E8%A6%81%E6%B1%82%E5%9C%A8%20user_config.h%20%E4%B8%AD%E5%B0%86%20BSPCFG_ENABLE_IO_SUBSYSTEM%20%E5%AE%9A%E4%B9%89%E4%B8%BA%E9%9D%9E%E9%9B%B6%E5%80%BC%E3%80%82%E8%AF%B7%E4%BD%BF%E7%94%A8%E6%AD%A4%E9%80%89%E9%A1%B9%E9%87%8D%E6%96%B0%E7%BC%96%E8%AF%91%20BSP%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%237f0055%3B%20background%3A%20white%3B%20font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3E%23endif%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%237f0055%3B%20background%3A%20white%3B%20font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3E%23ifndef%3C%2FSTRONG%3E%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%20background%3A%20white%3B%22%3EBSP_DEFAULT_IO_CHANNEL_DEFINED%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%237f0055%3B%20background%3A%20white%3B%20font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3E%23%E9%94%99%E8%AF%AF%3C%2FSTRONG%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%20background%3A%20white%3B%22%3E%E6%AD%A4%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E8%A6%81%E6%B1%82%20BSP_DEFAULT_IO_CHANNEL%20%E4%B8%8D%E4%B8%BA%20NULL%E3%80%82%E8%AF%B7%E5%9C%A8%20user_config.h%20%E4%B8%AD%E5%B0%86%E7%9B%B8%E5%BA%94%E7%9A%84%20BSPCFG_ENABLE_TTYx%20%E8%AE%BE%E7%BD%AE%E4%B8%BA%E9%9D%9E%E9%9B%B6%E5%80%BC%EF%BC%8C%E5%B9%B6%E4%BD%BF%E7%94%A8%E6%AD%A4%E9%80%89%E9%A1%B9%E9%87%8D%E6%96%B0%E7%BC%96%E8%AF%91%20BSP%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%237f0055%3B%20background%3A%20white%3B%20font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3E%23endif%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%23005032%3B%22%3ETASK_TEMPLATE_STRUCT%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%20MQX_template_list%5B%5D%20%3D%20%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%7B%20%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%233f7f5f%3B%22%3E%2F*%20%E4%BB%BB%E5%8A%A1%E7%BC%96%E5%8F%B7%E3%80%81%E5%85%A5%E5%8F%A3%E7%82%B9%E3%80%81%E5%A0%86%E6%A0%88%E3%80%81%20%3CSPAN%20style%3D%22text-decoration%3A%20underline%3B%22%3EPri%3C%2FSPAN%3E%20%E3%80%81%E5%AD%97%E7%AC%A6%E4%B8%B2%E3%80%81%E8%87%AA%E5%8A%A8%EF%BC%9F*%2F%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%7BMAIN_TASK%EF%BC%8CMain_task%EF%BC%8C1500%EF%BC%8C9%EF%BC%8C%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%232a00ff%3B%22%3E%22main%22%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%EF%BC%8CMQX_AUTO_START_TASK%7D%EF%BC%8C%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%20%7B0%2C%200%2C%200%2C%200%2C%200%2C%20%7D%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%7D%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%233f7f5f%3B%22%3E%2F*%E4%BB%BB%E5%8A%A1*%20-%20%20-%20%20-%20%20-%20%20-%20%20-%20%20-%20%20-%20%20-%20%20-%20%20-%20%20-%20%20-%20%20-%20%20-%20%20-%20%20-%20%20-%20%20-%20%20-%20%20-%20%20-%20%20-%20%20-%20%20-%20%20-%20-%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%233f7f5f%3B%22%3E*%20%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%233f7f5f%3B%22%3E*%20%E4%BB%BB%E5%8A%A1%E5%90%8D%E7%A7%B0%EF%BC%9AMain_task%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%233f7f5f%3B%22%3E*%20%E8%AF%84%E8%AE%BA%20%20%20%20%EF%BC%9A%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%233f7f5f%3B%22%3E*%20%E6%AD%A4%E4%BB%BB%E5%8A%A1%E6%89%93%E5%8D%B0%E2%80%9CHello%20World%E2%80%9D%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%233f7f5f%3B%22%3E*%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%233f7f5f%3B%22%3E*END*-----------------------------------------------------*%2F%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%237f0055%3B%20font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3E%23%E5%AE%9A%E4%B9%89%3C%2FSTRONG%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3ETERMINAL_CURSOR_POSITION_MAX%20(80)%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%237f0055%3B%20font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3E%E9%9D%99%E6%80%81%3C%2FSTRONG%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22color%3A%20%237f0055%3B%20font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3Eint%3C%2FSTRONG%3E%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3Epwm_task_count%EF%BC%9B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%237f0055%3B%20font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3Estatic%3C%2FSTRONG%3E%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%23005032%3B%22%3ELDD_TDeviceData%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20*PWM_DeviceData%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%237f0055%3B%20font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3E%E9%9D%99%E6%80%81%3C%2FSTRONG%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%23005032%3B%22%3ELDD_TError%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3EPWM_Error%EF%BC%9B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%237f0055%3B%20font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3E%E6%98%93%E5%A4%B1%E6%80%A7%3C%2FSTRONG%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%23005032%3B%22%3EPWM_TValue%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%E7%B1%BB%E5%9E%8BPWM_Value%EF%BC%9B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%237f0055%3B%20font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3Evolatile%3C%2FSTRONG%3E%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%23005032%3B%22%3EPWM_TValueType%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20PWM_MaxValue%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%237f0055%3B%20font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3E%E6%98%93%E5%A4%B1%E6%80%A7%3C%2FSTRONG%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%23005032%3B%22%3EPWM_TValueType%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3EPWM_Step%EF%BC%9B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%237f0055%3B%20font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3E%E6%98%93%E5%A4%B1%E6%80%A7%3C%2FSTRONG%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22color%3A%20%237f0055%3B%20font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3E%E6%95%B4%E6%95%B0%3C%2FSTRONG%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3EPWM_%E9%A2%91%E7%8E%87%EF%BC%9B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%237f0055%3B%20font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3Evoid%3C%2FSTRONG%3E%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%3CSTRONG%3EMain_task%3C%2FSTRONG%3E%20%EF%BC%88%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%23005032%3B%22%3Euint32_t%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%E5%88%9D%E5%A7%8B%E6%95%B0%E6%8D%AE%EF%BC%89%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%7B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%237f0055%3B%20font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3E%E9%9D%99%E6%80%81%3C%2FSTRONG%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22color%3A%20%237f0055%3B%20font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3Eint%3C%2FSTRONG%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%E7%BB%88%E7%AB%AF%E5%85%89%E6%A0%87%E4%BD%8D%E7%BD%AE%3D1%EF%BC%9B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3Eprintf(%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%232a00ff%3B%22%3E%E2%80%9C%5Cn%E4%BD%A0%E5%A5%BD%EF%BC%8C%E4%B8%96%E7%95%8C%5Cn%E2%80%9D%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%233f7f5f%3B%22%3E%2F*%3CSPAN%20style%3D%22text-decoration%3A%20underline%3B%22%3E%E5%88%9D%E5%A7%8B%E5%8C%96%3C%2FSPAN%3EFTM0%20%E8%AE%BE%E5%A4%87%E4%B8%8A%E7%9A%84%20PWM%20%E8%AE%BE%E5%A4%87%20*%2F%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%E6%94%BE%E5%85%A5%EF%BC%88%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%232a00ff%3B%22%3E%E2%80%9C%5Cn%E6%AD%A3%E5%9C%A8%E5%88%9D%E5%A7%8B%E5%8C%96PWM%E8%AE%BE%E5%A4%87.....%E2%80%9D%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%EF%BC%89%EF%BC%9B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20PWM_DeviceData%20%3D%20%3C%2FSPAN%3E%3CSPAN%20style%3D%22color%3A%20%23642880%3B%20font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3EPWM_Init%3C%2FSTRONG%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E(NULL)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%3CSPAN%20style%3D%22color%3A%20%237f0055%3B%20font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3Eif%3C%2FSTRONG%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%20(PWM_DeviceData%20%3D%3D%20NULL)%26nbsp%3B%20%7B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%E6%94%BE%E5%85%A5(%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%232a00ff%3B%22%3E%E2%80%9C%E5%A4%B1%E8%B4%A5%E2%80%9D%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%23642880%3B%20font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3E_task_block%3C%2FSTRONG%3E%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%EF%BC%88%EF%BC%89%EF%BC%9B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%7D%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%3CSPAN%20style%3D%22color%3A%20%237f0055%3B%20font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3Eelse%3C%2FSTRONG%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%26nbsp%3B%20%7B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%E6%94%BE%E5%85%A5%EF%BC%88%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%232a00ff%3B%22%3E%E2%80%9C%E5%AE%8C%E6%88%90%E2%80%9D%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%EF%BC%89%EF%BC%9B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%7D%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3EPWM_%E5%80%BC%3D0%EF%BC%9B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3EPWM_Step%20%3D%20PWM_PERIOD_TICKS%20%2F%2032%EF%BC%9B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3EPWM_MaxValue%20%3D%20PWM_PERIOD_TICKS%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3EPWM_%E9%A2%91%E7%8E%87%20%3D%20(PWM_CNT_INP_FREQ_U_0%2FPWM_PERIOD_TICKS)%EF%BC%9B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3Eprintf(%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%232a00ff%3B%22%3E%E2%80%9C%5Cn-PWM%E9%A2%91%E7%8E%87%3D%25d%20Hz%E2%80%9D%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%EF%BC%8CPWM_Freguency)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3Eputs(%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%232a00ff%3B%22%3E%22%5CnPWM%E4%BF%A1%E5%8F%B7%E5%9C%A8FTM0%E9%80%9A%E9%81%930%E4%B8%8A%E4%BA%A7%E7%94%9F%22%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%E6%94%BE%E5%85%A5(%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%232a00ff%3B%22%3E%E2%80%9C%5Cn%E2%80%9D%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%233f7f5f%3B%22%3E%2F*%20%E5%90%AF%E7%94%A8PWM%E8%AE%BE%E5%A4%87%20*%2F%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3EPWM_Error%20%3D%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22color%3A%20%23642880%3B%20font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3EPWM_Enable%3C%2FSTRONG%3E%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%EF%BC%88PWM_DeviceData%EF%BC%89%EF%BC%9B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%237f0055%3B%20font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3Ewhile%3C%2FSTRONG%3E%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%EF%BC%881%EF%BC%89%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%7B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%E8%84%89%E5%AE%BD%E8%B0%83%E5%88%B6%E4%BB%BB%E5%8A%A1%E8%AE%A1%E6%95%B0%2B%2B%EF%BC%9B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%233f7f5f%3B%22%3E%2F*%20%E6%9A%82%E5%81%9C%E4%BB%BB%E5%8A%A1%20250ms%20*%2F%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%23642880%3B%20font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3E_%E6%97%B6%E9%97%B4%E5%BB%B6%E8%BF%9F%3C%2FSTRONG%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%EF%BC%88250%EF%BC%89%EF%BC%9B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%233f7f5f%3B%22%3E%2F*%20%E5%9C%A8%E6%8E%A7%E5%88%B6%E5%8F%B0%E4%B8%8A%E6%89%93%E5%8D%B0%E7%82%B9%E4%BB%A5%E6%9F%A5%E7%9C%8B%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E6%98%AF%E5%90%A6%E6%AD%A3%E5%9C%A8%E8%BF%90%E8%A1%8C%20*%2F%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%237f0055%3B%20font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3E%E5%A6%82%E6%9E%9C%3C%2FSTRONG%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%EF%BC%88%E7%BB%88%E7%AB%AF%E5%85%89%E6%A0%87%E4%BD%8D%E7%BD%AE%2B%2B%20%26gt%3B%20TERMINAL_CURSOR_POSITION_MAX%EF%BC%89%7B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%E7%BB%88%E7%AB%AF%E5%85%89%E6%A0%87%E4%BD%8D%E7%BD%AE%20%3D%201%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%E6%94%BE%E5%85%A5(%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%232a00ff%3B%22%3E%E2%80%9C%5Cn%E2%80%9D%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%7D%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%3CSPAN%20style%3D%22color%3A%20%237f0055%3B%20font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3Eelse%3C%2FSTRONG%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%20%7B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%E6%94%BE%E5%85%A5(%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%232a00ff%3B%22%3E%E2%80%9C.%E2%80%9D%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%7D%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%7D%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%7D%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%237f0055%3B%20font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3Evoid%3C%2FSTRONG%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%20%3CSTRONG%3EPWM_OnCounterRestart%3C%2FSTRONG%3E(%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%23005032%3B%22%3ELDD_TUserData%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%20*UserDataPtr)%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%7B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%233f7f5f%3B%22%3E%2F*%20%E5%B0%86%20PWM%20%E5%8D%A0%E7%A9%BA%E6%AF%94%E4%BB%8E%200%20%E5%A2%9E%E5%8A%A0%E5%88%B0%20100%25%20*%2F%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%20PWM_%E5%80%BC%2B%3DPWM_%E6%AD%A5%E9%95%BF%EF%BC%9B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%237f0055%3B%20font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3Eif%3C%2FSTRONG%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%20(PWM_Value%20%26gt%3B%20PWM_MaxValue)%20PWM_Value%20%3D%200%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%233f7f5f%3B%22%3E%2F*%20%E8%AE%BE%E7%BD%AE%E6%96%B0%E7%9A%84PWM%E9%80%9A%E9%81%93%E5%80%BC%20*%2F%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3EPWM_Error%20%3D%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22color%3A%20%23642880%3B%20font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%22%3E%3CSTRONG%3EPWM_SetOffsetTicks%3C%2FSTRONG%3E%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E(PWM_DeviceData%2C%200%2C%20PWM_Value)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20black%3B%22%3E%7D%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22margin-bottom%3A%200.0001pt%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010.0pt%3B%20font-family%3A%20Consolas%3B%20color%3A%20%233f7f5f%3B%22%3E%2F*%20EOF%20*%2F%3C%2FSPAN%3E%3C%2FP%3E
无评分
版本历史
最后更新:
‎11-09-2015 03:42 PM
更新人: