注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)操作系統(tǒng)Linux基于LPC 3250的嵌入式Linux系統(tǒng)開發(fā)

基于LPC 3250的嵌入式Linux系統(tǒng)開發(fā)

基于LPC 3250的嵌入式Linux系統(tǒng)開發(fā)

定 價:¥35.00

作 者: 桂電-豐寶聯(lián)合實驗室 編著
出版社: 電子工業(yè)出版社
叢編項:
標(biāo) 簽: LINUX

ISBN: 9787121104473 出版時間: 2010-03-01 包裝: 平裝
開本: 16開 頁數(shù): 254 字?jǐn)?shù):  

內(nèi)容簡介

  本書以NXP最新推出的LPC3250芯片為例,從硬件系統(tǒng)(LINPO-PS-LPC3250開發(fā)板)的設(shè)計到嵌入式Linux系統(tǒng)的移植及為新硬件編寫設(shè)備驅(qū)動,全面介紹了嵌入式Linux系統(tǒng)的開發(fā)過程。內(nèi)容涵蓋LINPO-PS-LPC3250開發(fā)板的硬件設(shè)計;Linux操作系統(tǒng)的安裝,相關(guān)工具的使用、配置,嵌入式編程所需的基礎(chǔ)知識(常用Linux命令、script編程、交叉編譯工具的選項設(shè)置、Makefile語法等),向目標(biāo)板部署引導(dǎo)程序、內(nèi)核和根文件系統(tǒng)映像;Kickstart、Stagel階段的啟動流程及Nand、SPI芯片驅(qū)動開發(fā):U-Boot的代碼結(jié)構(gòu)、啟動流程及Nand芯片的驅(qū)動及以太網(wǎng)芯片驅(qū)動;Linux系統(tǒng)層次的設(shè)備驅(qū)動編程基礎(chǔ),以太網(wǎng)、I2C設(shè)備的驅(qū)動設(shè)計等。本書以LINPO-PS-LPC3250開發(fā)板的Linux系統(tǒng)移植及驅(qū)動開發(fā)為例,緊扣實際開發(fā)過程的每個環(huán)節(jié),使讀者比較容易掌握整個嵌入式系統(tǒng)的開發(fā)方法。本書可以作為電氣與電子信息類相關(guān)專業(yè)高年級本科生和研究生教材,也可作為從事通信、電子及計算機等領(lǐng)域的、與嵌入式軟硬件設(shè)計相關(guān)的工程師的參考書。

作者簡介

暫缺《基于LPC 3250的嵌入式Linux系統(tǒng)開發(fā)》作者簡介

圖書目錄

第1章 嵌入式系統(tǒng)概述
 1.1 嵌入式系統(tǒng)概論
  1.1.1 嵌入式系統(tǒng)的定義
  1.1.2 嵌入式系統(tǒng)的組成
  1.1.3 嵌入式系統(tǒng)的特點
 1.2 嵌入式處理器
  1.2.1 嵌入式處理器的分類
  1.2.2 ARM處理器
 1.3 嵌入式操作系統(tǒng)
  1.3.1 操作系統(tǒng)的概念
  1.3.2 嵌入式Linux
  1.3.3 μC/OS-Ⅱ
  1.3.4 Windows CE
  1.3.5 VxWorks
  1.3.6 IAR PowerPac
第2章 LPC3250處理器簡介
 2.1 LPC3250特點及結(jié)構(gòu)
  2.1.1 LPC3250結(jié)構(gòu)
  2.1.2 LPC3250特點
 2.2 LPC3250總線結(jié)構(gòu)及地址映射
  2.2.1 LPC3250總線結(jié)構(gòu)
  2.2.2 LPC3250地址映射
 2.3 LPC3250啟動過程
  2.3.1 啟動流程綜述
  2.3.2 服務(wù)啟動流程
  2.3.3 正常啟動流程
 2.4 LPC3250時鐘及功耗控制
  2.4.1 時鐘及功耗控制概述
  2.4.2 LPC3250內(nèi)部時鐘
  2.4.3 LPC3250的PLL功能及使用方法
 2.5 LPC3250中斷控制器
  2.5.1 中斷控制器概述
  2.5.2 中斷控制器功能描述
 2.6 LINPO-PS-LPC32xx開發(fā)板硬件設(shè)計
  2.6.1 CPU部分
  2.6.2 系統(tǒng)配置
  2.6.3 外部存儲器硬件設(shè)計
  2.6.4 LPC3250 電源管理設(shè)計
  2.6.5 LPC3250 連接TFT LCD 液晶設(shè)計   
  2.6.6 LPC3250 USB接口設(shè)計
  2.6.7 LPC3250以太網(wǎng)電路設(shè)計
  2.6.8 LPC3250 I2S音頻接口設(shè)計
  2.6.9 LPC3250 SD卡接口設(shè)計
  2.6.10 LPC3250 I2C接口設(shè)計
第3章 內(nèi)核生成與移植
 3.1 BSP介紹
 3.2 建立開發(fā)環(huán)境
  3.2.1 硬件連接
  3.2.2 主機的Linux安裝與配置
  3.2.3 設(shè)置LTIB、配置和建立Linux系統(tǒng)
 3.3 系統(tǒng)部署
  3.3.1 安裝U-Boot
  3.3.2 設(shè)置網(wǎng)絡(luò)開發(fā)環(huán)境
  3.3.3 配置U-Boot環(huán)境
  3.3.4 引導(dǎo)網(wǎng)絡(luò)系統(tǒng)
  3.3.5 設(shè)置Nand引導(dǎo)系統(tǒng)
  3.3.6 在SD卡上安裝ext2根文件系統(tǒng)
  3.3.7 用Windows主機設(shè)置快速demo
  3.3.8 系統(tǒng)引導(dǎo)
 3.4 功能演示
  3.4.1 LCD
  3.4.2 觸摸屏
  3.4.3 USB
  3.4.4 以太網(wǎng)
 3.5 應(yīng)用開發(fā)
  3.5.1 標(biāo)準(zhǔn)Linux應(yīng)用的部署
  3.5.2 mp3play
  3.5.3 Qtopia
  3.5.4 開發(fā)用戶應(yīng)用
  3.5.5 VFP支持的應(yīng)用
 3.6 BSP移植到定制的目標(biāo)板
 3.7 常用工具及資源
  3.7.1 LTIB 命令
  3.7.2 BSP文件
  3.7.3 U-Boot 補丁
  3.7.4 Kernel 補丁
  3.7.5 預(yù)建立的工具鏈
  3.7.6 可使用的鏈接
 3.8 常見問題解答
第4章 BootLoader之Stage1階段的芯片驅(qū)動
第5章 Bootloader之U-Boot階段的啟動過程及芯片驅(qū)動
第6章 Linux Kernel加載移植及設(shè)備驅(qū)動
附錄A Linux常用命令
附錄B Linux的shell編程
附錄C Linux編程基礎(chǔ)
附錄D 代碼閱讀、編輯工具
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號