-
大小: 283KB文件类型: .zip金币: 2下载: 0 次发布日期: 2021-06-14
- 语言: 其他
- 标签: STM32cubeMX PWM
资源简介
该资源使用STM33cubeMX 在STM32F103C8T6芯片上实现了一个频率1000Hz,占空比50%的PWM的输出

代码片段和文件信息
/* USER CODE BEGIN Header */
/**
******************************************************************************
* @file : main.c
* @brief : Main program body
******************************************************************************
* @attention
*
* © Copyright (c) 2020 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license
* the “License“; You may not use this file except in compliance with the
* License. You may obtain a copy of the License at:
* opensource.org/licenses/BSD-3-Clause
*
******************************************************************************
*/
/* USER CODE END Header */
/* Includes ------------------------------------------------------------------*/
#include “main.h“
/* Private includes ----------------------------------------------------------*/
/* USER CODE BEGIN Includes */
#include “y_debug.h“
/* USER CODE END Includes */
/* Private typedef -----------------------------------------------------------*/
/* USER CODE BEGIN PTD */
/* USER CODE END PTD */
/* Private define ------------------------------------------------------------*/
/* USER CODE BEGIN PD */
/* USER CODE END PD */
/* Private macro -------------------------------------------------------------*/
/* USER CODE BEGIN PM */
/* USER CODE END PM */
/* Private variables ---------------------------------------------------------*/
TIM_HandleTypeDef htim1;
TIM_HandleTypeDef htim2;
TIM_HandleTypeDef htim3;
TIM_HandleTypeDef htim4;
UART_HandleTypeDef huart1;
/* USER CODE BEGIN PV */
/* USER CODE END PV */
/* Private function prototypes -----------------------------------------------*/
void SystemClock_Config(void);
static void MX_GPIO_Init(void);
static void MX_TIM1_Init(void);
static void MX_TIM2_Init(void);
static void MX_TIM4_Init(void);
static void MX_USART1_UART_Init(void);
static void MX_TIM3_Init(void);
/* USER CODE BEGIN PFP */
/* USER CODE END PFP */
/* Private user code ---------------------------------------------------------*/
/* USER CODE BEGIN 0 */
/* USER CODE END 0 */
/**
* @brief The application entry point.
* @retval int
*/
int main(void)
{
/* USER CODE BEGIN 1 */
/* USER CODE END 1 */
/* MCU Configuration--------------------------------------------------------*/
/* Reset of all peripherals Initializes the Flash interface and the Systick. */
HAL_Init();
/* USER CODE BEGIN Init */
/* USER CODE END Init */
/* Configure the system clock */
SystemClock_Config();
/* USER CODE BEGIN SysInit */
/* USER CODE END SysInit */
/* Initialize all configured peripherals */
MX_GPIO_Init();
MX_TIM1_Init();
MX_TIM2_Init();
MX_TIM4_Init();
MX_USART1_UART_Init();
MX_TIM3_Init();
/* USER CODE BEGIN 2 */
printf(“begin\n“);
HAL
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 7838 2020-06-07 11:38 .mxproject
文件 2235 2020-06-07 11:38 Inc\main.h
文件 16022 2020-06-07 11:38 Inc\stm32f1xx_hal_conf.h
文件 2165 2020-06-07 11:38 Inc\stm32f1xx_it.h
文件 516 2020-06-03 22:02 Inc\y_debug.h
目录 0 2020-06-03 21:53 MDK-ARM\DebugConfig\
文件 2403 2017-11-23 15:41 MDK-ARM\DebugConfig\test_STM32F103C8_1.0.0.dbgconf
文件 81070 2020-06-07 11:45 MDK-ARM\Jli
文件 755 2020-06-03 22:07 MDK-ARM\Jli
目录 0 2020-06-03 21:53 MDK-ARM\RTE\
目录 0 2020-06-03 21:53 MDK-ARM\RTE\_test\
文件 332 2020-06-03 21:53 MDK-ARM\RTE\_test\RTE_Components.h
文件 38843 2020-06-07 11:38 MDK-ARM\startup_stm32f103xb.lst
文件 12484 2020-06-07 11:38 MDK-ARM\startup_stm32f103xb.s
文件 94269 2020-06-07 11:46 MDK-ARM\test.uvguix.11728
文件 15800 2020-06-07 11:45 MDK-ARM\test.uvoptx
文件 19973 2020-06-07 11:38 MDK-ARM\test.uvprojx
目录 0 2020-06-07 11:45 MDK-ARM\test\
文件 3024 2020-06-07 11:45 MDK-ARM\test\main.d
文件 17260 2020-06-07 11:45 MDK-ARM\test\main.o
文件 51 2020-06-07 11:38 MDK-ARM\test\startup_stm32f103xb.d
文件 5800 2020-06-07 11:38 MDK-ARM\test\startup_stm32f103xb.o
文件 3049 2020-06-07 11:38 MDK-ARM\test\stm32f1xx_hal.d
文件 21776 2020-06-07 11:38 MDK-ARM\test\stm32f1xx_hal.o
文件 3063 2020-06-07 11:38 MDK-ARM\test\stm32f1xx_hal_cortex.d
文件 22300 2020-06-07 11:38 MDK-ARM\test\stm32f1xx_hal_cortex.o
文件 3057 2020-06-07 11:38 MDK-ARM\test\stm32f1xx_hal_dma.d
文件 19156 2020-06-07 11:38 MDK-ARM\test\stm32f1xx_hal_dma.o
文件 3059 2020-06-07 11:38 MDK-ARM\test\stm32f1xx_hal_exti.d
文件 12392 2020-06-07 11:38 MDK-ARM\test\stm32f1xx_hal_exti.o
文件 3061 2020-06-07 11:38 MDK-ARM\test\stm32f1xx_hal_flash.d
............此处省略41个文件信息
相关资源
- 51单片机PWM程序,占空比、周期可调整
- SG3525频率PWM控制均可调模块
- 基于ARM7 PWM定时器的图像传感器时序信
- 电力电子技术(第4版)_王兆安_带目
- 基于FAN6754A的PWM反激式开关电源的设计
- 采用双闭环控制提高PWM的电源纹波抑
- FPGA实现单极性SPWM调制
- LCL滤波器在三相PWM整流器中的应用
- CPS―SPWM调制方法在H桥多电平变流器中
- 基于FPGA的多电平载波移相SPWM方法实现
- 正弦波逆变器正弦波逆变器的工作原
- 基于DSP的SVPWM变频调速系统
- 采用单片机SPWM的控制应急电源逆变电
- PWM脉宽调制的原理
- 说说PWM脉宽调制原理
- 以单片机AT89S52、光电脉宽调制器芯片
- STM32F103系列PWM输出应用之纸短情长音
- 基于FPGA的SVPWM实现方法
- pwm控制驱动直流电机 可调速 可调转的
- 可控硅调光,PWM调光,0-10V调光哪个更
- 一种基于SG3525A的PWM型开关稳压电源设
- 基于PIC单片机产生SPWM信号控制逆变桥
- 三相PWM整流器电压环H_∞鲁棒控制
- SVPWM的原理及法则推导和控制算法详解
- 132kW双PWM变频器电力电缆选型设计
- 32F103 8路PWM输出实验
- Keil5下的STM32F407程序
- STM32F4基于HAL库的LCD显示实验
- PWM控制电机
- 基于STM32-Mini的多路PWM
评论
共有 条评论