最近在做樹莓派相關的項目,需要用C編寫樹莓派程序,每次在樹莓派上直接編寫調試程序變得十分繁瑣,於是在網上找到一篇文章 樹莓派集成開發環境(ARM DS-5)入門指南 ,測試安裝后覺得用起來不錯,於是參考文章進行了重新整理。
樹莓派第一次開機步驟不再過多贅述,需要注意的是以下兩點:
1、樹莓派要開啟ssh
2、樹莓派安裝gdbsever,picocom

1 sudo apt-get install gdbserver 2 sudo apt-get install picocom
之后下載所需要的安裝包 ARM DS-5 目前最新版本是5.29.1 點擊跳轉下載頁
下載樹莓派工具鏈(Toolchain) 根據系統版本選擇對應版本工具鏈 ,每個工具鏈構建包括以下組件:
- 用於C和C ++語言的GCC編譯器
- GDB調試器
- 包含兼容SD卡映像中的文件和庫
接下來安裝ARM DS-5 社區版和raspberry-gcc-6.3.0-r4.exe 工具鏈,之后打開ARM DS-5:
1、設置工作控件
2、設置工具鏈:方法是菜單欄里 Window>Preferences>DS-5>Toolchains 里面添加工具鏈安裝路徑\bin, DS-5會自動檢測工具鏈然后跟着提示Finish
3、設置項目工具鏈參數:在Project Explorer中右鍵點擊項目文件夾 Properties 選項可設置
4、配置RSE遠程管理系統:Window>Show View>Other, 彈出的對話框中選擇“Remote Systems”下的“Remote Systems”,如下圖,點擊“OK”打開遠程系統欄目。
5、在“Remote Systems”的空白區域右鍵,選擇“New Connection…”。
(1)在“Remote Systems”的空白區域右鍵,選擇“New Connection…”。
(2)在彈出的對話框中選擇“General”,點擊“next”。
(3)然后在“Host name”欄輸入目標板IP,“Connection”輸入連接名稱,“Description”輸入連接描述,然后點擊“next”。如下圖
4、配置GDB debug設置:Run>Debug Configurations, 雙擊DS-5 Debugger新建調試項
設置file選項卡
這樣開發環境就搭建好了,之后可以編寫自己想要的程序進行調試。