資源簡介
自己調(diào)試好的GD32F130C8T6的6路PWM輸出,不是定時器輸出模擬的PWM,需要的可以看看,直接用。

代碼片段和文件信息
/**
??******************************************************************************
??*?@brief???Interrupt?Service?Routines.
??******************************************************************************
??*/
/*?Includes?------------------------------------------------------------------*/
#include?“gd32f1x0_it.h“
//#include?“systick.h“
void?TIM1_CC_IRQHandler(void)
{
}
void?TIM3_IRQHandler(void)
{
// TIM_ClearITPendingBit(TIM3TIM_IT_Update);
if(TIMER_GetIntBitState(TIMER3TIMER_INT_UPDATE)==ENABLE)
????{
static?uint8_t?ledflag=0;
????TIMER_ClearIntBitState(TIMER3TIMER_INT_UPDATE);
ledflag++;
if(ledflag?==200)
{
ledflag?=0;
GPIO_SetBits(GPIOCGPIO_PIN_13);
}
else
{
if(ledflag?==100)
{
GPIO_ResetBits(GPIOCGPIO_PIN_13);
}
}
????????
????}
}
extern?void?TimingDelay_Decrement(void);
/*?Private?functions?---------------------------------------------------------*/
/**
??*?@brief??This?function?handles?NMI?exception.
??*?@param??None
??*?@retval?None
??*/
void?NMI_Handler(void)
{
}
/**
??*?@brief??This?function?handles?Hard?Fault?exception.
??*?@param??None
??*?@retval?None
??*/
void?HardFault_Handler(void)
{
????/*?Go?to?infinite?loop?when?Hard?Fault?exception?occurs?*/
????while?(1)
????{
????}
}
/**
??*?@brief??This?function?handles?Memory?Manage?exception.
??*?@param??None
??*?@retval?None
??*/
void?MemManage_Handler(void)
{
????/*?Go?to?infinite?loop?when?Memory?Manage?exception?occurs?*/
????while?(1)
????{
????}
}
/**
??*?@brief??This?function?handles?Bus?Fault?exception.
??*?@param??None
??*?@retval?None
??*/
void?BusFault_Handler(void)
{
????/*?Go?to?infinite?loop?when?Bus?Fault?exception?occurs?*/
????while?(1)
????{
????}
}
/**
??*?@brief??This?function?handles?Usage?Fault?exception.
??*?@param??None
??*?@retval?None
??*/
void?UsageFault_Handler(void)
{
????/*?Go?to?infinite?loop?when?Usage?Fault?exception?occurs?*/
????while?(1)
????{
????}
}
/**
??*?@brief??This?function?handles?SVCall?exception.
??*?@param??None
??*?@retval?None
??*/
void?SVC_Handler(void)
{
}
/**
??*?@brief??This?function?handles?Debug?Monitor?exception.
??*?@param??None
??*?@retval?None
??*/
void?DebugMon_Handler(void)
{
}
/**
??*?@brief??This?function?handles?PendSV_Handler?exception.
??*?@param??None
??*?@retval?None
??*/
void?PendSV_Handler(void)
{
}
/**
??*?@brief??This?function?handles?SysTick?Handler.
??*?@param??None
??*?@retval?None
??*/
void?SysTick_Handler(void)
{
????TimingDelay_Decrement();
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1078??2016-04-15?14:36??PWM_TEST\gd32f1x0_conf.h
?????文件???????2658??2016-05-30?19:26??PWM_TEST\gd32f1x0_it.c
?????文件????????825??2016-04-15?14:36??PWM_TEST\gd32f1x0_it.h
?????文件???????3101??2016-05-30?19:26??PWM_TEST\main.c
?????文件?????101403??2016-05-30?19:44??PWM_TEST\MDK-ARM\list\Project.map
?????文件??????43202??2016-05-30?19:44??PWM_TEST\MDK-ARM\list\startup_gd32f1x0.lst
?????文件???????3676??2016-05-30?19:43??PWM_TEST\MDK-ARM\output\core_cm3.crf
?????文件????????132??2016-05-30?19:43??PWM_TEST\MDK-ARM\output\core_cm3.d
?????文件??????11240??2016-05-30?19:43??PWM_TEST\MDK-ARM\output\core_cm3.o
?????文件?????????19??2016-05-30?19:27??PWM_TEST\MDK-ARM\output\ExtDll.iex
?????文件?????249773??2016-05-30?19:43??PWM_TEST\MDK-ARM\output\gd32f1x0_adc.crf
?????文件???????2424??2016-05-30?19:43??PWM_TEST\MDK-ARM\output\gd32f1x0_adc.d
?????文件?????278812??2016-05-30?19:43??PWM_TEST\MDK-ARM\output\gd32f1x0_adc.o
?????文件?????243829??2016-05-30?19:43??PWM_TEST\MDK-ARM\output\gd32f1x0_cec.crf
?????文件???????2424??2016-05-30?19:43??PWM_TEST\MDK-ARM\output\gd32f1x0_cec.d
?????文件?????250560??2016-05-30?19:43??PWM_TEST\MDK-ARM\output\gd32f1x0_cec.o
?????文件?????243258??2016-05-30?19:43??PWM_TEST\MDK-ARM\output\gd32f1x0_cmp.crf
?????文件???????2424??2016-05-30?19:43??PWM_TEST\MDK-ARM\output\gd32f1x0_cmp.d
?????文件?????238868??2016-05-30?19:43??PWM_TEST\MDK-ARM\output\gd32f1x0_cmp.o
?????文件?????243201??2016-05-30?19:43??PWM_TEST\MDK-ARM\output\gd32f1x0_crc.crf
?????文件???????2424??2016-05-30?19:43??PWM_TEST\MDK-ARM\output\gd32f1x0_crc.d
?????文件?????241644??2016-05-30?19:43??PWM_TEST\MDK-ARM\output\gd32f1x0_crc.o
?????文件?????243815??2016-05-27?16:14??PWM_TEST\MDK-ARM\output\gd32f1x0_dac.crf
?????文件???????2424??2016-05-27?16:14??PWM_TEST\MDK-ARM\output\gd32f1x0_dac.d
?????文件?????244644??2016-05-27?16:14??PWM_TEST\MDK-ARM\output\gd32f1x0_dac.o
?????文件?????244776??2016-05-30?19:43??PWM_TEST\MDK-ARM\output\gd32f1x0_dma.crf
?????文件???????2424??2016-05-30?19:43??PWM_TEST\MDK-ARM\output\gd32f1x0_dma.d
?????文件?????244572??2016-05-30?19:43??PWM_TEST\MDK-ARM\output\gd32f1x0_dma.o
?????文件?????243608??2016-05-30?19:43??PWM_TEST\MDK-ARM\output\gd32f1x0_exti.crf
?????文件???????2456??2016-05-30?19:43??PWM_TEST\MDK-ARM\output\gd32f1x0_exti.d
............此處省略83個文件信息
- 上一篇:基恩士激光教程
- 下一篇:壓縮感知基礎資料兩篇論文,一個ppt
評論
共有 條評論