当前位置:首页 > 公众号精选 > 嵌入式基地



本文主要介绍的是Embedded IDE插件

该款插件支持8051/STM8/Cortex-M的开发。

功能:

  • 项目导入导出

  • 新建项目

  • 构建项目

  • 烧录程序

  • 调试程序

  • ......

本文主要以STM32工程为例来演示该插件的使用


系统要求:

Windows7及以上


.NET环境:.

NET FrameWork3.5


VSCode安装插件

1.安装c/c++


2.安装Embedded IDE



3. 设置编译工具路径


只需要设置你需要使用到的编译工具的路径


8051开发选择KEIL C51

ARM开发选择ARMCC



导入STM32工程



配置项目的编译器选项


这里可以按照Keil工程中的信息进行设置。

包含:优化等级、C99、microLIB等


  • beforeBuildTasks代表构建前要执行的操作

  • afterBuildTasks代表构建后要执行的操作

命令中可用的 路径变量, 变量名不区分大小写:

变量名:${targetName},含义:项目名称;

变量名:${exeDir},含义:eide 内置构建工具所在目录;

变量名:${ToolDir},含义:编译工具链根目录;

变量名:${OutDir},含义:项目输出目录;

变量名:${CompileToolDir},含义:编译工具所在目录;

变量名:${toolPrefix}, 含义:GCC 工具链前缀,如: arm-none-eabi-

设置Hex文件生成Bin文件


{ "name": "output bin file", "command": "\"${exeDir}\\hex2bin.exe\" -b -c \"${outDir}\\${targetName}.hex\"" }


设置Clean命令


{ "name": "clean", "command": "cd \"${OutDir}\" && del *._*" }



设置ROM与RAM信息


构建工程


烧录


针对ARM工程支持以下几种烧录工具



安装JLink


版本要求在V6.50及以上

下载地址:https://www.segger.com/downloads/jlink/JLink_Windows_V650.exe


配置JLink路径

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
关闭