最近有小伙伴留言,想在eclipse平臺下開發(fā)先楫的MCU,但是苦于沒有工程模板,自己折騰了半天又遇到一堆報錯,很費時間。 基于此需求,筆者基于HPM6E00EVK一步一步搭建在eclipse下的開發(fā)環(huán)境, 可以順利實現(xiàn)仿真和調(diào)試,并提供模版工程作為拋磚引玉,用戶可以自由發(fā)揮實現(xiàn)自己的工程模版。
一、工具下載
1.eclipse下載
下載鏈接:
https://www.eclipse.org/downloads/


下載后的壓縮包,解壓到D盤(任意盤都行),由于eclipse是免安裝版本,所以運行“eclipse.exe”即可打開開發(fā)環(huán)境。

2.build tools下載+環(huán)境變量配置
(1)下載鏈接:
https://xpack.github.io/

(2)下載built tools。

將下載后的build tools壓縮包解壓到D盤(任意盤都行),在電腦環(huán)境變量添加對應(yīng)路徑(主要是make.exe所在路徑),環(huán)境變量設(shè)置后需要重啟電腦生效。


3.gcc交叉工具鏈下載
使用SDK 1.10包里面的工具鏈即可:

本文演示時,將此文件夾放在了D盤。
二、工程創(chuàng)建
1.創(chuàng)建eclipse工作區(qū)狀態(tài)機
(1)新建一個空白文件夾,作為eclipse工作區(qū), 本文依舊是放在了D盤。

2.創(chuàng)建eclipse空白工程
(1)雙擊“eclipse.exe”,選擇工作空間位置。

(2)進(jìn)入IDE界面以后,創(chuàng)建C/C++工程。




3.導(dǎo)入必要工程文件
(1)新建若干文件夾,將SDK1.10必要的文件拷貝進(jìn)來 (注意:文件夾分類可以任意,客戶自由發(fā)揮)
Dubug文件夾是編譯時自動生成,無需手動創(chuàng)建。



(2)此時在eclipse IDE里面需要刷新一下,將上述添加的文件同步出來。

(4)默認(rèn)導(dǎo)入的segger 工程配置在eclipse下并不生效,需要重新配置比如include路徑、預(yù)定義、鏈接
文件等等,請直接參考或者使用附件提供的模版eclipse工程。



三、工程測試
(1)默認(rèn)使用Jlink調(diào)試,推薦驅(qū)動版本7.96或者7.98,安裝后會自動識別。

(2)為了方便調(diào)試時查看寄存器,需要選擇SVD路徑。

以上配置完畢,并且編譯無誤后,可以順利進(jìn)行調(diào)試:

四、問題
(1)如下報錯可勾選不使用標(biāo)準(zhǔn)啟動文件。


(2)找不到工具鏈時,需要修改正確的前綴。


-
mcu
+關(guān)注
關(guān)注
147文章
18669瀏覽量
388881 -
仿真
+關(guān)注
關(guān)注
54文章
4419瀏覽量
137779 -
Eclipse
+關(guān)注
關(guān)注
1文章
120瀏覽量
22430
發(fā)布評論請先 登錄
【先楫半導(dǎo)體HPM6750EVKMINI評估板試用體驗】先楫半導(dǎo)體HPM6750EVKMINI開發(fā)環(huán)境搭建--軟件篇
【先楫半導(dǎo)體HPM6750EVKMINI評估板試用體驗】先楫半導(dǎo)體HPM6750EVKMINI評估板開發(fā)環(huán)境搭建--軟件篇
先楫半導(dǎo)體產(chǎn)品體驗官代碼倉庫集錦
【先楫HPM5361EVK開發(fā)板試用體驗】Linux系統(tǒng)下搭建開發(fā)環(huán)境
【先楫HPM5361EVK開發(fā)板試用體驗】搭建開發(fā)環(huán)境2
arm的開發(fā)環(huán)境有哪些_使用Eclipse搭建ARM架構(gòu)MCU開發(fā)環(huán)境
如何使用eclipse和Wamp Server搭建PHP開發(fā)環(huán)境的詳細(xì)資料說明
如何使用ubuntu和eclipse與sdcc搭建C51開發(fā)環(huán)境詳細(xì)資料說明
Ubuntu下Eclipse+GDB+OpenOCD搭建ARM Cortex-M3開發(fā)環(huán)境
MM32F013x——Windows下搭建Eclipse開發(fā)環(huán)境
MM32F013x——Windows下搭建Eclipse開發(fā)環(huán)境
【先楫半導(dǎo)體HPM6750EVKMINI評估板試用體驗】先楫半導(dǎo)體HPM6750EVKMINI評估板開發(fā)環(huán)境搭建--軟件篇
AN068 GD32MCU Windows環(huán)境Eclipse開發(fā)環(huán)境搭建教程

經(jīng)驗分享 | eclipse搭建先楫開發(fā)環(huán)境
評論