- 博客(4)
- 收藏
- 关注
原创 STM32自动车PWM信号输出
PWM信号输出脉冲宽度调制模式可以产生一个由TIMx_ARR寄存器确定频率、由TIMx_CCRx寄存器确定占空比的信号。在TIMx_CCMRx寄存器中的OCxM位写入’110’(PWM模式1)或’111’(PWM模式2),能够独立地设置每个OCx输出通道产生一路PWM。必须设置TIMx_CCMRx寄存器OCxPE位以使能相应的预装载寄存器,最后还要设置TIMx_CR1寄存器的ARPE位, (在向上计数或中心对称模式中)使能自动重装载的预装载寄存器。仅当发生一个更新事件的时候,预装载寄存器才能被传送到影子寄
2020-06-07 18:54:03
415
原创 STM32自动小车通信数据处理
通用同步异步收发器(USART)提供了一种灵活的方法与使用工业标准NRZ异步串行数据格式的外部设备之间进行全双工数据交换。 USART利用分数波特率发生器提供宽范围的波特率选择。它支持同步单向通信和半双工单线通信,也支持LIN(局部互连网),智能卡协议和IrDA(红外数据组织)SIR ENDEC规范,以及调制解调器(CTS/RTS)操作。它还允许多处理器通信。使用多缓冲器配置的DMA方式,可以实现高速数据通信。USART框图USART配置程序/* USART1init function */
2020-05-31 20:48:42
824
原创 自动车速度闭环控制器设计
速度闭环控制器设计在过程控制中,按偏差的比例(P)、积分(I)和微分(D)进行控制的PID控制器(亦称PID调节器)是应用最为广泛的一种自动控制器。它具有原理简单,易于实现,适用面广,控制参数相互独立,参数的选定比较简单等优点;而且在理论上可以证明,对于过程控制的典型对象──“一阶滞后+纯滞后”与“二阶滞后+纯滞后”的控制对象,PID控制器是一种最优控制。PID调节规律是连续系统动态品质校正的一种有效方法,它的参数整定方式简便,结构改变灵活图1. PID控制系统原理图离散化公式:当|e(t)&l
2020-05-24 19:11:28
2381
1
原创 STM32的ADC多通道采样
基于STM32Cube的ADC多通道采样STMCube+MDK用hal库写的好处就是可以不用进行配置IO口发步骤.也有良好的兼容性,更换芯片的时候改代码也简单.首先打开STM32Cube点击new project选择芯片(此处我选的是STM32F051R8选择结束后如下配置一下芯片的相关配置我是ST-LINK下载所以选择SW模式.ADC是4通道采样1-4.打开串口一.只要左边的选项选好,右边的芯片的引脚就自动配置好.RCC我在左侧的表格里没勾选,因为我用的是内部时钟啊,不用
2020-05-17 20:47:45
3485
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人