![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
单片机
文章平均质量分 59
声名水上
这个作者很懒,什么都没留下…
展开
-
STM32F429移植程序到STM32F407
由于工作需要,将部分STM32F429芯片替换为STM32F407芯片,本以为没有什么难度,但是还是踩了一些坑的,在此记录一下,也希望需要的人看到可以少走弯路。基本过程参考这篇文章的步骤需要注意几点:需要将正确的头文件“stm32f407xx.h”放到工程目录,如果没有,则编译器会去MDK的包里面去找。这里确实有这个文件,但是不一定适合,可能会报错:“Undefined symbyle IS_TIM_BREAK_INSTANCE…”。错误原因可参考以下链接:参考文章按照上述步骤完成后,开原创 2022-04-25 20:03:24 · 2146 阅读 · 0 评论 -
STM32H743移植LUA
STM32H743移植LUA原料及工具开始配置并生成工程下载LUA源码,并添加到工程中修改源码修改主函数编译、下载运行、验证大功告成原料及工具正点原子水星开发板一套(含H743核心板)、JLINK仿真器一套、装有Keil5的电脑一台。开始主要过程参考文章:STM32嵌入LUA开发(控制小灯闪耀)原文是移植到STM32F103,我们使用的H743,大体流程是一样的。使用STM32CubeMX软件配置并生成Keil工程。下载LUA源码,并将所需文件添加到之前创建的Keil工程中。修改源码并编原创 2022-02-04 17:13:11 · 2920 阅读 · 0 评论 -
用VS Code作为编辑器导入Keil项目的一些问题
1、头文件下有红色波浪线,并提示:无法打开源文件“xxxxxx.h”或者检测到 #include 错误,请更新includePath。但是能正常编译并下载运行。 这个问题网上查到一些解决方案,大体上有以下2种, a.没有添加相应的头文件路径:这个是最基本的,应该是在Keil中键工程和配置的时候添加,完成后会自动导入到“c_cpp_properties.json”文件的"includePath"项下。 b.没有添加"C:\\Keil_v5\\ARM\\AR...原创 2021-10-01 11:25:57 · 3016 阅读 · 1 评论