
0人評分過此書
ARM嵌入式系统开发与编程
作者
:
出版日期
:
2011
閱讀格式
:
PDF
ISBN
:
9787302223399
《ARM嵌入式系統開發與編程》以實際的嵌入式系統產品開發為主線,力求透徹講解開發中所涉及的龐大而復雜的相關知識。《ARM嵌入式系統開發與編程》中第1~8章為基礎篇,介紹了嵌入式系統的基礎知識和開發過程中需要的一些理論知識,具體包括嵌入式系統簡介、建立嵌入式開發環境、搭建嵌入式硬件開發平臺、嵌入式ARM處理簡介以及嵌入式系統交叉編譯等內容。第9~14章為實踐篇,介紹了具體的嵌入式系統開發實例,分別為Flash ROM存儲器開發、定時器中斷實例開發、μC/OS-Ⅱ移植與應用實例開發、μClinux移植實例開發、μClinux下網絡通信實例開發和圖形用戶界面實例開發等。
《ARM嵌入式系統開發與編程》不僅詳細講解基礎理論知識,還提供了大量的開發案例以供讀者參考,學習性和實用性強。可供從事嵌入式系統設計、開發的廣大科技人員閱讀,也可以作為大專院校電子控制專業及其他相關專業的教材或參考書。
《ARM嵌入式系統開發與編程》不僅詳細講解基礎理論知識,還提供了大量的開發案例以供讀者參考,學習性和實用性強。可供從事嵌入式系統設計、開發的廣大科技人員閱讀,也可以作為大專院校電子控制專業及其他相關專業的教材或參考書。
-
基础篇
-
第1章 嵌入式系统概述
-
1.1 嵌入式系统简介
-
1.2 ARM 微处理器的结构
-
1.3 ARM 微处理器系列
-
1.4 ARM 微处理器的应用选型
-
-
第2章 嵌入式处理器介绍
-
2.1 ARM 微处理器概述
-
2.2 ARM 微处理器的指令系统
-
2.3 ARM 指令的寻址方式
-
2.4 ARM 指令集
-
2.5 Thumb 指令及应用
-
2.6 其他嵌入式处理器介绍
-
-
第3章 嵌入式ARM 处理器介绍
-
3.1 S3C44B0X 处理器
-
3.2 S3C2410 处理器
-
3.3 S3C44B0X 初始化汇编程序实例
-
-
第4章 ARM编程模型的工作原理
-
4.1 ARM920T 内核
-
4.2 ARM 微处理器的工作状态
-
4.3 处理器的工作模式
-
4.4 寄存器组织
-
4.5 异常
-
4.6 ARM 存储器接口
-
4.7 ARM 体系结构的缓存
-
4.8 ARM 体系结构的存储器管理单元(MMU)
-
4.9 CP15 协处理器
-
-
第5章 Bootloader
-
5.1 Bootloader 概述
-
5.2 Bootloader 设计分析
-
5.3 Bootloader 的启动及初始化
-
5.4 Bootloader 难点分析
-
5.5 命令控制台
-
5.6 应用实例——编译Bootloader
-
-
第6章 嵌入式系统交叉编译
-
6.1 编译原理概述
-
6.2 词法分析
-
6.3 语法分析
-
6.4 中间代码
-
6.5 代码优化
-
6.6 交叉编译技术
-
6.7 GCC 交叉编译器
-
6.8 应用实例——交叉编译器生成实例
-
-
第7章 嵌入式开发及调试
-
7.1 ARM 开发工具
-
7.2 Hitool for ARM 开发系统
-
7.3 嵌入式系统开发流程
-
7.4 Angel 调试监控程序
-
7.5 启动代码
-
7.6 编译Linux 内核
-
7.7 制作文件系统
-
7.8 烧写各部分到目标板
-
-
第8章 简单设备驱动程序
-
8.1 按键
-
8.2 触摸屏
-
-
-
实践篇
-
第9章 Flash ROM存储器实例
-
9.1 S3C44B0X 存储控制器
-
9.2 Flash ROM 原理分析
-
9.3 实例
-
-
第10章 定时器中断实例
-
10.1 S3C44B0X 中断机制分析
-
10.2 PWM 定时器
-
10.3 实例
-
-
第11章 μC/OS-Ⅱ移植与应用实例
-
11.1 μC/OS-Ⅱ实时操作系统
-
11.2 μC/OS-Ⅱ移植
-
11.3 实例
-
-
第12章 uClinux 移植实例
-
12.1 Linux 操作系统
-
12.2 uClinux 操作系统
-
12.3 实例
-
-
第13章 uClinux 下网络驱动实例
-
13.1 TCP/IP 网络协议介绍
-
13.2 Linux 网络协议层
-
13.3 实例
-
-
第14章 图形用户界面实例
-
14.1 显示驱动接口
-
14.2 MiniGUI 图形界面工具
-
14.3 Qt embedded 图形界面工具
-
14.4 实例
-
-
- 出版地 : 中國大陸
- 語言 : 簡體中文
評分與評論
請登入後再留言與評分