1 Eclipse 軟件和相關工具的下載和安裝
1.1 軟件下載
1.2 安裝選項
安裝Eclipse IDE for Embedded C/C++ Developers。
1.3 安裝交叉編譯工具鏈
2 在Eclipse中開始MM32開發項目
2.1 創建
安裝完成,啟動 Eclipse,在菜單File->new -> project。
2.2 選擇C Project
2.3 創建工程
在Project name填寫項目名,選擇Empty Project,Toolchains選擇Arm Cross GCC 如下圖:
2.4 選擇Toolchain
點菜單Next,選擇Toolchain 和路徑(交叉編譯工具鏈安裝的位置),如下圖:
2.5 添加路徑
點擊菜單Finish,可以看到Project Explorer有工具鏈的Incudes路徑, 如下圖:
2.6 添加工程目錄
拷貝應用代碼和MM32庫函數到工程目錄,在如下圖:
也可以通過Import工程,在菜單File里子菜單Import,選擇Existing Projects into Workspace,如下圖:
在Browse選擇工程目錄,然后Finish,如下圖:
3 配置編譯環境和編譯
3.1 配置編譯環境
在菜單Project選擇子菜單Properties,在Settings中選內Arm CPU。
配置Includes和連接文件.ld的路徑。
3.2 配置Tool Chain
選擇CDT Internal Builder。
3.3 編譯
在Project菜單,選擇Build Automatically,然后Build All開始編譯,正確編譯有如下log:
編譯有如下log,在Project菜單,Properties ->C/C++ Build ->Setting ->GNU Arm Cross C Linker ->Miscellaneous -> Other link flags增加--specs=nosys.specs
4 調試
4.1 選擇debug工具
在菜單Run中打開子菜單Debug Configurations,在Debugger里指向J-Link GDB的路徑和填寫Device name,如下圖:
4.2 進入調試模式
點擊小甲蟲 ,正確進入調試模式,如下圖:
4.3 設置斷點
設置斷點在259行,如下圖:
4.4 運行
點擊運行 ,然后程序跳到斷點259行,程序可以正常調試了,如下圖:
-
ARM芯片
+關注
關注
1文章
126瀏覽量
21501 -
嵌入式開發
+關注
關注
18文章
1033瀏覽量
47614 -
Eclipse
+關注
關注
1文章
114瀏覽量
21458 -
C++語言
+關注
關注
0文章
147瀏覽量
7009 -
gcc編譯器
+關注
關注
0文章
78瀏覽量
3402
發布評論請先 登錄
相關推薦
評論