EIDE新建新项目记录

本文作者分享了如何在VSCode中配置并使用eide插件开发极海的嵌入式板子,包括新建项目、添加库、配置构建和测试,以及尝试替换STM32工程和使用HAL库的过程,强调了VSCode插件对开发便利性的提升。
摘要由CSDN通过智能技术生成

最近有用到一块极海的板子,工作中用的vscode比较多,突然要用回来keil不太方便,因此就折腾了一下,这里做个记录。

因为想用vscode,之前用过vscode的eide插件,可以开发51,stm32,gd32这些芯片的平台,因此想试一下是不是能开发极海的板子,极海的是这块板子:
在这里插入图片描述
相关的软件从这里下载:
https://www.geehy.com/support/apm32

下面开始来搞

新建一个空项目
在这里插入图片描述
把需要的一些库还有资源拿来(这些东西一般厂家提供的例程里面都会有)
在这里插入图片描述
具体的文件夹目录如下:
在这里插入图片描述
在这里插入图片描述
之后开始添加需要的,按照我的这个来:
在这里插入图片描述
构建配置这里按照实际情况来
在这里插入图片描述
下面是项目属性的配置
在这里插入图片描述
之后写一下main的程序(可以直接复制例程里面的,然后把其他内容都删掉就行),这个过程主要是测一下有没有搭建好,能不能编过
在这里插入图片描述
尝试编译,可以看到编译通过
在这里插入图片描述

添加外设库

下面来根据自己平时开发的习惯,来添加自己的一些外设库,另外,开发的时候可以按照我这样,把eide拉到另一侧来,这样两边都能看
在这里插入图片描述
先新建这几个文件,之后准备加到bsp下面
在这里插入图片描述
加入如下所示:
在这里插入图片描述
接下来的任务,就是抄代码了,最后就这样就可以和正常的keil开发一样了
在这里插入图片描述
总结:
总的来说这个过程应该和keil新建工程比较像,但是vscode有自己的这个插件就会方便我们使用vscode的功能,这样会方便很多。

尝试替换stm32的工程

虽然现在开发stm32可以直接用cubemx和cudeide了,但是可以用vscode也可以试试vscode,还是一样的,先新建一个空的stm32的工程(其实只是命名为stm32罢了)
在这里插入图片描述
下面修改一下构建配置:
在这里插入图片描述
中间省略一些步骤吧,懒得截图了,和上面的APM的基本一致,详细的可以看工程源码,最后编译OK
在这里插入图片描述

添加hal库的工程

上面尝试的是标准库的现在来试一下hal库的工程,还是一样,先新建一个hal的模版
在这里插入图片描述
直接把之前代码里面的hal的文件拿过来
在这里插入图片描述
最后也OK了
在这里插入图片描述
相关文档放到我的资源下:
https://download.csdn.net/download/m0_51220742/88937471

  • 10
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

桃成蹊2.0

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值