stm32
嵌入式小学徒
温水煮青蛙。
展开
-
STM32cubemx学习记录————TIM输出PWM(基于STM32F407ZG)
STM32定时器输出一路PWM(控制LED灯的亮度)STM32的定时器具有强大的功能,今天的输出PWM功能是属于其中的输出比较功能。stm32输出PWM原理:(以下为个人理解,如果错误的地方 请多多指教OoO)CNT是计数值 ARR是重装载值 CCRx是比较值定时器输出PWM有两种模式:PWM 模式1 计数值大于比较值 输出有效电平 否则输出无效电平PWM 模式2 计数值大于比较...原创 2019-03-06 15:50:05 · 7003 阅读 · 1 评论 -
STM32cubemx学习记录————通用定时器控制LED闪烁(基于stm32F407ZG)
STM32通用定时器如下事件发生时产生中断/DMA(6个独立的IRQ/DMA请求生成器):更新:计数器向上溢出/向下溢出,计数器初始化(通过软件或者内部/外部触发)触发事件(计数器启动、停止、初始化或者由内部/外部触发计数)输入捕获输出比较支持针对定位的增量(正交)编码器和霍尔传感器电路触发输入作为外部时钟或者按周期的电流管理STM32 的通用定时器可以被用于:测量输入信号的脉冲...原创 2019-03-03 21:22:33 · 5202 阅读 · 2 评论 -
STM32cubemx学习记录——使用UART接收不定长的消息
串口串行接口简称串口,也称串行通信接口或串行通讯接口(通常指COM接口),是采用串行通信方式的扩展接口。串行接口 (Serial Interface) 是指数据一位一位地顺序传送,其特点是通信线路简单,只要一对传输线就可以实现双向通信STM32cube一、配置1、新建工程,选择对应开发板我使用的是STM32F4072、时钟配置这里要根据自己对应的开发板去配置3、配置串口,波特...原创 2019-07-06 19:21:20 · 1671 阅读 · 0 评论