配套光盘说明
- 格式:doc
- 大小:163.00 KB
- 文档页数:4
1 运行环境
1)本书中所有的移植类操作需要“VMware + Fedora Core 4”环境。
2)本书中的范例在ADS 1.2环境下编写而成。
3)建议Windows操作系统所用的屏幕分辨率为1024*768或更高。
2 光盘使用方法
1)随书所赠光盘中所有以.bz2或者.gz结尾的文件均是Linux操作系统下的压缩文件,一般应
该在Linux操作系统下进行解压。
在Windows操作系统下可以通过WinRAR进行解压缩。
2)随书所赠光盘中所有视频文件均为A VI格式,在Windows操作系统下,一般通过双击即可进
行播放。
3 光盘内容介绍
随书所赠光盘的目录结构如下图所示:
1)Linux工具——包含各种版本的交叉编译工具链。
2)Windows工具——包含一个用于在Windows下进行代码分析
的辅助工具SourceInsight3.5(注意:该工具来源于网络,仅
供学习之用,用后请自行删除。
若想继续使用,请购买正版!)。
3)视频——包含配合本书的操作视频文件(含语音讲解)。
4)源码——其下包含两个子目录,一个是“书中范例源码”目
录,其下为书中各章的范例源码;一个是“源码包”目录,
其下为书中涉及的源码包文件,如Linux内核源码包文件
linux-2.6.0.tar.bz2等。
4 光盘所有视频文件的清单
随书所赠光盘中的所有视频文件都位于“视频”目录下。
“视频”目录下的文件列表如下图所示:
1)安装交叉编译工具链.avi——针对第4章的视频文件。
2)编译busybox.avi——针对第9章、15章的视频文件。
3)内核补丁.avi——针对第9章、15章的视频文件。
4)配置minicom.avi——针对第4章的视频文件。
5)配置nfs.avi——针对第4章的视频文件
6)配置tftp.avi——针对第4章的视频文件
7)使用ADS创建工程.avi——针对第13章的视频文件
8)使用AXD调试代码.avi——针对第13章的视频文件
9)移植uboot.avi——针对第8章的视频文件
10)移植vivi.avi——针对第8章、15章的视频文件
5 所有实例项目位置清单
第3章ARM微处理器指令系统(共4个源文件)
源码\书中范例源码\第3章\:
示例1:程序结构示例.s
示例2:数据加载汇编程序示例.s
示例3:分支跳转程序示例.s
示例4:数据段复制程序示例.s
第5章S3C2410X硬件结构及功能(共3个源文件)
源码\书中范例源码\第5章\:
5.5.3 中断举例
5.6.3 外中断举例
5.7.5 定时器应用举例
第6章S3C2410X外部接口(1个源文件)
源码\书中范例源码\第6章\:
6.2.4 IIC应用编程
第10章嵌入式系统的设备管理及驱动(共14个源文件)
源码\书中范例源码\第10章\:
示例1:hello.c
示例2:globalvar.c
示例3:globalvartest.c
示例4:globalvar_sem.c
示例5:globalvar_spin_lock.c
示例6:globalvar_block.c
示例7:globalvartest_read.c
示例8:globalvartest_write.c
示例9:globalvartest_select.c
示例10:globalvar_malloc.c
示例11:globalvar_ioremap.c
实例1:RAMDISK设备驱动的模块加载与卸载函数
实例2:RAMDISK设备驱动block_device_operations结构体及成员函数
实例3:RAMDISK设备驱动“制造请求”函数
第11章嵌入式Linux C语言开发工具(共4个源文件)
源码\书中范例源码\第11章\:
示例1:gdb-test.c
示例2:makefile
示例3:Generic makefile
示例2:hello.c
第13章ADS集成开发环境(共3个源文件)
源码\书中范例源码\第13章\:
示例1:ads_mk.mk
示例2:Init.s
示例3:main.c
第14章图形用户界面编辑环境Qt(1个源文件)
源码\书中范例源码\第14章\:
例14-1 HelloWorld.c
6 编程软件清单
Windows工具\:(共1个文件)
SourceInsight3.5_Cr_Cn.exe——Windows下代码辅助分析工具。
7 常用网站网址
http://www.friendlyarm.me 友善之臂论坛主页。
http:// 广州友善之臂计算机科技有限公司主页。
广州天嵌计算机科技有限公司主页。
/pub/ The Public Linux Archive
ftp:///pub/linux/kernel/ 各版本内核下载网址。
.tw/ 各版本Linux操作系统下载网址。
/downloads/ Eclipse的官方网站
http:// 芯片手册搜索引擎(英文)
VIM主页,有许多scripts和tips,查找插件的第一去处。
新水木BBS的VIM版,有很多VIM爱好者可以讨论。
VIM文档工程。
/ VIM中文文档。
http://tnerual.eriogerg.free.fr/vim.html VIM Quick Reference Card 。
/ newsmth VIM版版主的wiki 。
/yzis是一个新的VI变种,它支持变宽字体。
/ 传统VI的源代码。
/ 关于嵌入式开发的站点,提供非常多关于嵌入式开发的资料。
包括开发公司,技术文档,免费资源等等
/ 关于ARM开发的网站,收集了非常多ARM开发工具,而且是免费的。
/ 武汉创维特嵌入式沙龙。