1˵
    1TIM2 CH1 CH2 CH3 CH4 CCֵʱжϣתIOƽ
2ʹû
      KEIL MDK-ARM V5.26.2.0
    Ӳ      N32L40XM-STB_V1.0
3ʹ˵
    ϵͳã
        1ʱԴ
            HSE=8M,PLL=64M,AHB=64M,APB1=16M,APB2=32M,TIM2 CLK=32M
        2жϣ
            TIM2 Ƚжϴ򿪣ȼ0ȼ1
        3˿ã
            PC6ѡΪIO
            PC7ѡΪIO
            PC8ѡΪIO
            PC9ѡΪIO
        4TIM
            TIM2ģʽCH1 CH2 CH3 CH4Ƚֵж
    ʹ÷
        1򿪵ģʽʾ߼ǹ۲PC6PC7PC8PC9Ĳ
        2к󣬶ӦͨﵽȽֵ󣬱ȽֵۼӲתӦIOڵƽ
4ע
    

1. Function description
     1. TIM2 uses the CH1 CH2 CH3 CH4 CC value to generate a timing interrupt and flip the IO level
2. Use environment
     Software development environment: KEIL MDK-ARM V5.26.2.0
     Hardware environment: Developed based on N32L40XM-STB_V1.0
3. Instructions for use
     System Configuration;
         1. Clock source:
             HSE=8M,PLL=64M,AHB=64M,APB1=16M,APB2=32M,TIM2 CLK=32M
         2. Interruption:
             TIM2 compare interrupt is turned on, preemption priority is 0, subpriority 1
         3. Port configuration:
             PC6 is selected as IO output
             PC7 is selected as IO output
             PC8 is selected as IO output
             PC9 is selected as IO output
         4. TIM:
             TIM2 output freeze mode, CH1 CH2 CH3 CH4 compare value interrupt
     Instructions:
         1. After compiling, turn on the debug mode, and use an oscilloscope or logic analyzer to observe the waveforms of PC6, PC7, PC8, and PC9
         2. After the program runs, after the corresponding channel reaches the comparison value, the comparison value accumulates and flips the corresponding IO port level
4. Matters needing attention
     without