摘要: 前言 目前网上windows仿真LVGL的资料都是比较久远的,不太适合现有的开发,因此重新整理了一下资料. 目标: 使用Vscode进行LVGL开发和仿真. 关键词: LVGL, vscode,llvm,cmake,windows 环境配置 编译器目前使用的是llvm-MinGW-msvcrt:Re 阅读全文
posted @ 2024-08-08 11:46 USTHzhanglu 阅读(805) 评论(0) 推荐(0) 编辑
摘要: 前言 目前网上windows仿真freertos的资料都是比较久远的,不太适合现有的开发,因此重新整理了一下资料. 目标: 使用Vscode进行FreeRTOS开发和仿真. 关键词: freertos, vscode,llvm,cmake,windows 环境配置 编译器目前使用的是llvm-Min 阅读全文
posted @ 2024-08-07 12:30 USTHzhanglu 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 前言 本文介绍了如何在ST的MCSDK 6.x中,通过撰写配置文件,以实现自定义的控制套件。 关键词:FOC,MCSDK,STM32,STMC Board Manager 准备 在启动MCSDK后,需要选择电机,控制器和驱动器。对于Modular,需要分别配置Power Board和Control 阅读全文
posted @ 2024-03-21 14:57 USTHzhanglu 阅读(749) 评论(0) 推荐(0) 编辑
摘要: 本文为学习st的FOC库笔记,记录FOC库判断扇区的逻辑,并结合其他文章进行对比。 阅读全文
posted @ 2024-03-15 18:01 USTHzhanglu 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 本文为学习st的FOC库笔记,记录FOC库实际输出的PWM波形之间的区别。 关键词:`SPWM`,`SVPWM`,`Over modulation`,`Discontinuous PWM` 阅读全文
posted @ 2024-03-13 09:44 USTHzhanglu 阅读(191) 评论(0) 推荐(0) 编辑
摘要: Hello World #include <stdio.h> #include <math.h> #include <windows.h> //定义隐藏光标函数 void HideCursor() { CONSOLE_CURSOR_INFO cursor; cursor.bVisible = FAL 阅读全文
posted @ 2024-03-08 17:45 USTHzhanglu 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 前言 使用170M主频M4f核芯片(STM32G431),启用浮点加速,启用arm_dsp库。 对比条件: 方式 输入 输出 cordic q15 q15 arm_dsp_q15 q15 q15 arm_dsp_q31 q31 q31 arm_dsp_f32 float float math flo 阅读全文
posted @ 2024-03-07 17:11 USTHzhanglu 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 前言 vitis版本:Vitis 2023.2 由于Vitis版本更新,很多API发生变化,学习原子哥的教程时很多代码对于不上,所以自己重新写一遍,并记录下自己踩过的坑,方便以后查看。这里直接给出代码,其他的流程参考原子哥的《2_DFZU2EG_4EV MPSoC之嵌入式Vitis开发指南_V1.0 阅读全文
posted @ 2024-02-21 14:01 USTHzhanglu 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 前言 vitis版本:Vitis 2023.2 由于Vitis版本更新,很多API发生变化,学习原子哥的教程时很多代码对于不上,所以自己重新写一遍,并记录下自己踩过的坑,方便以后查看。这里直接给出代码,其他的流程参考原子哥的《2_DFZU2EG_4EV MPSoC之嵌入式Vitis开发指南_V1.0 阅读全文
posted @ 2024-02-21 13:53 USTHzhanglu 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 前言 vitis版本:Vitis 2023.2 由于Vitis版本更新,很多API发生变化,学习原子哥的教程时很多代码对于不上,所以自己重新写一遍,并记录下自己踩过的坑,方便以后查看。这里直接给出代码,其他的流程参考原子哥的《2_DFZU2EG_4EV MPSoC之嵌入式Vitis开发指南_V1.0 阅读全文
posted @ 2024-02-21 10:25 USTHzhanglu 阅读(131) 评论(0) 推荐(0) 编辑