www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 公眾號精選 > 嵌入式基地



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

該款插件支持8051/STM8/Cortex-M的開發(fā)。

功能:

  • 項目導入導出

  • 新建項目

  • 構建項目

  • 燒錄程序

  • 調試程序

  • ......

本文主要以STM32工程為例來演示該插件的使用


系統(tǒng)要求:

Windows7及以上


.NET環(huán)境:.

NET FrameWork3.5


VSCode安裝插件

1.安裝c/c++


2.安裝Embedded IDE



3. 設置編譯工具路徑


只需要設置你需要使用到的編譯工具的路徑


8051開發(fā)選擇KEIL C51

ARM開發(fā)選擇ARMCC



導入STM32工程



配置項目的編譯器選項


這里可以按照Keil工程中的信息進行設置。

包含:優(yōu)化等級、C99、microLIB等


  • beforeBuildTasks代表構建前要執(zhí)行的操作

  • afterBuildTasks代表構建后要執(zhí)行的操作

命令中可用的 路徑變量, 變量名不區(qū)分大小寫:

變量名:${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路徑

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
關閉