日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

win10用Eclipse+OpenJTag对S3C2440开发板进行动态调试

發布時間:2024/7/23 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 win10用Eclipse+OpenJTag对S3C2440开发板进行动态调试 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

0 背景

????在S3C2400開發板裸板調試程序中,常用調試手段有三種:點燈法,串口打印,OpenOCDOpenOCD又分命令行和圖形界面(Eclipse)。點燈發和串口打印調試效率都很低,若能掌握第三種調試方法,會讓開發過程變得高效。以下重點介紹圖形界面的調試方法。


1 準備環境

????01.gnu-mcu-eclipse-build-tools-2.9-20170629-1013-win64-setup

????02.gcc-arm-none-eabi-7-2017-q4-major-win32-sha2.exe

????03.eclipse-cpp-luna-SR2-win32-x86_64

????04.OpenOCD with GUI setup.exe

?

????1.1?下載gnu-mcu-eclipse-build-tools-2.9-20170629-1013-win64-setup

????https://github.com/gnu-mcu-eclipse/windows-build-tools/releases

???安裝到crosstoolchain\tools目錄

?

????0x22 下載gcc-arm-none-eabi-7-2017-q4-major-win32-sha2.exe

????https://developer.arm.com/open-source/gnu-toolchain/gnu-rm/downloads

???安裝到crosstoolchain\arm-embed目錄

?

????0x23 添加環境變量

?

?

????0x24 測試

?

?

????0x31 eclipse下載eclipse-cpp-luna-SR2-win32-x86_64

?????http://wiki.eclipse.org/Older_Versions_Of_Eclipse

???安裝插件網址http://opensource.zylin.com/zylincdt

?????Help->Install new software

?

?

????點下一步即可安裝成功,啰嗦一句,最新版本的eclipse不支持此插件安裝。

????安裝完畢后,點File->new->C Project

?

?

????創建好leds工程后,在工程上點右鍵菜單選擇Import->FileSystem->選擇要導入的裸板程序即可開始編譯和調試。編譯之前,修改Makefile文件,將編譯程序都修改為arm-none-eabi-,而-g是為了后面調試elf執行程序做準備,其作用是讓elf執行程序包含調試信息,如下圖:

?

????不出意外,選工程點右鍵Build Project會報錯Make no rule 之類的,此時選擇工程點右鍵選擇Properties->c/c++ Build,在Behavior選項卡里面取消all,如下圖:

?

????修改完后編譯成功

?

?

0x22 下載安裝測試OpenOCD with GUI setup.exe

?

?

2 調試配置

????Run->debug configuration


????順利進行動態調試


3 源碼調試值得注意的點

????1.?編譯elf文件要帶-g

????2.?lds文件要指定.text.rodata.data.bss,并且鏈接地址在0x30000000,即SDRAM上。

????3.?S3C244gdb.ini是初始化SDRAM,所以GDB Command要帶上這個文件配置。

????4.?Debug之前要把OpenOCD?GUI打開并連接。

?

總結

以上是生活随笔為你收集整理的win10用Eclipse+OpenJTag对S3C2440开发板进行动态调试的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。