嵌入式软件开发
这个是之前一直想写的开发方式,不过上份工作一直在忙,没有抽出时间花在上面,现在空下来好好写一写吧!
标题软件安装
关于VSCode以及Keil的安装可以在以下链接中点击浏览
VSCode安装
Keil5安装
CubeMx安装
插件下载
通过以上安装以后我们这里进入正题。
进入VSCode界面输入Keil Assistant

腾讯代码助手下载

如果这些都配置完成,那么恭喜你已经完成了70%。
项目生成
我这边有一个正点原子的探索者,所以暂时用它来作为模板开发了。
芯片型号为STM32F407ZGT6



CubeMX项目生成
这里省掉了繁琐的配置环节,直接展示生成结果




我们在Keil里面打开是这样子的

Vscode打开keil
我们在这个箭头打开刚才创建的项目。

找到这个打开文件

显示状态,这里我们已经成功加载进来,可以进行编译

编译之后的状态

现在我们开始进行腾讯AI助手的插入



单元测试文件

这是一个简单的介绍,应该有不少人问,为什么还要用keil开发呢,直接使用vscode+makefile不就好了吗?习惯了keil的调试方式了,还想借助一下vscode的快捷编程,所以选择了这种方式,不喜勿喷!!!
展示一下基本使用

keil中同样实现了更新。

我们,进行编译和烧录。程序成功实现了闪烁,这里仅展示一张亮灯照片。

大家熟悉一下,熟练之后会节省很多时间在开发上面。