ARM Android系統(tǒng)應(yīng)用分析模式, 本書在全面介紹ARM處理器的體系結(jié)構(gòu)、編程模型、指令系統(tǒng)和開(kāi)發(fā)工具的同時(shí),以Samsung公司的一款基于以太網(wǎng)系統(tǒng)的ARM處理器-S3C4510B為核心,詳細(xì)講解系統(tǒng)的設(shè)計(jì)、調(diào)試,以及相關(guān)的軟件設(shè)計(jì)和嵌入式操作系統(tǒng)的移植過(guò)程。通過(guò)閱讀本書,可以使具備一定的系統(tǒng)設(shè)計(jì)能力的讀者全面掌握開(kāi)發(fā)基于ARM微處理器系統(tǒng)的多方面知識(shí),從而具備設(shè)計(jì)開(kāi)發(fā)基于ARM微處理器的特定應(yīng)用系統(tǒng)的能力
U 盤作為一種便利的存儲(chǔ)設(shè)備,可以應(yīng)用于嵌入式系統(tǒng)中,其應(yīng)用的基礎(chǔ)就是對(duì)Linux 的USB Mass Storage 驅(qū)動(dòng)的裁剪,以獲得所需的簡(jiǎn)化的驅(qū)動(dòng)程序。分析了Linux 下的USB mass storage 協(xié)議,簡(jiǎn)化系統(tǒng)中所不需要的代碼,使其僅支持基于Bulk-Only 傳輸模式下的ATAPI 協(xié)議的存儲(chǔ)設(shè)備,從而使嵌入式系統(tǒng)更加精簡(jiǎn),對(duì)USB mass storage 驅(qū)動(dòng)程序進(jìn)行了裁剪。經(jīng)過(guò)裁剪的USB Mass Storage 驅(qū)動(dòng)程序移植到三星公司的QT2410E 開(kāi)發(fā)板上并取得成功。