首頁 > 新聞中心 > 嵌入式系統(tǒng) > OS與開發(fā)工具
Linux 內核調試器(KDB)允許您調試 Linux 內核。kgdb 程序(使用 gdb 的遠程主機 Linux 內核調試器)提供了一種使用 gdb 調試 Linux 內核的機制。kgdb 程序是內核的擴展,它讓您......
本文將首先介紹 Linux 內核上的一些內核代碼監(jiān)視和錯誤跟蹤技術,這些調試和跟蹤方法因所要求的使用環(huán)境和使用方法而各有不同,然后重點介紹三種 Linux 內核的源代碼級的調試方法。 調試是軟件開發(fā)過程中一個必......
建華科技經過多年研發(fā),成功推出SldView嵌入式Linux集成開發(fā)環(huán)境。SldView運行于Windows系統(tǒng)中,支持ucosii、ucLinux、Linux三種嵌入式操作系統(tǒng)的開發(fā)。支持從編輯代碼、交叉編譯、交叉......
調試是開發(fā)過程中必不可少的環(huán)節(jié),通用的桌面操作系統(tǒng)與嵌入式操作系統(tǒng)在調試環(huán)境上存在明顯的差別。前者,調試器與被調試的程序往往是運行在同一臺機器、相同的操作系統(tǒng)上的兩個進程,調試器進程通過操作系統(tǒng)專門提供的調用接口(早......
在開發(fā)嵌入式系統(tǒng)時,調試往往是一大難題。面試過不少嵌入式linux工程師,當問及調試手段時,他們的調試手段一般是兩種:首先是在PC上的模擬環(huán)境中運行,若有問題,可以很方便的調試。其次,若在板子上運行時才出錯,就用pr......
對于任何編寫內核代碼的人來說,最吸引他們注意的問題之一就是如何完成調試。由于內核是一個不與某個進程相關的功能集,其代碼不能很輕松地放在調試器中執(zhí)行,而且也不能跟蹤。 本章介紹你可以用來監(jiān)視內核代碼和跟蹤錯誤的技術......
摘 要:在分析Linux2.6內核新特性的基礎上,在S3C2410開發(fā)板上移植了2.6內核和新的文件系統(tǒng),并成功地對H.264編解碼多媒體系統(tǒng)提供了支持。 關鍵詞:Linux 內核 嵌入式系統(tǒng) S3C2410 ......
現有的嵌入式LINUX系統(tǒng)開發(fā)過程中,所有的工程師都疲憊于使用兩種不同的調試模式分別調試系統(tǒng)的內核和應用程序。首先通過一個JTAG調試工具來配置和啟動LINUX系統(tǒng);嵌入式LINUX系統(tǒng)正常運行起來后,就要通過GDB......
嵌入式Linux的GDB調試環(huán)境由Host和Target兩部分組成,Host端使用arm-linux-gdb,Target Board端使用gdbserver。這樣,應用程序在嵌入式目標系統(tǒng)上運行,而gdb調試在Ho......
遠程調試環(huán)境由宿主機GDB和目標機調試stub共同構成,兩者通過串口或TCP連接。使用GDB標準程串行協(xié)議協(xié)同工作,實現對目標機上的系統(tǒng)內核和上層應用的監(jiān)控和調試功能。調試stub是嵌入式系統(tǒng)中的一段代碼,作為宿主機......
43.2%在閱讀
23.2%在互動