自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 2021-04-03

延时函数stm32蓝桥杯嵌入式systick延时函数(1)基于系统滴答定时器systick时钟来源:72MHZ系统时钟,当计数器计数到0时,系统产生中断、中断函数在stm32f10x.c中 :void SysTick_Handler(void){TimingDelay–;}编写一个延时函数void delay_ms(int time){Timdelay=time;while(Timdelay!=0)}(1/72000000)72000=0.001所以设置systick config(7

2021-04-03 12:52:57 70

原创 2021-03-27

pwm(1)WM 来控制 DS0 的亮度。下面我们介绍配置步骤:1)开启 TIM1 时钟,配置 PA8 为复用输出.配置 PA8 为复用输出、TIM1_CH1 通道将使用 PA8 的复用功能作为输出。库函数使能 TIM3 时钟的方法是:RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3, ENABLE);GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; //复用推挽输出2)设置 TIM1 的 ARR 和 PSC。

2021-03-27 14:13:24 1358 2

原创 2021-03-27

定时器(1)更新:即定时器的溢出(2)使用定时器步骤1 ) 使能时钟2 ) 初始化定时器参数 (arr PSC 计数方式)TIM_TimeBaseIniteg:TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure;TIM_TimeBaseStructure.TIM_Period = 5000;TIM_TimeBaseStructure.TIM_Prescaler =7199;TIM_TimeBaseStructure.TIM_Cl

2021-03-27 13:53:59 1017

原创 2021-03-27

外部中断1 19个外部中断2 config配置的意思3 配置gpio口跟中断线映射函数GPIO_EXTILineConfig()eg:GPIO_EXTILineConfig(GPIO_PortSourceGPIOE,GPIO_PinSource2)

2021-03-27 10:24:28 96 9

原创 2021-03-24

stm32固件库结构(1)libraries包含驱动 “库” 的源代码和启动文件(2)Stdperiph_Driver是标准外设固件库源码文件和头文件。Inc下是.h文件, src下是. c文件(3)Project下的Template存放工程模板其次,常用的文件还有以下几种。(1)System_stm32f10x. c 用于设置系统时钟以及总线时钟(2)stm32f10x. h 寄存器定义声明(3)Stm32f10x_it. c 用来编写中断服务函数(4)stm32f10x_conf.

2021-03-24 21:21:12 85

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除