logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用VSCODE和DAPLink开发STM32

在根目录先创建一个文件,命名为“openocd.cfg”,并在此文件中添加下面的两行代码。安装VSCODE插件。

#vscode#ide#编辑器
使用STM32实现无刷电机FOC矢量控制

750是支持双精度浮点运算的,但是笔者编写的代码是单精度浮点运算的原因主要有两个:1、为了代码能够兼容其他微控制器(支持单精度浮点运算的MCU,如G4,F4等)。2、虽然H750支持双精度浮点运算,但单精度的运算仍然比双精度的快。笔者有精力后续也许会更新双精度和三角函数加速的电机控制算法,读者可以关注一波。

#stm32#嵌入式硬件#单片机
HAL库串口接收不定长数据,并使用环形队列处理每一帧数据

以USART2接受数据为例,环形队列可以循环使用缓冲区的空间,并且可以处理到每一帧数据,适合收发数据比较频繁的场景。

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