自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 使用Clion+OpennOCD开发MSPM0系列单片机

基于Clion开发环境本身是要使用makefile或是CMake来进行构建项目的,由于TI官方对GCC工具链有一定的支持,自家CCS支持GCC工具链编译,当然也支持原生makefile编译,提供了链接脚本和启动文件,大约在两年前有人在TI的论坛上问道MSPM0是否支持OpenOCD,有没有对应的.cfg配置文件,当时TI回答道没有,不支持OpenOCD,但是我最近再去搜索的时候,居然有了,支持OpenOCD的配置文件已经合并在最新的发行版了。之前的大版本v0.12.0里边是没有的。

2025-06-22 11:45:43 2678 3

原创 基于gcc工具链的风力摆控制系统尝试

项目是基于stm32F407的,工程结构大致仿照正点原子的教程,这个结构将GCC编译器和MDK的ARMCALNG编译器区分开来,虽然keil在之后的版本用上了AC6的编译器(本质就是用LLVM的clangd作为载体),其与arm-gcc的区别已经不大,但对于沿用传统AC5(ARMCC)编译的项目来说差别还是挺大的,其中重点是一些库函数的实现方式上有不同,keil的库函数略显轻便,重点是将工程代码拉下来,自己配置环境编译一遍,然后再用keil去编译,才能感受到两者的区别,代码在github上。

2025-04-07 12:57:42 488

原创 基于STM32F407使用C++的尝试在帆板控制系统中的应用

除此之外,也有P= U2/R,因而,在一定电阻器的情形下,电压值越大,电输出功率越大,电压值越低,额定功率值越低,机械功率越低。整个系统以STM32F407ZG单片机为主,通过PWM脉冲调宽方式和PID控制的方式,来控制风扇电机的风速,当风扇吹动帆板时,帆板就会产生倾角,利用安装在帆板柱子一头的角度传感器来去测量倾角变化值,将测量到的角度模拟量传输到STM32F407ZG中进行A/D转换,转换输出为数字量,通过计算得到相应的PWM输出占空比,进而来控制高低电平的时间,从而控制输出风扇的风力大小。

2024-07-11 11:39:23 1857 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除