找回密码
 注册
搜索
查看: 826|回复: 2

[ARM资料] 嵌入式系统Intel_StrongARM结构与开发

[复制链接]
发表于 2006-11-15 14:22:57 | 显示全部楼层 |阅读模式
【文件名】:061115@52RD_嵌入式系统Intel_StrongARM结构与开发.part1.rar
【格 式】:rar
【大 小】:4194K
【简 介】:本书以计算机系统结构和开发应用角度,介绍目前最流行的嵌入式处理器ARM体系结构及指令系统。在此基础上,系统地介绍了Intel公司的32位嵌入式处理器StrongARM总体结构、存储器组织、系统控制模块和I/O外围控制模块。也介绍了StrongARM开发调试的方法,以及在嵌入式Linux与WindowsCE支持下的开发应用方法。
本书内容系统全面,适合作大专院校的高年级本科与研究生的教材,也可以作为信息技术人员的软件编程和硬件设计的参考书。

【目 录】:
第1章 嵌入式系统概述
1.1嵌入式系统概述1
1.1.1嵌入式系统体系架构1
1.1.2Intel个人互联网用户架构PCA1
1.2嵌入式处理器5
1.2.1嵌入式处理器5
1.2.2ARM架构处理器6
1.2.3StrongARM架构处理器8
1.2.4XScale微架构处理器10
1.3嵌入式系统软件11
1.3.1嵌入式操作系统11
1.3.2嵌入式系统编程语言12
1.3.3嵌入式系统的开发14
第2章 ARM体系结构
2.1ARM体系结构17
2.1.1ARM架构的特点17
2.1.2ARM架构18
2.1.3ARM处理器模式23
2.1.4ARM的流水线结构28
2.2ARM存储器结构32
2.2.1ARM?存储器接口33
2.2.2ARM?快存(Cache)结构34
2.2.3ARM存储器管理单元MMU40
2.2.4地址变换后备缓冲器TLB41
2.2.5ARM的MMU结构41
2.3ARM?I/O结构47
2.3.1存储器映像I/O47
2.3.2直接存储器存取DMA47
2.3.3中断IRQ和快速中断FIQ47
2.4ARM协处理器接口48
2.4.1简介48
2.4.2协处理器接口信号48
2.4.3协处理器接口49
2.5ARM?AMBA接口49
2.5.1先进系统总线ASB50
2.5.2先进高性能总线AHB51
2.5.3先进外围总线APB51
2.5.4AMBA测试52
2.6ARM?JTAG?调试接口52
2.6.1JTAG调试接口的结构52
2.6.2Embedded?ICE模块55
2.6.3嵌入式跟踪56
2.7ARM处理器内核57
2.7.1ARM7TDMI57
2.7.2ARM9TDMI64
2.7.3ARM10TDMI65
2.7.4StrongARM66
2.8ARM处理器核68
2.8.1ARM720T/ARM740T68
2.8.2ARM920T/ARM940T73
2.8.3ARM946E?S/ARM966E?S76
2.8.4ARM1020E76
2.8.5StrongARM?SA11077
第3章 ARM指令系统
3.1ARM指令系统特点80
3.1.1数据类型80
3.1.2存储器组织80
3.1.3ARM指令特点81
3.2ARM指令系统82
3.2.1ARM指令的寻址方式82
3.2.2ARM指令的条件执行86
3.2.3Load/Store类指令87
3.2.4ARM数据处理类指令95
3.2.5ARM转移类指令101
3.2.6ARM协处理器类指令103
3.2.7ARM杂项指令106
3.3Thumb指令系统109
3.3.1Thumb?Load/Store类指令110
3.3.2Thumb数据运算类指令114
3.3.3Thumb转移类指令120
3.3.4Thumb软件中断和断点指令122
3.3.5Thumb指令示例123
3.4ARM宏汇编124
3.4.1预定义变量124
3.4.2伪指令126
3.4.3指示符130
3.5ARM汇编语言程序设计143
3.5.1概述143
3.5.2ARM汇编程序的一些规范144
3.5.3ARM指令的汇编程序设计146
3.5.4宏定义和使用155
3.5.5映像存储的程序设计157
3.5.6程序设计的一些方法160
第4章 StrongARM?SA1110微处理器
4.1SA1110总体结构169
4.1.1SA1110?CPU特性169
4.1.2SA1110外围和系统控制特性171
4.1.3SA1110输入/输出引脚171
4.1.4SA1110时钟173
4.2SA1110存储器组织174
4.2.1存储器映像174
4.2.2异常事件(exception)处理176
4.2.3协处理器178
4.2.4快存、写缓冲器、读缓冲器和存储器管理单元(MMU)181
4.3SA1110系统控制模块185
4.3.1通用I/O端口185
4.3.2中断控制器187
4.3.3实时时钟189
4.3.4操作系统定时器191
4.3.5电源管理192
4.3.6复位控制器196
4.4SA1110存储器和PCMCIA控制模块196
4.4.1存储器接口197
4.4.2存储器访问类型203
4.4.3存储器设置寄存器203
4.5SA1110外围控制模块207
4.5.1简介207
4.5.2DMA控制器209
4.5.3LCD驱动控制器212
4.5.4串行口0--USB器件控制器219
4.5.5串行口1--GPCLK/UART225
4.5.6串行口2--红外通信口(ICP)226
4.5.7串行口3--UART232
4.5.8串行口4--MCP/SSP235
4.5.9外围引脚控制器(PPC)242
第5章 Intel?StrongARM?SA1110处理器开发
5.1ASSABET开发板的结构245
5.1.1概述245
5.1.2ASSABET开发板的硬件结构246
5.1.3ASSABET板开发方法254
5.2Intel?StrongARM?SA1110的Angel结构255
5.2.1Angel的概述255
5.2.2Angel系统的结构256
5.2.3Angel的使用257
5.2.4Angel的通讯结构260
5.3ADS开发环境结构263
5.3.1ADS简介263
5.3.2CodeWarrior的使用265
5.3.3AXD的使用272
5.4SA1110处理器开发过程276
5.4.1CodeWarrior?IDE的使用276
5.4.2使用AXD工具进行应用程序的调试280
5.5Intel集成性能函数库IPP282
5.5.1IPP简述282
5.5.2在StrongARM开发平台上使用IPP开发应用284
5.5.3使用IPP在StrongARM平台上开发MP3播放器
第6章 嵌入式Linux开发
6.1嵌入式Linux298
6.1.1Linux简介298
6.1.2Linux的开发模式299
6.1.3嵌入式Linux的体系结构300
6.1.4嵌入式Linux的发展方向302
6.2基于Intel?SA1110处理器的开发环境303
6.2.1开发环境简介303
6.2.2创建开发环境303
6.3嵌入式Linux驱动程序开发309
6.3.1Linux系统驱动程序开发简介309
6.3.2内核模块310
6.3.3一个字符设备例子311
6.4在Intel?Assabet板上运行嵌入式Linux314
6.4.1启动314
6.4.2安装内核315
6.4.3安装根文件系统317
第7章 Windows?CE系统开发
7.1Windows?CE简介319
7.2基于Intel



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2006-11-15 14:23:56 | 显示全部楼层

嵌入式系统Intel_StrongARM结构与开发

【文件名】:061115@52RD_嵌入式系统Intel_StrongARM结构与开发.part2.rar
【格 式】:rar
【大 小】:4194K
【简 介】:
【目 录】:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
点评回复

使用道具 举报

 楼主| 发表于 2006-11-15 14:24:43 | 显示全部楼层

嵌入式系统Intel_StrongARM结构与开发

【文件名】:061115@52RD_嵌入式系统Intel_StrongARM结构与开发.part3.rar
【格 式】:rar
【大 小】:3062K
【简 介】:
【目 录】:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-27 07:24 , Processed in 0.046638 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表