logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

STM32从零出发.工具链完成开发编译和烧录:(一)核心文件移植

为了能够理解单片机底层运行原理,故写下笔记记录从零搭建和学习过程,依赖AI提供的帮助,过程中使用VScode+arm-none-eabi-gcc+CMake+mingw+openocd工具链完成开发编译和烧录。

#stm32#嵌入式硬件#单片机 +1
stm32(HAL)库编码器电机pid代码及利用VOFA+对Pid波形显示调参

以F103为例配置hal,其实其他版本的也差不多先基础配置时钟树,RCC,SYS,这里可以略过了先配置io输出引脚,供一个电机,到下面写代码会define控制引脚高电平低电平,控制电机正反转接下来需要配置3个定时器,分别用于pwm输出,编码器捕获,和中断。编码器捕获用于识别脉冲,计算速度反馈给pid调速,中断定时器里就用于中断回调计算pid。接下来配置定时器配置定时器2打开编码器捕获定时器3,pw

文章图片
#stm32#单片机#嵌入式硬件
到底了