自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 stm32标准库入门程序(笔记六AD单通道)

1.RCC开启时钟(ADCLK分频器,GPIO)3.配置多路开关,接入规则组列表。2.GPIO配置(模拟输入)4.配置ADC转换器。

2022-10-05 22:14:11 282

原创 stm32标准库入门程序(笔记五输入捕获)

1.RCC开启时钟(GPIO,TIM)6.选择触发之后之后执行的操作。5.选择从模式的触发源。4.输入捕获单元配置。

2022-10-05 22:12:25 210 1

原创 stm32标准库入门程序(笔记四输出比较)

输出比较可以通过比较CNT与CCR寄存器值的关系,来对输出电平进行置1、置0或翻转的操作,用于输出一定频率和占空比的PWM波形。PWM频率: Freq = CK_PSC / (PSC + 1) / (ARR + 1)PWM占空比: Duty = CCR / (ARR + 1)PWM分辨率: Reso = 1 / (ARR + 1)4.输出比较单元配置(不同通道对应的GPIO口也不一样)输出频率为1kHz,分辨率1%,占空比50%5.运行控制启动定时器。

2022-10-04 18:25:40 343

原创 stm32标准库入门程序(笔记三定时中断)

计数器计数频率:CK_CNT = CK_PSC / (PSC + 1)1.RCC开启时钟( TIM2是挂载在APB1总线上)

2022-10-03 15:18:41 321

原创 stm32标准库入门程序(笔记二EXTI外部中断)

(就好比医院有68个门诊窗口,一次只开放门诊16个,每个门诊一次只有1个人看病,而这些人里面可能有紧急病患,和一般病患,那么医院就会给他们优先排序(NVIC管理优先顺序顺序)这就是抢占优先级,和响应优先级)。NVIC的中断优先级由优先级寄存器的4位(0~15)决定,这4位可以进行切分,分为高n位的抢占优先级和低4-n位的响应优先级 抢占优先级高的可以中断嵌套,响应优先级高的可以优先排队,抢占优先级和响应优先级均相同的按中断号排队。4.配置EXTI,选择边沿触发方式,如下降沿等,选择中断响应或者事件响应。

2022-10-01 23:27:44 411

原创 stm32标准库入门程序(笔记一GPIO)

1.使用RCC开启GPIO的时钟。(在stm32中,所有的gpio都是挂载在APB2外设总线上)3.使用GPIO_Init函数初始化GPIO。4.使用使用输出或输入的函数控制GPIO口。操作stm32的GPIO总共需要4个步骤。2.GPIO结构体定义。

2022-09-30 19:55:57 433

空空如也

空空如也

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

TA关注的人

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