STM32
文章平均质量分 91
小林学起来
没什么想说的。只能说埋头苦学,干就完了
展开
-
【STM32】STM32F4系列PWM与死区互补PWM 库函数配置
标红TIM14_CH1为TIM14的通道1。由于TIM14只有一个通道,所有只有CH1。例如TIM2就拥有4个通道(CH1,CH2,CH3,CH4)使用TIM_SetCompare1();以TIM14为例,查看IO口资源分布图。将IO配置为复用模式及初始化。使能TIM OSSR状态。失能TIM OSSR状态。使能TIM OSSI状态。失能TIM OSSI状态。TIM刹车输入管脚极性低。TIM刹车输入管脚极性高。调用对应RCC时钟函数。配置OC初始化外设函数。使能通道1预装载寄存器。主函数对中断进行分组。原创 2023-03-22 21:42:13 · 1845 阅读 · 0 评论 -
【STM32】STM32F4 NVIC中断优先及EXTI外设库函数配置
什么是NVIC?即嵌套向量中断控制器(Nested Vectored Interrupt Controller)。STM32的中有一个强大而方便的NVIC,它是属于Cortex内核的器件,不可屏蔽中断 (NMI)和外部中断都由它来处理,SYSTICK不是由 NVIC来控制的。CM4内核支持256个中断,其中包含了16个内核中断和240个外部中断,并且具有256级的可编程中断设置。STM32F4并没有使用CM4内核的全部东西,而是只用了它的一部分。原创 2023-03-22 18:50:24 · 2098 阅读 · 0 评论 -
【STM32】 STM32 F4 串口通讯
① 起始位②数据位(8位或者9位)③ 奇偶校验位(第9位)④ 停止位(1,15,2位)⑤ 波特率设置PCLK1 用于 USART2~5;PCLK2 用于 USART1 和USART6;原创 2023-03-01 23:21:49 · 2346 阅读 · 0 评论 -
【STM32】STM32F4 GPIO口映射与复用
STM32F4 有很多的内置外设,这些外设的外部引脚都是与 GPIO 复用的。也就是说,一个 GPIO如果可以复用为内置外设的功能引脚,那么当这个 GPIO 作为内置外设使用的时候,就叫做复用。这部分知识在《STM32F4 中文参考手册》第七章和芯片数据手册有详细的讲解哪些 GPIO 管脚是可以复用为哪些内置外设。STM32F4 系列微控制器 IO 引脚通过一个复用器连接到内置外设或模块。该复用器一次只允许一个外设的复用功能(AF)连接到对应的 IO 口。原创 2023-02-21 21:30:14 · 4019 阅读 · 2 评论 -
【STM32】STM32 F4系列时钟树与RCC寄存器
总结:该文章为学习笔记,结合正点原子探索者的教程进行总结讲述STM32F4庞大时钟树基本知识与寄存器固件库的编写方式原创 2023-02-19 14:16:53 · 2013 阅读 · 1 评论 -
【STM32】STM32F4 GPIO详解与配置
介绍STM32F4系列GPIO基本知识,上下拉电阻,浮空,模拟输入模式。推挽,开漏以及复用推挽开漏模式。寄存器,库函数配置。初始化函数代码示例。作为笔记,加深自己印象。原创 2023-02-12 23:08:05 · 6367 阅读 · 5 评论