114培訓(xùn)網(wǎng)歡迎您來(lái)到中山海予linux軟件開(kāi)發(fā)培訓(xùn)!

400-850-8622

全國(guó)統(tǒng)一學(xué)習(xí)專線 8:30-21:00

嵌入式Linux軟件開(kāi)發(fā)

授課機(jī)構(gòu):中山海予linux軟件開(kāi)發(fā)培訓(xùn)

關(guān)注度:2348

課程價(jià)格: ¥4000.00元

上課地址:請(qǐng)咨詢客服

開(kāi)課時(shí)間:滾動(dòng)開(kāi)班

咨詢熱線:400-850-8622

在線報(bào)名

課程詳情在線報(bào)名

更新時(shí)間:2024-10-24
課程內(nèi)容 整個(gè)培訓(xùn)過(guò)程,由淺入深分段進(jìn)行。一人一機(jī),大量上機(jī)實(shí)際操作。主要以實(shí)際上機(jī)操作來(lái)加深理解和加強(qiáng)實(shí)戰(zhàn)經(jīng)驗(yàn)。學(xué)員基本要求C語(yǔ)言基礎(chǔ)好. 參加嵌入式開(kāi)發(fā)課程的每個(gè)學(xué)員,每人一塊2410 ARM板,學(xué)員結(jié)合實(shí)例學(xué)習(xí)。*以遠(yuǎn)程開(kāi)關(guān)控制項(xiàng)目為例,做全面開(kāi)發(fā)學(xué)習(xí) 先講解Linux網(wǎng)絡(luò)應(yīng)用開(kāi)發(fā)程序 講解可加載驅(qū)動(dòng)模塊管理工具。Insmod,lsmod等 講解Linux下設(shè)備的用戶接口,及設(shè)備文件 講解Linux的系統(tǒng)調(diào)用接口,及文件系統(tǒng)層面的內(nèi)核接口 講解內(nèi)核空間及用戶空間概念。在兩者間的數(shù)據(jù)傳遞和共享,講解內(nèi)存映射技術(shù) 講解內(nèi)核中斷機(jī)制及內(nèi)核臨界資源保護(hù) 以PCI總線設(shè)備為例,具體實(shí)現(xiàn)一個(gè)設(shè)備驅(qū)動(dòng) 深入了解linux內(nèi)核代碼結(jié)構(gòu),學(xué)習(xí)定制Linux內(nèi)核 講解跨平臺(tái)交叉編譯原理,及工具鏈的安裝 講解C程序,到ASM程序,再到目標(biāo)文件,再到用戶可執(zhí)行文件,再到內(nèi)核映像文件的中間過(guò)程及文件內(nèi)部結(jié)構(gòu),目標(biāo)鏈接和重定向,及鏈接腳本(lds) 講解GNU binary工具鏈,如objdump等。及使用工具鏈建立內(nèi)核映像的過(guò)程 將解嵌入式環(huán)境下的Linux文件系統(tǒng),包括rom,yaffs文件系統(tǒng),及如何制做文件系統(tǒng)映像 講解使用NFS文件系統(tǒng),TFTP,bootlader等下載內(nèi)核映像及應(yīng)用模塊方法 講解板級(jí)驅(qū)動(dòng)的開(kāi)發(fā)過(guò)程,及對(duì)內(nèi)核需要做哪些修改 講解定制啟動(dòng)腳本,實(shí)現(xiàn)自定義應(yīng)用及驅(qū)動(dòng)模塊的加載 講解嵌入式內(nèi)核及應(yīng)用開(kāi)發(fā)的常用調(diào)試過(guò)程及方法 *對(duì)嵌入式linux開(kāi)發(fā)中,經(jīng)常遇到的framebuffer驅(qū)動(dòng),MTD驅(qū)動(dòng),文件系統(tǒng)添加,鍵盤驅(qū)動(dòng)的改寫,添加等進(jìn)行實(shí)用的講解 -------------------------------------------------------------------------------- 以上未列出,或是疏漏項(xiàng),視情況臨時(shí)添加
姓名不能為空
手機(jī)號(hào)格式錯(cuò)誤