在學習單片機的時候我們可以通過集成式 IDE 來進行調試,比如 MDK、IAR 等。
答案肯定是可以的,在嵌入式 linux 領域我們最常用的就是 GDB 調試工具,通過 GDB 來調試嵌入式 C 程序。
GDB 簡介
gdb 工具是 GNU 項目調試器,基于命令行。和其他的調試器一樣,我們可以使用 gdb來一行行的運行程序、單步執(zhí)行、跳入/跳出函數(shù)、設置斷點、查看變量等等,它是 UNIX/LINUX 操作系統(tǒng)下強大的程序調試工具。
gdb 支持多種語言,包括 Ada、匯編、C/C++、D、Fortran、GO、Objective-C、OpenCL、Modula-2、Pascal和 Rust。
博主用的是 ubuntu16.04,自帶 gdb ,版本如下:
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
嵌入式
+關注
關注
5082文章
19104瀏覽量
304816 -
Linux
+關注
關注
87文章
11292瀏覽量
209331 -
gdb
+關注
關注
0文章
60瀏覽量
13295
發(fā)布評論請先 登錄
相關推薦
嵌入式開發(fā)習慣和嵌入式gdb調試步驟
嵌入式linux開發(fā)過程中,出現(xiàn)BUG是在所難免的,這時就需要用到調試技術了,最常用、最簡單的調試方法當屬printf打印了。 如果ubuntu測試通過,程序下載到板子里出現(xiàn)BUG,串口還出現(xiàn)錯誤提示
發(fā)表于 12-17 23:39
嵌入式Linux系統(tǒng)中有哪幾種遠程調試方法?
嵌入式Linux系統(tǒng)中有哪幾種遠程調試方法?嵌入式Linux的GDB遠程調試的實現(xiàn)
發(fā)表于 04-22 06:16
如何搭建嵌入式Linux的GDB調試環(huán)境
文章目錄介紹GDB簡介交叉編譯器的gdb介紹在學習單片機的時候我們可以通過集成式IDE 來進行調試,比如MDK、IAR 等。在嵌入式linux
發(fā)表于 11-05 06:03
嵌入式Linux開發(fā)工具-gcc、gdb、make學習目標
嵌入式系統(tǒng)課堂小結3.24嵌入式Linux開發(fā)工具-gcc、gdb、make學習目標:了解gdb學習目標:編寫makefile(.c–.o)
發(fā)表于 12-22 07:55
嵌入式Linux開發(fā)工具
嵌入式系統(tǒng)課堂小結3.24嵌入式Linux開發(fā)工具-gcc、gdb、make學習目標:了解gdb學習目標:編寫makefile(.c–.o)
發(fā)表于 12-22 07:42
嵌入式網(wǎng)絡編程+嵌入式Linux系統(tǒng)
D2.25嵌入式網(wǎng)絡編程+嵌入式Linux系統(tǒng)一、Linux操作系統(tǒng)安裝與使用(命令)二、Linux開發(fā)工具(gcc、
發(fā)表于 12-22 07:10
嵌入式Linux和嵌入式Linux開發(fā)環(huán)境
嵌入式Linux開發(fā)
圖1是一個典型的嵌入式Linux開發(fā)環(huán)境它包括主機工作站或者PC 支持GDB的調試工具BDI2000 目標板和網(wǎng)絡.
發(fā)表于 09-10 10:22
?119次下載
嵌入式Linux
嵌入式Linux隨著Linux的迅速發(fā)展,嵌入式Linux現(xiàn)在已經(jīng)有許多的版本,包括強實時的嵌入式
發(fā)表于 06-17 00:36
?937次閱讀
嵌入式Linux的GDB調試環(huán)境建立
嵌入式Linux的GDB調試環(huán)境由Host和Target兩部分組成,Host端使用arm-linux-gdb,Target Board端使用gdbserver。這樣,應
發(fā)表于 04-02 14:33
?518次閱讀
嵌入式Linux GDB調試環(huán)境搭建與使用
這里寫目錄標題簡介在Ubuntu下簡單體驗GDB嵌入式GDB移植GDB 常用命令參考網(wǎng)絡通信設置注意事項簡介Linux系統(tǒng)常用
發(fā)表于 11-01 17:59
?8次下載
嵌入式Linux第五周課程總結
#上節(jié)課回顧:嵌入式Linux開發(fā)工具:-gcc 、gdb、make學習目標:了解gdb;編寫makefile (.c --.o) – Linux
發(fā)表于 11-02 12:06
?8次下載
Linux嵌入式 gdb VSCode圖形化調試教程
文章目錄介紹GDB簡介交叉編譯器的gdb介紹在學習單片機的時候我們可以通過集成式IDE 來進行調試,比如MDK、IAR 等。在嵌入式linux
發(fā)表于 11-02 12:21
?15次下載
嵌入式LINUX開發(fā)三步走
第一學習階段,主要打好基礎,學好C編程,Linux系統(tǒng)編程。1、C語言編程基礎2、嵌入式開發(fā)基礎:Linux概述安裝,shell命令,vim編輯器,GCC,GDB,Makefile,交
發(fā)表于 11-02 12:36
?14次下載
課堂筆記五之嵌入式Linux開發(fā)工具
嵌入式Linux開發(fā)工具一、嵌入式Linux開發(fā)工具-gdb、make學習目標:了解gdb學習目
發(fā)表于 11-02 12:36
?11次下載
嵌入式網(wǎng)絡編程+嵌入式Linux系統(tǒng)
嵌入式網(wǎng)絡編程+嵌入式Linux系統(tǒng)一、 Linux操作系統(tǒng)安裝與使用(命令)二、 Linux開發(fā)工具(gcc、
發(fā)表于 11-02 14:51
?23次下載
評論