STM32F030工程模板


基于KEIL的STM32F030工程模板,直接打开使用。
资源截图
代码片段和文件信息
#include “gpio_config.h“
   
 /**
   * @brief Configure the motor Device
   * @param  None
   * @retval None
   */
  void Motor_Configuration(void)
 { 
   
   GPIO_InitTypeDef GPIO_InitStructure; 
   
   /* Enable GPIOx  clock */
   RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOB|RCC_AHBPeriph_GPIOC|RCC_AHBPeriph_GPIOA  ENABLE);
     
   /*  Pins configuration **************************************************/
   GPIO_DeInit(GPIOB);
   
   /* Configure pins  */
   GPIO_InitStructure.GPIO_Pin = (GPIO_Pin_2 | GPIO_Pin_10|GPIO_Pin_11);
   GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;
   GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
   GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;
   GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_NOPULL;
   GPIO_Init(GPIOB &GPIO_InitStructure); 
 GPIO_SetBits(GPIOBGPIO_Pin_2| GPIO_Pin_10|GPIO_Pin_11);
 
    /*  Pins configuration **************************************************/
   GPIO_DeInit(GPIOC);
   
   /* Configure pins as AF pushpull */
   GPIO_InitStructure.GPIO_Pin = (GPIO_Pin_15);
   GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;
   GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
   GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;
   GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP;
   GPIO_Init(GPIOC &GPIO_InitStructure); 
 GPIO_SetBits(GPIOCGPIO_Pin_15);
 
      /*  Pins configuration **************************************************/
   GPIO_DeInit(GPIOA);
   
   /* Configure pins  */
   GPIO_InitStructure.GPIO_Pin = GPIO_Pin_12;
   GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;
   GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
   GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;
   GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP;
   GPIO_Init(GPIOA &GPIO_InitStructure); 
 GPIO_SetBits(GPIOAGPIO_Pin_12);
 
 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_11;
   GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN;
   GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
   GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;
   GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_NOPULL;
   GPIO_Init(GPIOA &GPIO_InitStructure); 
 GPIO_SetBits(GPIOAGPIO_Pin_11);
 }

 
 
 /**
   * @brief  Configures TIM3 channel 1、2、3 in input capture mode
   * @param  None
   * @retval None
   */
 void TIM3_Config(void)
 { 
 
   /* Init Structure definition */
   TIM_ICInitTypeDef TIM_ICInitStructure;
   TIM_TimebaseInitTypeDef TIM_TimebaseStructure;
   NVIC_InitTypeDef NVIC_InitStructure;
 GPIO_InitTypeDef GPIO_InitStructure; 
   
   /* Enable GPIOx  clock */
   RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOB|RCC_AHBPeriph_GPIOA  ENABLE);
 
   /* TIM3 clock enable */
   RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3 ENABLE);  
 
        /*  Pins configuration **************************************************/
   GPIO_DeInit(GPIOA);
   
   /* Configure pins  */
   GPIO_InitStructure.GPIO_Pin = (GPIO_Pin_6|GPIO_Pin_7);
   GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF;
   GPIO

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1120  2012-03-23 19:36  stm32f030stm32f030STM32F030K6 工程模板 支持串口COREarm_common_tables.h

     文件     240326  2012-03-23 19:36  stm32f030stm32f030STM32F030K6 工程模板 支持串口COREarm_math.h

     文件      31948  2012-03-23 19:36  stm32f030stm32f030STM32F030K6 工程模板 支持串口COREcore_cm0.h

     文件      15691  2012-03-23 19:36  stm32f030stm32f030STM32F030K6 工程模板 支持串口COREcore_cmFunc.h

     文件      16108  2012-03-23 19:36  stm32f030stm32f030STM32F030K6 工程模板 支持串口COREcore_cmInstr.h

     文件      10646  2012-03-23 19:36  stm32f030stm32f030STM32F030K6 工程模板 支持串口COREstartup_stm32f0xx.s

     文件       7767  2019-01-08 11:42  stm32f030stm32f030STM32F030K6 工程模板 支持串口HARDWAREgpio_configgpio_config.c

     文件        156  2019-01-08 11:42  stm32f030stm32f030STM32F030K6 工程模板 支持串口HARDWAREgpio_configgpio_config.h

     文件       1950  2019-01-08 17:08  stm32f030stm32f030STM32F030K6 工程模板 支持串口HARDWARELEDled.c

     文件        143  2019-01-08 17:10  stm32f030stm32f030STM32F030K6 工程模板 支持串口HARDWARELEDled.h

     文件        565  2019-01-08 11:01  stm32f030stm32f030STM32F030K6 工程模板 支持串口HARDWAREsysSysConfig.c

     文件        143  2019-01-08 11:35  stm32f030stm32f030STM32F030K6 工程模板 支持串口HARDWAREsysSysConfig.h

     文件        399  2011-04-23 10:24  stm32f030stm32f030STM32F030K6 工程模板 支持串口keilkilll.bat

     文件     212770  2019-01-08 17:35  stm32f030stm32f030STM32F030K6 工程模板 支持串口OBJdelay.crf

     文件       1612  2019-01-08 17:35  stm32f030stm32f030STM32F030K6 工程模板 支持串口OBJdelay.d

     文件     237240  2019-01-08 17:35  stm32f030stm32f030STM32F030K6 工程模板 支持串口OBJdelay.o

     文件     215164  2019-01-08 17:35  stm32f030stm32f030STM32F030K6 工程模板 支持串口OBJgpio_config.crf

     文件       1826  2019-01-08 17:35  stm32f030stm32f030STM32F030K6 工程模板 支持串口OBJgpio_config.d

     文件     239100  2019-01-08 17:35  stm32f030stm32f030STM32F030K6 工程模板 支持串口OBJgpio_config.o

     文件     220632  2019-01-08 17:35  stm32f030stm32f030STM32F030K6 工程模板 支持串口OBJLED.axf

     文件       3385  2019-01-08 17:35  stm32f030stm32f030STM32F030K6 工程模板 支持串口OBJLED.build_log.htm

     文件     213357  2019-01-08 17:35  stm32f030stm32f030STM32F030K6 工程模板 支持串口OBJled.crf

     文件       1546  2019-01-08 17:35  stm32f030stm32f030STM32F030K6 工程模板 支持串口OBJled.d

     文件      12627  2019-01-08 17:35  stm32f030stm32f030STM32F030K6 工程模板 支持串口OBJLED.hex

     文件      34157  2019-01-08 17:35  stm32f030stm32f030STM32F030K6 工程模板 支持串口OBJLED.htm

     文件       1013  2019-01-08 17:35  stm32f030stm32f030STM32F030K6 工程模板 支持串口OBJLED.lnp

     文件     236600  2019-01-08 17:35  stm32f030stm32f030STM32F030K6 工程模板 支持串口OBJled.o

     文件        479  2019-01-08 08:29  stm32f030stm32f030STM32F030K6 工程模板 支持串口OBJLED.sct

     文件      64894  2019-01-08 17:35  stm32f030stm32f030STM32F030K6 工程模板 支持串口OBJLED_Template.dep

     文件     217289  2019-01-08 17:35  stm32f030stm32f030STM32F030K6 工程模板 支持串口OBJmain.crf

............此处省略165个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)