请输入您要查询的百科知识:

 

词条 ARM9嵌入式系统开发与实践
释义

《ARM9嵌入式系统开发与实践》主要讲述了以SAMSUNG公司的S3C2410为代表的ARM9微处理器的开发流程,内容涵盖了嵌入式系统的软、硬件开发两个方面:一是微处理器的接口电路设计、接口时序、电气特性等内容的分析;二是对应的软件的实现方法和μC/OS-II、Linux、WinCE及Qt在ARM9上的移植方法。

版权信息

书 名: ARM9嵌入式系统开发与实践

作 者:王黎明 闫晓玲 葛德宏

出版社: 北京航空航天大学出版社

出版时间: 2008

ISBN: 9787811242393

开本: 16

定价: 69.00 元

内容简介

《ARM9嵌入式系统开发与实践》的特点是在分析以S3C2410为代表的ARM9微处理器的开发过程中,首先为开发者搭建一个可以运行的最小系统;然后分析在最小系统下可以方便扩展的外设功能部件,对每个扩展的外设功能部件进行分析,包括原理、接口电路设计、基本操作及详细的实例分析;最后开发者可以按照自身的需要选取不同的外设部件,完成应用系统的开发。《ARM9嵌入式系统开发与实践》分析了μC/OS-II、Linux、WinCE及Qt在S3C2410处理器上的移植,特别是在国内,WinCE及Qt应用方面的著作很少,《ARM9嵌入式系统开发与实践》是对这一领域的补充。每一章都为读者留有思考与练习题,帮助读者更好地掌握本书的内容。随书附光盘1张,含书中原代码,供读者参考。

《ARM9嵌入式系统开发与实践》可作为机电控制、信息家电、工业控制、手持仪器、医疗器械、机器人技术等方面嵌入式系统开发与应用参考书,也可以作为高等院校有关嵌入式系统教学的本科生或研究生教材。

目录

第1章嵌入式系统体系结构概述

1.1嵌入式系统的概念

1.2嵌入式系统的组成

1.2.1嵌入式平台的硬件结构

1.2.2板级支持包和嵌入式系统

1.2.3嵌入式系统上的应用程序

1.3嵌入式系统的开发流程和优势

1.4ARM微处理器概述

1.4.1ARM简介

1.4.2ARM微处理器的应用领域及特点

1.4.3ARM微处理器系列

1.4.4ARM微处理器结构

1.4.5ARM微处理器的应用选型

1.5典型的嵌入式操作系统

1.5.1Linux

1.5.2WinCE

1.5.3VxWorks

1.5.4uC/OS-II

1.5.5PalmOS

1.5.6QNX

1.5.7LynxOS

1.5.8OS-9

1.5.9WindowsXPEmbedded

1.5.10eCos

1.5.11NucleusPLUS

1.6嵌入式操作系统类型的选择

1.6.1嵌入式操作系统的选择分类

1.6.2嵌入式操作系统的选择标准

1.7小结

思考与练习

第2章ADS集成开发环境及简易JTAG仿真器的使用

2.1ADS集成开发环境组成

2.1.1应用程序到调试目标

2.1.2根据目标硬件定制存储器映射

2.1.3GUI开发环境

2.2使用AES创建工程

2.2.1建立一个工程

2.2.2编译和链接工程

2.2.3ASM的参考代码

2.3用AXD进行代码调试

2.3.1安装并运行ARM-JTAG调试代理ARM9

2.3.2为ARM-JTAG调试代理配置AXDDebugger

2.3.3使用ARM-JTAG在ADS1.20环境下进行仿真调试

2.3.4ARM-JTAG设计电路图

2.4小结

思考与练习

第3章S3C2410体系结构与外设及最小系统设计

3.1S3C2410处理器介绍

3.1.1S3C2410处理器概述

3.1.283C2410处理器引脚描述

3.1.3S3C2410的内核结构

3.2S3C2410特性介绍

3.3S3C2410最小系统设计

3.3.1最小系统框图

3.3.2时钟与电源管理

3.3.3系统时钟控制

3.3.4电源管理

3.3.5时钟与电源管理相关寄存器描述

3.3.6存储器控制概述

3.3.7BootROM设计

3.3.8EEPROM/SRAMBank设计

3.3.9NandBoot设计

3.3.10SDRAM接口设计

3.3.11存储器相关寄存器

3.3.12S3C2410两种启动方式

3.3.13nGCS片选存储器时序操作

3.3.14S3C2410最小系统硬件电路设计

3.3.15最小系统的程序代码分析

3.3.16最小系统程序的Flash编

3.4利用最小系统调试或烧写程序

3.4.1用MDS通过串口来全速运行和调试应用程序

3.4.2用MDS通过串口烧写应用程序到Flash里

3.5小结

思考与练习

第4章S3C2410主要外设及功能部件详解

第5章S3C2410外部功能扩展

第6章S3C2410开发平台Bootloader详解

第7章uC/OS-II在ARM9上的移植

第8章WinCE系统在ARM9上的移植

第9章Linux系统在ARM9平台的移植

第10章基于S3C2410平台图形系统开发

第11章基于S3C2410完整开发系统的设计

附录书中常用术语缩写解析

参考文献

……

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/2/4 7:42:12