• 大小: 7.96MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-11-17
  • 语言: 其他
  • 标签: 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  stm32f030\stm32f030\STM32F030K6 工程模板 支持串口\CORE\arm_common_tables.h

     文件     240326  2012-03-23 19:36  stm32f030\stm32f030\STM32F030K6 工程模板 支持串口\CORE\arm_math.h

     文件      31948  2012-03-23 19:36  stm32f030\stm32f030\STM32F030K6 工程模板 支持串口\CORE\core_cm0.h

     文件      15691  2012-03-23 19:36  stm32f030\stm32f030\STM32F030K6 工程模板 支持串口\CORE\core_cmFunc.h

     文件      16108  2012-03-23 19:36  stm32f030\stm32f030\STM32F030K6 工程模板 支持串口\CORE\core_cmInstr.h

     文件      10646  2012-03-23 19:36  stm32f030\stm32f030\STM32F030K6 工程模板 支持串口\CORE\startup_stm32f0xx.s

     文件       7767  2019-01-08 11:42  stm32f030\stm32f030\STM32F030K6 工程模板 支持串口\HARDWARE\gpio_config\gpio_config.c

     文件        156  2019-01-08 11:42  stm32f030\stm32f030\STM32F030K6 工程模板 支持串口\HARDWARE\gpio_config\gpio_config.h

     文件       1950  2019-01-08 17:08  stm32f030\stm32f030\STM32F030K6 工程模板 支持串口\HARDWARE\LED\led.c

     文件        143  2019-01-08 17:10  stm32f030\stm32f030\STM32F030K6 工程模板 支持串口\HARDWARE\LED\led.h

     文件        565  2019-01-08 11:01  stm32f030\stm32f030\STM32F030K6 工程模板 支持串口\HARDWARE\sys\SysConfig.c

     文件        143  2019-01-08 11:35  stm32f030\stm32f030\STM32F030K6 工程模板 支持串口\HARDWARE\sys\SysConfig.h

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

     文件     212770  2019-01-08 17:35  stm32f030\stm32f030\STM32F030K6 工程模板 支持串口\OBJ\delay.crf

     文件       1612  2019-01-08 17:35  stm32f030\stm32f030\STM32F030K6 工程模板 支持串口\OBJ\delay.d

     文件     237240  2019-01-08 17:35  stm32f030\stm32f030\STM32F030K6 工程模板 支持串口\OBJ\delay.o

     文件     215164  2019-01-08 17:35  stm32f030\stm32f030\STM32F030K6 工程模板 支持串口\OBJ\gpio_config.crf

     文件       1826  2019-01-08 17:35  stm32f030\stm32f030\STM32F030K6 工程模板 支持串口\OBJ\gpio_config.d

     文件     239100  2019-01-08 17:35  stm32f030\stm32f030\STM32F030K6 工程模板 支持串口\OBJ\gpio_config.o

     文件     220632  2019-01-08 17:35  stm32f030\stm32f030\STM32F030K6 工程模板 支持串口\OBJ\LED.axf

     文件       3385  2019-01-08 17:35  stm32f030\stm32f030\STM32F030K6 工程模板 支持串口\OBJ\LED.build_log.htm

     文件     213357  2019-01-08 17:35  stm32f030\stm32f030\STM32F030K6 工程模板 支持串口\OBJ\led.crf

     文件       1546  2019-01-08 17:35  stm32f030\stm32f030\STM32F030K6 工程模板 支持串口\OBJ\led.d

     文件      12627  2019-01-08 17:35  stm32f030\stm32f030\STM32F030K6 工程模板 支持串口\OBJ\LED.hex

     文件      34157  2019-01-08 17:35  stm32f030\stm32f030\STM32F030K6 工程模板 支持串口\OBJ\LED.htm

     文件       1013  2019-01-08 17:35  stm32f030\stm32f030\STM32F030K6 工程模板 支持串口\OBJ\LED.lnp

     文件     236600  2019-01-08 17:35  stm32f030\stm32f030\STM32F030K6 工程模板 支持串口\OBJ\led.o

     文件        479  2019-01-08 08:29  stm32f030\stm32f030\STM32F030K6 工程模板 支持串口\OBJ\LED.sct

     文件      64894  2019-01-08 17:35  stm32f030\stm32f030\STM32F030K6 工程模板 支持串口\OBJ\LED_Template.dep

     文件     217289  2019-01-08 17:35  stm32f030\stm32f030\STM32F030K6 工程模板 支持串口\OBJ\main.crf

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

评论

共有 条评论