自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 学习总结_3_STM32_EXTI外部中断的基本使用流程_库函数版

PS:用于做为外部中断输入源的pin,可以设置为浮空输入(GPIO_Mode_IN_FLOATING),上拉输入(GPIO_Mode_IPU)或者下拉输入(GPIO_Mode_IPD),根据中断响应方式和外围连接电路选择;Stm32每个GPIO都可以设置为外部中断的输入源,但是不同端口相同Pin间,只能设置其中一个pin为中断输入源,即设置PA1为中断输入源,其他Px1(x为除A外的端口),不能设置为中断源;PS:对应共用函数名的中断,通过在中断函数内读取对应中断源的标志位,判断是否产生中断;

2023-08-04 23:47:07 1132 1

原创 学习总结_2_STM32_Timer基本使用流程_库函数版

如CK_CLK = 72MHz,TIM_Prescaler = 71,TIM_Period = 999;定时时间Time = 1ms,定时中断每1ms触发一次;A、首先定义一个TIM_TimeBaseInitTypeDef类型的结构体,可命名为TIM_TimeBaseStructure(可自行定义);PS:中断源的命名可以在stm32f10x.h 头文件里面的 IRQn_Type 结构体定义,这个结构体包含了所有的中断源;PS:在应用中,可以在使用时再打开定时器,定时器的其他初始化参数可以先调用配置;

2023-05-01 14:15:37 333 1

原创 学习总结_1_STM32_GPIO基本使用流程_库函数版

B、当配置为普通 GPIO 输出时,也可以回读IO口的状态;不过不同的输出模式实际读取的数据位置有所不同,在开漏模式时,读取的是输入数据寄存器,从而得到I/O口状态;此结构体包含3个变量,分别是GPIO_Pin,GPIO_Speed,,GPIO_Mode;B、对上定义的结构体内的变量进行赋值,即选定IO口,输入输出的模式,上下拉功能,以及端口的输出速率;PS:回读是16位的数据,15~0分别对应GPIOx_Pin_15~0;

2023-04-29 13:52:24 1032 2

空空如也

空空如也

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

TA关注的人

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