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

當(dāng)前位置:首頁(yè) > 公眾號(hào)精選 > 嵌入式基地



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

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

功能:

  • 項(xiàng)目導(dǎo)入導(dǎo)出

  • 新建項(xiàng)目

  • 構(gòu)建項(xiàng)目

  • 燒錄程序

  • 調(diào)試程序

  • ......

本文主要以STM32工程為例來(lái)演示該插件的使用


系統(tǒng)要求:

Windows7及以上


.NET環(huán)境:.

NET FrameWork3.5


VSCode安裝插件

1.安裝c/c++


2.安裝Embedded IDE



3. 設(shè)置編譯工具路徑


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


8051開(kāi)發(fā)選擇KEIL C51

ARM開(kāi)發(fā)選擇ARMCC



導(dǎo)入STM32工程



配置項(xiàng)目的編譯器選項(xiàng)


這里可以按照Keil工程中的信息進(jìn)行設(shè)置。

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


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

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

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

變量名:${targetName},含義:項(xiàng)目名稱;

變量名:${exeDir},含義:eide 內(nèi)置構(gòu)建工具所在目錄;

變量名:${ToolDir},含義:編譯工具鏈根目錄;

變量名:${OutDir},含義:項(xiàng)目輸出目錄;

變量名:${CompileToolDir},含義:編譯工具所在目錄;

變量名:${toolPrefix}, 含義:GCC 工具鏈前綴,如: arm-none-eabi-

設(shè)置Hex文件生成Bin文件


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


設(shè)置Clean命令


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



設(shè)置ROM與RAM信息


構(gòu)建工程


燒錄


針對(duì)ARM工程支持以下幾種燒錄工具



安裝JLink


版本要求在V6.50及以上

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


配置JLink路徑

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