v

您的位置:VeryCD图书教育科技

图书资源事务区


《ARM9嵌入式Linux系统构建与应用》高清文字版[PDF]

  • 状态: 精华资源
  • 摘要:
    图书分类科技
    出版社北京航空航天大学出版社
    发行时间2006年8月1日
    语言简体中文
  • 时间: 2013/09/13 23:40:43 发布 | 2013/09/16 22:36:20 更新
  • 分类: 图书  教育科技 

sxdgy

精华资源: 488

全部资源: 494

相关: 分享到新浪微博   转播到腾讯微博   分享到开心网   分享到人人   分享到QQ空间   订阅本资源RSS更新   美味书签  subtitle
该内容尚未提供权利证明,无法提供下载。
中文名ARM9嵌入式Linux系统构建与应用
作者潘巨龙
图书分类科技
资源格式PDF
版本高清文字版
出版社北京航空航天大学出版社
书号7810778447
发行时间2006年8月1日
地区大陆
语言简体中文
简介

本书是高清文字版.非扫描.拒绝模糊.享受清晰!

无法下载的用户请到评论区一楼查看网盘地址!


IPB Image

内容介绍:

本书分10章,首先对嵌入式系统、ARM体系结构及指令系统进行介绍,然后以ARM芯片S3C2410为平台,详细介绍有关ARM体系架构,其中包括常用的串口、CAN总线、SPI总线等内容。

内容截图:

IPB Image



目录

1 嵌入式系统简介10
1.1 嵌入式系统定义和组成10
1.1.1 嵌入式系统定义10
1.1.2 嵌入式系统组成11
1.2 嵌入式系统的特点12
1.3 嵌入式系统的发展14
1.4 从嵌入式系统到嵌入式操作系统16
1.5 ARM9基本系统19
1.5.1 基本系统19
1.5.2 HHARM2410系统简介20
1.5.3 HHARM9教学实验系统简介21
1.6 编程调试的常用方法23
1.6.1 ARM_Star仿真器及ADS仿真调试23
1.6.2 Linux的minicom交叉调试29
1.7 嵌入式Linux环境下编程31
1.7.1 GNU cc编译器与调试器31
1.7.2 Make命令和Makefile35
1.7.3 开发环境的建立43
1.7.4 嵌入式Linux开发流程与模式46
2 ARM体系结构及指令系统49
2.1 编程模式50
2.1.1 CPU运行模式50
2.1.2 寄存器组51
2.1.3 寻址方式56
2.2 指令系统64
2.2.1 传送指令64
2.2.2 数据处理指令66
2.2.3 分支指令69
2.2.4 杂项指令69
2.2.5 协处理器指令70
2.3 汇编语言程序设计示例71
2.4 S3C2410的硬件结构82
2.4.1 内核82
2.4.2 片内资源84
2.4.3 存储体系84
3 S3C2410通用接口87
3.1 串口87
3.1.1 串行接口原理和说明87
3.1.2 RS
232C串行接口94
3.1.3 RS
485串行接口96
3.2 IIC总线98
3.2.1 原理和说明98
3.2.2 S3C2410对IIC支持100
3.2.3 程序解读一107
3.2.4 程序解读二111
3.2.5 实验内容、步骤和思考题113
3.3 CAN和SPI总线114
3.3.1 原理和说明114
3.3.2 S3C2410的SPI介绍116
3.3.3 程序解读一147
3.3.4 程序解读二152
3.3.5 程序解读三157
3.3.6 实验内容、步骤和思考题159
3.4 E^2PROM介绍160
3.4.1 实验原理和说明160
3.4.2 程序解读一163
3.4.3 程序解读二166
3.4.4 实验内容、步骤和思考题167
4 时钟与看门狗168
4.1 时钟168
4.1.1 实验原理和说明168
4.1.2 对X1227芯片的操作176
4.1.3 程序解读一180
4.1.4 程序解读二185
4.1.5 程序解读三185
4.1.6 实验内容、步骤和思考题186
4.2 看门狗188
4.2.1 原理和说明188
4.2.2 程序解读一193
4.2.3 程序解读二193
4.2.4 实验内容、步骤和思考题194
5 A/D和D/A转换197
5.1 片内A/D和扩展A/D转换197
5.1.1 A/D原理和说明197
5.1.2 实验内容和步骤201
5.2 D/A(数/模)转换205
5.2.1 D/A原理和说明205
5.2.2 实验内容、步骤和思考题210
6 LCD液晶显示器和触摸屏213
6.1 LCD液晶显示器介绍213
6.1.1 原理和说明213
6.1.2 LCD的选型220
6.1.3 不同LCD驱动程序的移植220
6.1.4 MiniGUI免费版本的移植过程227
6.1.5 MiniGUI源代码分析228
6.1.6 实验内容、步骤和思考题234
6.2 触摸屏235
6.2.1 触摸屏简介235
6.2.2 实验原理和说明237
6.2.3 程序解读242
6.2.4 实验内容、步骤和思考题255
7 系统引导和内核裁剪与移植256
7.1 系统小型化256
7.2 内核移植258
7.3 系统引导程序bootloader263
7.4 启动代码、内核与ramdisk的烧写264
7.4.1 启动代码的烧写264
7.4.2 Linux内核的烧写267
7.4.3 烧写ramdisk映像269
7.5 加入应用程序的ramdisk文件系统映像制作269
8 用户驱动和应用程序的移植270
8.1 用户驱动模块的插入270
8.1.1 原理和说明270
8.1.2 程序解读273
8.1.3 实验内容、步骤和思考题277
8.2 应用程序的移植279
8.2.1 pure
ftpd原理和说明279
8.2.2 实验内容、步骤和思考题293
9 文件系统297
9.1 常用文件系统297
9.1.1 文件系统简介297
9.1.2 Ext2和Ext3文件类型300
9.2 romfs文件系统306
9.3 jffs2文件系统306
9.4 RAMFS文件系统306
9.5 S3C2410上jffs2的移植314
9.6 cramfs的移植323
9.7 各种文件系统的选择328
9.8 实验内容、步骤和思考题328
10 基于ARM9的WLAN电子邮件移动终端开发330
10.1 项目简介330
10.2 系统概要设计332
10.2.1 硬件设计332
10.2.2 软件设计333
10.3 收发邮件代码336
10.3.1 配置无线网卡336
10.3.2 接收邮件部分代码336
10.3.3 发送邮件部分代码350
10.4 用户界面设计362

正在读取……

这里是其它用户补充的资源(我也要补充):

暂无补充资源
正在加载,请稍等...

点击查看所有8网友评论

 

(?) [公告]留口水、评论相关规则 | [活动]每日签到 轻松领取电驴经验

    小贴士:
  1. 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  2. 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  3. 勿催片。请相信驴友们对分享是富有激情的,如果确有更新版本,您一定能搜索到。
  4. 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
  5. 如果您发现自己的评论不见了,请参考以上4条。