Linux驅動開發詳解 和 嵌入式linux應用開發完全手冊 哪本書好些

2025-04-01 11:15:29 字數 1371 閱讀 2273

1樓:亞嵌

介紹本書給你看。

一本超越譚浩強、k&r的c語言程式設計著作《 linux c程式設計一站式學習》

本書有以下特點:

不是孤立地講c語言,而是和編譯原理、作業系統、計算機體系結構結合起來講。或者說,本書的內容只是以c語言為載體,真正講的是計算機的原理和程式的原理。

強調基本概念和基本原理,在編排順序上非常重視概念之間的依賴關係,每次引入乙個新的概念,只依賴於前面章節已經講過的概念,而絕不會依賴後面章節要講的迅正概念。有些地方為了敘述得完整,也會引用後面要講的內容,比如說「有關xx我們到xx章再仔細講解」,凡是這種引用都不是必要的依賴,可以當它不存在,只管繼續往下看就行了。

儘量做到每個知識點直到要用的時候才引入。過早引入拍帶乙個知識點,講完了又不用它,讀者很快就會襲昌蘆遺忘,這是不符合認知規律的。

2樓:網友

嵌入式linux應用開發完全手冊 適合入門的,配合mini2440開發板用。

3樓:網友

看你的基礎怎麼樣了,不過我看你提這個問題應逗鄭該也不怎麼譽轎樣。先看應用開發詳解,看過了你至少對作業系統有了更深一步的認慶指肆識。學驅動的時候再看驅動開發,驅動程式相對比較難。

4樓:匿名使用者

很多檔喚扒相關的行昌資料和書籍。

請問學習嵌入式linux比較好的書籍有哪些呢?硬體和軟體的分別有哪些呢?謝謝!

5樓:網友

建議先看鳥哥的linux私房菜。

然後把c語言搞通。

然後unix環境高階程式設計。

linux核心設計與實現。

linux裝置驅動。

linux裝置驅動開發詳解。

深入理解linux的核心。

個人感覺順序很重要,不然很難堅持,我看的就有點亂硬體方面準備一兩塊開發板,如小微控制器、arm7 或arm9軟體方面就是熟悉linux的相關操作,makefile gcc gdb busybox 等,最重要的是堅持。。。呵呵,祝好運。

6樓:魔鬼終結人

學嵌入式光看書效果不好,就是結合硬體寫**,看**,準備個開發板,arm7 44b0的或者arm9 2440,推薦44b0的,嵌入式入門級的,網上資料也多。

軟體uclinux,qt

c語言 演算法這些都是基礎了。

學習linux底層驅動開發有什麼經典的參考書?

7樓:網友

《linux裝置驅動程式》

現在應該是第三版了。

寫驅動的聖經啊。

8樓:網友

gdk128說的對,從他的名字就知道,gdk

嵌入式開發用linux什麼版本好

學習嵌入式開發,一般會面臨3個階段 1 學習基本的程式語言c c 此時linux版本不重要,重要的是符合c99標準的編譯器,建議使用ubuntu或者centos,免費並且都預設安裝了標準g 編譯器。2 學習linux的基本環境,包括libc庫等基本c庫和一些標準的核心函式,建議使用ubuntu,不要...

嵌入式考研 100,嵌入式開發考研方向

嵌入式考研 其實你現在存在乙個誤區,嵌入式不是一門課,更不能說為乙個發展方向,嵌入式只是乙個工具。就如你熟悉的微控制器,他不是乙個方向,他有通訊,儀器控制,測量等等。這些才是方向。嵌入式,微控制器只是工具,是基礎學科。希望你明白了這個,在來選擇。在乙個呢,其實研究生的專業並不是你考的什麼專業就學什麼,主...

嵌入式開發要學什麼,學習嵌入式開發要學習哪些知識?

arm linux路線,主攻嵌入式linux作業系統及其上應用軟體開發目標 1 掌握主流嵌入式微處理器的結構與原理 初步定為arm9 2 必須掌握乙個嵌入式作業系統 初步定為uclinux或linux,版本待定 3 必須熟悉嵌入式軟體開發流程並至少做乙個嵌入式軟體專案。從事嵌入式軟體開發的好處是 1...