ARM9嵌入式系統設計

ARM9嵌入式系統設計

ARM9嵌入式系統設計是由徐英慧、王磊著作、 北京航空航天大學出版社出版的書籍。

基本信息

ARM9嵌入式系統設計

內容簡介

《ARM9嵌入式系統設計:基於S3C2410與Linux》針對在嵌入式市場上頗具競爭力的ARM9處理器——S3C2410和開放源碼的Linux作業系統,講述嵌入式系統的概念、軟硬體的開發和調試手段、嵌入式Linux驅動程式和應用程式的開發以及圖形用戶界面MiniGUI的移植和套用。

《ARM9嵌入式系統設計:基於S3C2410與Linux》的特點是集嵌入式系統開發的理論知識和實驗教學於一體,並結合北京精儀達盛科技有限公司的開發板,給出了大量實例。

編輯推薦

《ARM9嵌入式系統設計:基於S3C2410與Linux》可作為高等院校嵌入式系統課程的教材,也可作為對嵌入式系統開發感興趣的讀者的入門教材,同時還可以作為從事ARM嵌入式系統套用開發工程師的參考書。

當前,嵌入式技術的套用越來越廣泛,從航天科技到民用產品,嵌入式產品的身影無處不在,而這些嵌入式產品的核心——處理器決定了產品的市場和性能。在32位嵌入式處理器市場中,ARM處理器占有很大的份額。ARM不僅是一個公司、一種技術,也是一種經營理念,即由ARM公司提供核心技術,只出售晶片中的IP授權,採取了別具一格的“Chipless模式”(無晶片的晶片企業),不參與生產,而是由合作廠商去生產具體的晶片和產品。

現在由於存儲空間等原因,在嵌入式晶片上編程有較大的困難,選取合適的平台就顯得很重要。Linux自出現以來,得到了迅猛的發展。Linux是開放源碼的作業系統,吸引著全世界的程式設計師參與到發展和完善的工作中來,所以Linux保持了穩定而且卓越的性能。Linux在伺服器領域已經占有很大的份額,在圖形界面方面也不輸於Windows。由於源碼可以修改、移植,Linux在嵌入式領域中的套用也越來越廣。選用Linux作為平台,可以根據具體需要自由地裁減源碼,打造適合目標平台的環境,編寫最有效率的應用程式。

目錄

第1章嵌入式系統基礎

1.1嵌入式系統概念

1.2嵌入式處理器

1.3嵌入式作業系統

1.4實時作業系統的核心

1.5嵌入式技術發展現狀及趨勢

1.6習題

第2章嵌入式系統開發過程

2.1嵌入式軟體開發的特點

2.2嵌入式軟體的開發流程

2.3嵌入式系統的調試

2.4板級支持包

2.5習題

第3章ARM體系結構

3.1ARM體系結構概述

3.2編程模型

3.3ARM基本定址方式

3.4ARM指令集

……

第4章ARM系統硬體設計基礎

第5章基於S3C2410的系統硬體設計

第6章Linux作業系統基礎

第7章嵌入式Linux軟體設計

第8章圖形用戶接口MiniGUI

附錄

參考文獻

……

相關詞條

相關搜尋

熱門詞條

聯絡我們