当前位置: 首页 > news >正文

keil+vscode+腾讯ai助手

嵌入式软件开发

这个是之前一直想写的开发方式,不过上份工作一直在忙,没有抽出时间花在上面,现在空下来好好写一写吧!

标题软件安装

关于VSCode以及Keil的安装可以在以下链接中点击浏览
VSCode安装
Keil5安装
CubeMx安装

插件下载

通过以上安装以后我们这里进入正题。
进入VSCode界面输入Keil Assistant
Vscode
腾讯代码助手下载
在这里插入图片描述
如果这些都配置完成,那么恭喜你已经完成了70%。

项目生成

我这边有一个正点原子的探索者,所以暂时用它来作为模板开发了。
芯片型号为STM32F407ZGT6
在这里插入图片描述


在这里插入图片描述
在这里插入图片描述

CubeMX项目生成

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

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
我们在Keil里面打开是这样子的
在这里插入图片描述

Vscode打开keil

我们在这个箭头打开刚才创建的项目。
在这里插入图片描述
找到这个打开文件
在这里插入图片描述
显示状态,这里我们已经成功加载进来,可以进行编译
在这里插入图片描述
编译之后的状态
在这里插入图片描述
现在我们开始进行腾讯AI助手的插入
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
单元测试文件
在这里插入图片描述

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

展示一下基本使用

在这里插入图片描述
keil中同样实现了更新。
在这里插入图片描述
我们,进行编译和烧录。程序成功实现了闪烁,这里仅展示一张亮灯照片。

在这里插入图片描述
大家熟悉一下,熟练之后会节省很多时间在开发上面。

http://www.xdnf.cn/news/304327.html

相关文章:

  • 【prometheus+Grafana篇】基于Prometheus+Grafana实现Linux操作系统的监控与可视化
  • 【程序员AI入门:基础】5.提示工程怎么释放LLM的潜力
  • WT2606B显示驱动TFT语音芯片IC:重塑电子锁交互体验的技术革新
  • 神经网络之训练的艺术:反向传播与常见问题解决之道
  • 数据库实验10 函数存储
  • Dify - Stable Diffusion
  • 《数据分析与可视化》(清华)ch-6 作业 三、绘图题
  • 解决Centos连不上网
  • 数字图像相关法在薄板变形测量中的实践
  • 《Python星球日记》第34天:Web 安全基础
  • Cadence学习笔记之---PCB工程创建、类与子类、颜色管理器介绍
  • 【Python】--实现多进程
  • 2.4线性方程组
  • 使用batch脚本调用另一个batch脚本遇到的问题
  • 【Linux网络编程十一】网络原理之数据链路层
  • 【HTML5】显示-隐藏法 实现网页轮播图效果
  • 【LDM】视觉自回归建模:通过Next-Scale预测生成可扩展图像(NeurIPS2024最佳论文阅读笔记与吃瓜)
  • 第七节:图像基本操作-图像属性获取 (尺寸、通道数、数据类型)
  • C++【STL】(1)string
  • 基于STM32、HAL库的W25X40CLSNIG NOR FLASH存储器驱动应用程序设计
  • 【Linux系统】线程安全
  • unix 详解
  • cuda多维线程的实例
  • 纷析云开源财务软件:重新定义企业财务自主权
  • 《Python星球日记》第35天:全栈开发(综合项目)
  • 基于 Flask的深度学习模型部署服务端详解
  • Linux 工具
  • docker + K3S + Jenkins + Harbor自动化部署
  • Opentack基础架构平台运维
  • iPhone或iPad想要远程投屏到Linux系统电脑,要怎么办?