第一章讀書筆記

2022-09-11 10:39:21 字數 572 閱讀 3293

本章內容主要講的是android系統移植和驅動開發概述,通過本章的學習知道了學習linux驅動程式設計一定要了解linux驅動只與linux核心有關,與客戶的使用的linux系統無關。也就是說,不管是那個linux系統,只要使用了同樣的linux核心,驅動就可以通過。唯一可以判斷的linux核心是否相同的辦法就是linux核心版本號。

android擁有非常完美的系統構架,分為四層,他的發展就目前來說比較成熟,流星於當前的市場其架構喂:1.linux核心,主要包括驅動程式以及管理記憶體,程序,電源等資源的程式。2.c/c++**庫,主要包括linux的.so未見以及嵌入到apk程式中的ndk**。3.android sdk api 直接面向應用程式的j**a apk。4.應用程式,直接面向終端使用者的j**a應用程式。

android系統移植可以直接分為兩個部分:系統移植和應用移植。android移植的主要工作時:移植linux驅動,移植hal。

linux將儲存器和外設分為三大類;字元裝置,塊裝置和網路裝置。

linux驅動至於核心有關,與系統無關,linux核心的判斷方法是看齊核心版本號。

通過了本章的學習對linux又有了新的認識,以後再接再厲。

第一章讀書筆記

android的系統架構分為4層 第一層 linux核心。第二層 c c 庫。第三層 android。第四層 應用程式。android移植可兩個部分 應用移植和系統移植。目前linux核心主要維護3個版本 linux2.4,linux2.6和linux3.x,大多數linux系統都使用了這3個版本的...

第一章讀書筆記

若給android增加新的驅動,則hal也要做出相應修改。不同的linux版本的驅動程式並無法通用,那麼通過判斷linux核心版本號是否相同,可以檢驗驅動是否可以通用。目前最廣泛的核心版本應該是linux2.6。電腦或者手機等不同硬體裝置越來越豐富,則需要更多的linux裝置驅動來完成硬體裝置間的互...

電路第一章 讀書筆記

第一章 電路變數 所謂的電路的變數,就是指的是電路的一些單位與一些基礎的量,比如電壓,電流,功率。本章主要解紹si單位的10的冪的標準字首。還有電壓電流一定義,功率能量的定義。第一節電氣工程概述 電氣工程說的是什麼了?一句話,電氣工程將物理學家的自然現象模型和數學家的數學工具結合在一起,並運用這些模...