單片機編程vscode EIDE 插件新環境
就如同作者所說的一樣:
EIDE:(Embedded IDE) 是 vscode 上的一個 Keil 項目遷移工具和獨立的、多工具鏈的 IDE,用於在 vscode 上實現 STM32 和 8051 的開發,編譯,燒錄等功能。
關鍵是目前作者在積極開發。
插件界面

項目界面

工作區

編譯輸出hex

這裏要說明一點:

出現上圖鏈接錯誤時要修改:.EIDE\8051.options.keil.json
鏈接器加上 REMOVEUNUSED
"linker": {
"misc-controls": ["REMOVEUNUSED"]
},

這是與keil不同的
keil 沒有加上 REMOVEUNUSED 有警告依然會輸出 hex 只是代碼大些
eide 沒有加上 REMOVEUNUSED 有警告就不會編譯輸出
在代碼大小方面,因是調用keil編譯與keil完全一致。
網址:
https://marketplace.visualstudio.com/items?itemName=CL.eide
https://github.com/github0null/eide
https://blog.csdn.net/qq_40833810?t=1
如果有問題要向作者提的話,最好到QQ羣:941749328
這些天一些問題作者提供了很多幫助
要多看說明https://blog.csdn.net/qq_40833810/article/details/104114921
多看說明
多看說明