關(guān)于我們
書單推薦
新書推薦
|
原子嵌入式Linux驅(qū)動開發(fā)詳解與實戰(zhàn)(ARM Linux驅(qū)動)
隨著半導體技術(shù)和芯片技術(shù)的飛速發(fā)展,能運行嵌入式?Linux系統(tǒng)的?MPU?芯片價格也在不斷降低,ARM?架構(gòu)?的芯片在手機、工業(yè)控制、物聯(lián)網(wǎng)、自動駕駛等領(lǐng)域得到了廣泛應(yīng)用。以前大量使用?MCU?的地方也開始使用嵌入式?Linux地系鐵統(tǒng)刷。卡的閘機、汽車充電樁的操作面板、物聯(lián)網(wǎng)網(wǎng)關(guān)等都有嵌入式?Linux的身影,各企業(yè)對嵌入式?Linux開發(fā)?人才的需求也急劇增加。相比單片機開發(fā),嵌入式?Linux開發(fā)難度要大很多。尤其是最重要的驅(qū)動開發(fā),嵌入式?Linux內(nèi)核采用面向?qū)ο笏悸吩O(shè)計,且已開發(fā)大量驅(qū)動框架,開發(fā)人員需要掌握這些驅(qū)動框架的使用,編寫出符合嵌?入式?Linux要求的驅(qū)動。?本書從最基本的點燈程序到網(wǎng)絡(luò)驅(qū)動的編寫,涵蓋了?Linux開發(fā)的三大驅(qū)動類型:字符設(shè)備驅(qū)動、塊設(shè)備驅(qū)動?和網(wǎng)絡(luò)設(shè)備驅(qū)動。本書的一大特色就是涵蓋了全設(shè)備樹開發(fā),除了最開始的幾個為了講解嵌入式?Linux如何操作?芯片寄存器的例程沒有采用設(shè)備樹外,其他的例程都采用設(shè)備樹,基本涵蓋了嵌入式?Linux驅(qū)?動?開?發(fā)?中?的?常?用?外設(shè)。本書可作為廣大從事嵌入式開發(fā)、物聯(lián)網(wǎng)、工業(yè)控制開發(fā)等工程技術(shù)人員的學習和參考用書,也可作為高等學?校計算機、電子、自動化等專業(yè)嵌入式系統(tǒng)、微機接口、物聯(lián)網(wǎng)等課程的教材。
你還可能感興趣
我要評論
|