官术网_书友最值得收藏!

李寧編著

作品粉絲 338

全部作品

Android深度探索(卷1):HAL與驅(qū)動開發(fā)
會員

全書分為4篇,分別從搭建開發(fā)環(huán)境,Linux驅(qū)動和AndroidHAL的基礎(chǔ)知識,開發(fā)Linux驅(qū)動的高級技術(shù)和分析典型的Linux驅(qū)動源代碼4個方面介紹Android和Linux的底層開發(fā)。本書使用的試驗環(huán)境是UbuntuLinux12.04LTS、Android模擬器和S3C6410開發(fā)板。在第1篇詳細介紹了如何搭建和使用這3個試驗環(huán)境。第2篇通過3個Linux驅(qū)動的完整案例(統(tǒng)計單詞個數(shù)驅(qū)動、LED驅(qū)動和蜂鳴器驅(qū)動)從不同角度來討論如何開發(fā)一個完整的Linux驅(qū)動。并且通過完整的案例介紹了如何編寫AndroidHAL,以及如何與Linux驅(qū)動交互。第3篇則介紹了開發(fā)Linux驅(qū)動所需要的高級技術(shù),這些技術(shù)包括并發(fā)控制、阻塞和非阻塞I/O、異步編程、Linux中斷和底半部、時間管理、內(nèi)存管理和I/O訪問。最后一部分分析了一些典型Linux驅(qū)動的源代碼(RTC驅(qū)動、LCD驅(qū)動、音頻驅(qū)動、塊設(shè)備驅(qū)動、網(wǎng)絡(luò)設(shè)備驅(qū)動和USB驅(qū)動)。《Android深度探索(卷1):HAL與驅(qū)動開發(fā)》注重理論和實踐相結(jié)合。在介紹了大量的基礎(chǔ)知識的同時,為每一個知識點提供了完整的案例,使讀者可以通過實際的代碼更好地理解Linux驅(qū)動和Android底層技術(shù)。《Android深度探索(卷1):HAL與驅(qū)動開發(fā)》適合底層開發(fā)的程序員和編程愛好者使用,也適合作為相關(guān)培訓(xùn)學(xué)校的Android底層開發(fā)培訓(xùn)教材。

李寧編著 ·軟件工程 ·32.4萬字

QQ閱讀手機版

主站蜘蛛池模板: 台安县| 成安县| 应用必备| 新平| 民勤县| 沅陵县| 含山县| 绿春县| 新绛县| 永川市| 绥化市| 贵阳市| 毕节市| 澄城县| 金乡县| 新化县| 盐津县| 兴城市| 德州市| 文成县| 盐边县| 岳阳市| 平昌县| 孟津县| 诸暨市| 绍兴县| 通辽市| 内丘县| 耿马| 大城县| 大田县| 利辛县| 吉木乃县| 伊通| 灌阳县| 四平市| 清河县| 扶绥县| 灵丘县| 阆中市| 黄浦区|