資源簡介
基于STM32的1MHz、1KHz和1Hz同步方波產生

代碼片段和文件信息
/********************?(C)?COPYRIGHT?2008?STMicroelectronics?********************
*?File?Name??????????:?main.c
*?Author?????????????:?MCD?Application?Team
*?Version????????????:?V2.0.1
*?Date???????????????:?06/13/2008
*?Description????????:?Main?program?body
********************************************************************************
*?THE?PRESENT?FIRMWARE?WHICH?IS?FOR?GUIDANCE?ONLY?AIMS?AT?PROVIDING?CUSTOMERS
*?WITH?CODING?INFORMATION?REGARDING?THEIR?PRODUCTS?IN?ORDER?FOR?THEM?TO?SAVE?TIME.
*?AS?A?RESULT?STMICROELECTRONICS?SHALL?NOT?BE?HELD?LIABLE?FOR?ANY?DIRECT
*?INDIRECT?OR?CONSEQUENTIAL?DAMAGES?WITH?RESPECT?TO?ANY?CLAIMS?ARISING?FROM?THE
*?CONTENT?OF?SUCH?FIRMWARE?AND/OR?THE?USE?MADE?BY?CUSTOMERS?OF?THE?CODING
*?INFORMATION?CONTAINED?HEREIN?IN?CONNECTION?WITH?THEIR?PRODUCTS.
*******************************************************************************/
/*?Includes?------------------------------------------------------------------*/
#include?“stm32f10x_lib.h“
/*?Private?typedef?-----------------------------------------------------------*/
/*?Private?define?------------------------------------------------------------*/
/*?Private?macro?-------------------------------------------------------------*/
/*?Private?variables?---------------------------------------------------------*/
TIM_TimebaseInitTypeDef??TIM_TimebaseStructure;
TIM_ICInitTypeDef??TIM_ICInitStructure;
TIM_OCInitTypeDef??TIM_OCInitStructure;
ErrorStatus?HSEStartUpStatus;
/*?Private?function?prototypes?-----------------------------------------------*/
void?RCC_Configuration(void);
void?NVIC_Configuration(void);
void?GPIO_Configuration(void);
/*?Private?functions?---------------------------------------------------------*/
/*******************************************************************************
*?Function?Name??:?main
*?Description????:?Main?program
*?Input??????????:?None
*?Output?????????:?None
*?Return?????????:?None
*******************************************************************************/
int?main(void)
{
#ifdef?DEBUG
??debug();
#endif
??/*?System?Clocks?Configuration?*/
??RCC_Configuration();
??/*?NVIC?configuration?*/
??NVIC_Configuration();
??/*?Configure?the?GPIO?ports?*/
??GPIO_Configuration();
??/*?Timers?synchronisation?in?cascade?mode?with?an?external?trigger?-----
?????1/TIM2?is?configured?as?Master?Timer:
?????-?Toggle?Mode?is?used
?????-?The?TIM2?Enable?event?is?used?as?Trigger?Output?
?????2/TIM2?is?configured?as?Slave?Timer?for?an?external?Trigger?connected
??????to?TIM2?TI2?pin?(TIM2?CH2?configured?as?input?pin):
??????-?The?TIM2?TI2FP2?is?used?as?Trigger?Input
??????-?Rising?edge?is?used?to?start?and?stop?the?TIM2:?Gated?Mode.
?????3/TIM3?is?slave?for?TIM2?and?Master?for?TIM4
?????-?Toggle?Mode?is?used
?????-?The?ITR1(TIM2)?is?used?as?input?trigger?
?????-?Gated?mode?is?used?so?start?and?stop?of?slave?counter
??????are?controlled?by?the?Master?trigger?output?sig
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????153904??2009-12-08?22:07??Cascade_Synch\cascade.axf
?????文件??????76080??2009-12-08?22:07??Cascade_Synch\cascade.htm
?????文件????????406??2009-12-08?22:07??Cascade_Synch\cascade.lnp
?????文件??????80318??2009-12-08?22:07??Cascade_Synch\cascade.map
?????文件???????2978??2009-12-08?22:13??Cascade_Synch\cascade.Opt
?????文件???????5292??2009-12-08?22:07??Cascade_Synch\cascade.plg
?????文件????????479??2009-12-05?20:24??Cascade_Synch\cascade.sct
?????文件???????1451??2009-12-08?22:07??Cascade_Synch\cascade.tra
?????文件???????3031??2009-12-08?22:13??Cascade_Synch\cascade.Uv2
?????文件??????10693??2009-12-08?22:07??Cascade_Synch\cascade_1_1_1.dep
????.......??????2791??2009-12-08?14:58??Cascade_Synch\cascade_Opt.Bak
?????文件??????10696??2009-12-08?21:28??Cascade_Synch\cascade_Target?1.dep
????.......??????3008??2009-12-05?23:20??Cascade_Synch\cascade_Uv2.Bak
?????文件??????26460??2009-12-05?20:24??Cascade_Synch\cortexm3_macro.lst
?????文件???????2456??2009-12-05?20:24??Cascade_Synch\cortexm3_macro.o
?????文件?????????19??2009-12-05?20:51??Cascade_Synch\ExtDll.iex
?????文件???????9871??2009-12-08?22:13??Cascade_Synch\main.c
?????文件?????149590??2009-12-08?22:07??Cascade_Synch\main.crf
?????文件???????1941??2009-12-08?22:07??Cascade_Synch\main.d
?????文件?????173940??2009-12-08?22:07??Cascade_Synch\main.o
?????文件????????154??2009-12-08?22:07??Cascade_Synch\main.__i
?????文件???????3734??2009-05-07?14:50??Cascade_Synch\readme.txt
?????文件??????35249??2009-12-05?20:24??Cascade_Synch\STM32F10x.lst
?????文件???????5160??2009-12-05?20:24??Cascade_Synch\STM32F10x.o
?????文件??????11307??2009-05-07?14:40??Cascade_Synch\STM32F10x.s
?????文件???????6305??2009-05-07?14:50??Cascade_Synch\stm32f10x_conf.h
?????文件??????38476??2009-12-05?20:24??Cascade_Synch\stm32f10x_flash.crf
?????文件????????451??2009-12-05?20:24??Cascade_Synch\stm32f10x_flash.d
?????文件??????44400??2009-12-05?20:24??Cascade_Synch\stm32f10x_flash.o
?????文件??????42711??2009-12-05?20:24??Cascade_Synch\stm32f10x_gpio.crf
............此處省略23個文件信息
評論
共有 條評論