資源簡介
STM32定時器比較模式輸出兩路不同頻率不用占空比的PWM波

代碼片段和文件信息
/****************************************************************************
*?Copyright?(C)?2011?奮斗嵌入式工作室?www.ourstm.net
*
*?本例程在?奮斗版STM32開發板V2V2.1,V3及MINI上調試通過???????????
*?QQ:?9191274?旺旺:sun68?Email:?sun68@163.com?
*?淘寶店鋪:ourstm.taobao.com??
*
*?文件名:?main.c
*?內容簡述:
*???????
* 本例程演示了通過通用定時器3的2通道,實現12.5Hz波形的產生,用于控制LED1的閃爍:
????
基于MDK版本:????????3.8
基于官方外設庫版本:?3.5
??
????硬件連接關系?
????PB5---TIM3-CH2
*
*?文件歷史:
*?版本號??日期???????作者????說明
*?v0.2????2011-7-29?sun68??創建該文件
*
*/
#include??“stm32f10x.h“
#include??“stm32f10x_tim.h“
#include??“misc.h“
unsigned?int?CCR2_Val=100;?
unsigned?int?CCR3_Val=200;?
extern?void?time_ini(void);
/****************************************************************************
*?名????稱:void?RCC_Configuration(void)
*?功????能:系統時鐘配置為72MHZ,?外設時鐘配置
*?入口參數:無
*?出口參數:無
*?說????明:
*?調用方法:無?
****************************************************************************/?
void?RCC_Configuration(void){
??SystemInit();?
??RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO?ENABLE);?
??RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA?|?RCC_APB2Periph_GPIOB?|?RCC_APB2Periph_GPIOC?
?? |?RCC_APB2Periph_GPIOD|?RCC_APB2Periph_GPIOE??ENABLE);
}
/****************************************************************************
*?名????稱:void?NVIC_Configuration(void)
*?功????能:中斷源配置
*?入口參數:無
*?出口參數:無
*?說????明:
*?調用方法:無?
****************************************************************************/?
void?NVIC_Configuration(void)
{
??NVIC_InitTypeDef?NVIC_InitStructure;
??NVIC_PriorityGroupConfig(NVIC_PriorityGroup_0);
??NVIC_InitStructure.NVIC_IRQChannel?=TIM3_IRQn?; ???//配置定時器中斷?
??NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority?=?0;
??NVIC_InitStructure.NVIC_IRQChannelSubPriority?=?0;
??NVIC_InitStructure.NVIC_IRQChannelCmd?=?ENABLE;
??NVIC_Init(&NVIC_InitStructure);??
}
/****************************************************************************
*?名????稱:int?main(void)
*?功????能:主函數
*?入口參數:無
*?出口參數:無
*?說????明:
*?調用方法:無?
****************************************************************************/?
int?main(void)
{????
??RCC_Configuration();??? ?????????????????//系統時鐘設置及外設時鐘使能 ?????
??NVIC_Configuration(); ?//中斷源配置
??time_ini(); ?//定時器3的初始化
??while(1);
}
/*******************?(C)?COPYRIGHT?2011?奮斗STM32?*****END?OF?FILE****/
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????43227??2015-08-05?10:37??TIM3_CC_PWM\APP\Jli
?????文件????????574??2015-08-05?09:03??TIM3_CC_PWM\APP\Jli
?????文件???????2624??2015-08-05?10:13??TIM3_CC_PWM\APP\main.c
?????文件???????1257??2009-06-29?16:13??TIM3_CC_PWM\APP\RAM.ini
?????文件????????552??2011-01-14?09:35??TIM3_CC_PWM\APP\readme.txt
?????文件???????4798??2011-01-14?10:15??TIM3_CC_PWM\APP\STM32-FD-MOTOR-ucos?ucgui.Opt
?????文件???????2558??2015-08-05?10:37??TIM3_CC_PWM\APP\STM32-FD-TIM3-CH2.Opt
?????文件???????3324??2011-07-29?13:14??TIM3_CC_PWM\APP\STM32-FD-TIM3-CH2.Uv2
?????文件???????2556??2015-08-05?09:06??TIM3_CC_PWM\APP\STM32-FD-TIM3-CH2_Opt.Bak
?????文件???????8030??2015-08-05?10:14??TIM3_CC_PWM\APP\STM32-FD-TIM3-CH2_STM32-FD-TIM3-CH2.dep
?????文件???????3386??2011-01-13?17:31??TIM3_CC_PWM\APP\STM32-FD-TIM3-CH2_Uv2.Bak
?????文件??????30499??2015-08-05?10:13??TIM3_CC_PWM\APP\stm32f10x_it.c
?????文件???????4468??2015-08-05?09:51??TIM3_CC_PWM\APP\Tim.c
?????文件??????17273??2010-06-07?10:25??TIM3_CC_PWM\CM3\core_cm3.c
?????文件??????85714??2011-02-09?14:59??TIM3_CC_PWM\CM3\core_cm3.h
?????文件?????634095??2011-07-27?15:12??TIM3_CC_PWM\CM3\stm32f10x.h
?????文件??????36557??2011-03-10?10:51??TIM3_CC_PWM\CM3\system_stm32f10x.c
?????文件???????2085??2011-03-10?10:51??TIM3_CC_PWM\CM3\system_stm32f10x.h
?????文件???????8982??2011-03-10?10:47??TIM3_CC_PWM\FWlib\inc\misc.h
?????文件??????21690??2011-03-10?10:47??TIM3_CC_PWM\FWlib\inc\stm32f10x_adc.h
?????文件???????7555??2011-03-10?10:47??TIM3_CC_PWM\FWlib\inc\stm32f10x_bkp.h
?????文件??????27559??2011-03-10?10:47??TIM3_CC_PWM\FWlib\inc\stm32f10x_can.h
?????文件???????6573??2011-03-10?10:47??TIM3_CC_PWM\FWlib\inc\stm32f10x_cec.h
?????文件???????3213??2009-04-06?10:30??TIM3_CC_PWM\FWlib\inc\stm32f10x_conf.h
?????文件???????2162??2011-03-10?10:47??TIM3_CC_PWM\FWlib\inc\stm32f10x_crc.h
?????文件??????15233??2011-03-10?10:47??TIM3_CC_PWM\FWlib\inc\stm32f10x_dac.h
?????文件???????3818??2011-03-10?10:47??TIM3_CC_PWM\FWlib\inc\stm32f10x_dbgmcu.h
?????文件??????20754??2011-03-10?10:47??TIM3_CC_PWM\FWlib\inc\stm32f10x_dma.h
?????文件???????6824??2011-03-10?10:47??TIM3_CC_PWM\FWlib\inc\stm32f10x_exti.h
?????文件??????25445??2011-03-10?10:47??TIM3_CC_PWM\FWlib\inc\stm32f10x_flash.h
............此處省略94個文件信息
- 上一篇:網上鮮花銷售系統完整代碼
- 下一篇:101 規約調試工具
評論
共有 條評論