unix1998
驱动老牛
驱动老牛
  • 注册日期2002-05-08
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2083回复:8

帮我想个书名?

楼主#
更多 发布于:2004-11-29 20:39
我写了本arm+linux的书,大家给个建议,看看叫什么名好?
书主要是嵌入式开发和linux驱动开发相关的.下面是本书的目录,欢迎拍砖。

第1章 嵌入式系统基础... 10
1.1 嵌入式系统简介... 10
1.1.1 嵌入式系统定义... 10
1.1.2 嵌入式系统与PC机... 11
1.1.3 嵌入式系统的特点... 14
1.2 嵌入式系统的发展... 14
1.2.1 嵌入式系统现状... 15
1.2.2 嵌入式系统发展趋势... 15
1.3典型的嵌入式操作系统... 16
1.3.1 Linux. 17
1.3.2 uC/OS. 17
1.3.3 Windows CE.. 18
1.3.4 VxWorks. 18
1.3.5 Palm OS. 19
1.3.6 QNX.. 19
1.4 嵌入式系统选型... 19
小结... 20
第2章 基于ARM9处理器的硬件开发平台... 21
2.1 ARM 处理器简介... 21
2.1.1 ARM 公司简介... 21
2.1.2 ARM微处理器核... 21
2.2 ARM9 微处理器简介... 24
2.2.1 与ARM7处理器的比较... 25
2.2.2三星S3C2410X处理器详解... 26
小结... 57
第3章 调试嵌入式系统程序... 58
3.1嵌入式系统调试方法... 58
3.1.1 实时在线仿真... 58
3.1.2 模拟调试... 59
3.1.3 软件调试... 59
3.1.4 BDM/JTAG调试... 59
3.2 ARM仿真器... 60
3.2.1 techorICE? ARM仿真器... 60
3.2.2 ARM仿真器工作原理... 61
3.2.3 ARM仿真器的系统功能层次... 61
3.2.4 使用仿真器和ADS Debugger调试ARM开发板... 63
3.3 JTAG接口... 68
3.3.1 JTAG引脚定义... 68
3.3.2 通过JTAG烧写Flash. 69
3.3.3 烧写Flash技术内幕... 74
小结... 82
第4章 创建嵌入式系统开发环境... 83
4.1嵌入式Linux的开发环境... 83
4.2 Cygwin.. 84
4.3交叉编译的预备知识... 87
4.3.1 Make命令和Makefile文件... 88
4.3.2 binutils工具包... 88
4.3.3 gcc编译器... 89
4.3.4 glibc库... 89
4.3.5 gdb调试工具... 90
4.4交叉编译... 92
4.4.1创建编译环境... 92
4.4.2创建binutils. 94
4.4.3创建gcc. 96
4.4.4创建glibc. 97
4.4.5创建gdb. 99
4.4.6第二次创建gcc. 99
4.4.7第二次创建glibc. 99
4.4.8 成果... 100
小结... 101
第5章 Bootloader.. 102
5.1嵌入式系统的引导代码... 102
5.1.1初识Bootloader. 102
5.1.2 Bootloader的启动流程... 104
5.2 Bootloader之vivi 105
5.2.1 vivi简介... 105
5.2.2 vivi的配置与编译... 105
5.2.3 vivi代码导读... 106
5.3 Bootloader之U-boot.. 120
5.3.1 U-boot代码结构分析... 120
5.3.2 编译U-boot代码... 121
5.3.3 U-boot代码导读... 121
5.3.4 U-boot命令... 131
小结... 132
第6章 Linux系统在ARM平台的移植... 133
6.1移植的概念... 133
6.2 Linux内核结构... 133
6.3 Linux操作系统移植介绍... 135
6.3.1 根目录... 136
6.3.2 arch目录... 136
6.3.3 arch/arm/boot目录... 138
6.3.4 arch/arm/def-configs目录... 139
6.3.5 arch/arm/kernel目录... 139
6.3.6 arch/arm/mm目录... 141
6.3.7 arch/arm/mach-s3c2410目录... 142
6.4 编译Linux内核... 142
小结... 145
第7章 Linux设备驱动程序开发... 146
7.1 设备驱动概述... 146
7.1.1 设备驱动和文件系统的关系... 146
7.1.2 设备类型分类... 147
7.2 设备驱动基础... 149
7.2.1 设备驱动中关键数据结构... 149
7.2.2 设备驱动开发中的基本函数... 152
7.2.3 驱动程序的设备号... 155
7.2.4 设备入口点... 155
7.2.5 /proc文件系统... 156
7.3 设备驱动模块化编程... 157
7.3.1 内核空间和用户空间... 158
7.3.2 GPIO字符设备驱动实例... 159
7.4 PCI总线... 163
7.4.1 PCI系统体系结构... 164
7.4.2 PCI地址空间... 166
7.4.3 PCI设备驱动开发实例... 166
小结... 180
第8章 网络设备驱动程序开发... 181
8.1 网络设备驱动程序简介... 181
8.1.1 device数据结构... 182
8.1.2 sk_buff数据结构... 185
8.1.3 内核的驱动程序接口... 187
8.2 以太网控制器CS8900A介绍... 188
8.3 网络设备驱动程序实例... 192
8.3.1 初始化函数... 192
8.3.2 打开(open)函数... 197
8.3.3 关闭(net_close)函数... 199
8.3.4 发送(hard_start_xmit)函数... 200
8.3.5接收函数... 201
8.3.6 中断处理函数... 204
小结... 206
第9章 USB设备驱动程序开发... 207
9.1 USB驱动程序简介... 207
9.1.1 USB背景知识... 207
9.1.2 Linux内核对USB规范的支持... 208
9.1.3 OHCI简介... 208
9.2 Linux下USB系统文件节点... 218
9.3 USB主机驱动结构... 219
9.3.1 USB数据传输时序... 221
9.3.2 USB设备连接/断开时序... 222
9.4 主要数据结构及接口函数... 223
9.4.1数据传输管道(Pipe)... 223
9.4.2 统一的USB数据传输块(URB)... 224
9.4.3 USBD数据描述... 226
9.4.4 USBD与HCD驱动程序接口... 226
9.4.5 USBD层的设备管理... 229
9.4.6设备类驱动与USBD接口... 230
9.5 USBD文件系统接口... 240
9.5.1设备驱动程序访问... 240
9.5.2设备拓扑访问... 241
9.5.3设备信息访问... 246
9.6设备类驱动与文件系统接口... 247
9.7 USB HUB驱动程序... 247
9.7.1 HUB驱动初始化... 247
9.7.2 HUB Probe相关函数... 248
9.8 OHCI HCD实现... 250
9.8.1 OHCI驱动初始化... 250
9.8.2 与USBD接口... 250
9.8.3 OHCI根HUB.. 254
9.9 扫描仪设备驱动程序... 257
9.9.1 USBD接口... 257
9.9.2 文件系统接口... 259
9.10 USB主机驱动在S3C2410X平台的实现... 260
9.10.1 USB主机控制器简介... 261
9.10.2 驱动程序的移植... 261
小结... 262
第10章 图形用户接口... 263
10.1嵌入式系统中的GUI简介... 263
10.1.1 MicroWindows. 263
10.1.2 MiniGUI 264
10.1.3 QT/Embedded. 264
10.2 MiniGUI编程... 265
10.2.1 MiniGUI移植... 266
10.2.2 MiniGUI编程... 269
10.3 初识Qt/Embedded.. 271
10.3.1 Qt介绍... 272
10.3.2 系统要求... 273
10.3.3 Qt的架构... 273
10.4 Qt/Embedded嵌入式图形开发基础... 275
10.4.1 建立Qt/Embedded 开发环境... 275
10.4.2认识Qt/Embedded开发环境... 277
10.4.3 窗体... 280
10.4.4对话框... 288
10.4.5外形与感觉... 293
10.4.6国际化... 294
10.5 Qt/Embedded实战演练... 296
10.5.1安装Qt/Embedded工具开发包... 297
10.5.2 交叉编译Qt/Embedded库... 297
10.5.3 Hello,World. 298
10.5.4发布Qt/Embeded程序到目标板... 306
10.5.5添加一个Qt/Embedded应用到QPE.. 309
小结... 311
第11章 系统设计开发... 312
11.1 概述... 312
11.2 硬件功能的实现... 313
11.2.1 硬件设计流程... 313
11.3 软件功能的实现... 331
11.3.1 嵌入式文件系统... 331
11.3.2 MTD简介... 340
11.3.3 RAMDISK.. 343
11.3.4 嵌入式Linux的瑞士军刀... 344
11.3.5 系统初始化... 346
小结... 350
ouyangcamel
驱动牛犊
驱动牛犊
  • 注册日期2004-09-27
  • 最后登录2005-10-27
  • 粉丝0
  • 关注0
  • 积分12分
  • 威望3点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-11-30 10:29
“《圣经》”如何?
内容毫无新意,大而全,还来做广告!
Football is my ALL!
fu_tiansweet
驱动老牛
驱动老牛
  • 注册日期2004-01-08
  • 最后登录2009-07-10
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望526点
  • 贡献值0点
  • 好评度281点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-12-01 10:47
三星S3C2410X处理器详解

就讲了31页

比某些重要的章还要多得多

呵呵

发上来,我们看看 :D
lsn_061
驱动老牛
驱动老牛
  • 注册日期2002-05-09
  • 最后登录2006-10-06
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望261点
  • 贡献值0点
  • 好评度169点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-12-27 10:24
想问一下老大,出一本书需要多少钱??如何运作??谢谢
[img]http://bbs.zndev.com/image/medal/5.gif[/img]
RED_spring
驱动中牛
驱动中牛
  • 注册日期2002-07-28
  • 最后登录2016-11-06
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望19点
  • 贡献值0点
  • 好评度17点
  • 原创分0分
  • 专家分0分
  • 社区居民
地下室#
发布于:2005-01-05 17:48
恭喜了! 能不能传上来,尝尝鲜 :)
RED_spring
驱动中牛
驱动中牛
  • 注册日期2002-07-28
  • 最后登录2016-11-06
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望19点
  • 贡献值0点
  • 好评度17点
  • 原创分0分
  • 专家分0分
  • 社区居民
5楼#
发布于:2005-01-05 17:49
想问一下老大,出一本书需要多少钱??如何运作??谢谢


偶也想知道。
unix1998
驱动老牛
驱动老牛
  • 注册日期2002-05-08
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2005-02-20 16:46
hehe,写书前就有朋友告诉我,你写书不被人骂死,果然,书还没出呢,就有砖头砸脑袋了:)

lsn_061兄,出书的运作方式我并不清楚,这次是朋友找我写的,我只是和出版社签了合同。不需要我出钱。
znsoft
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2023-10-25
  • 粉丝300
  • 关注6
  • 积分910分
  • 威望14796点
  • 贡献值7点
  • 好评度2410点
  • 原创分5分
  • 专家分100分
  • 社区居民
  • 最爱沙发
  • 社区明星
7楼#
发布于:2005-02-21 21:20
技术书籍写了,如果好就有人找你的,不需要你付钱,他们会给你钱,不过不多,按书价的6%-7%
http://www.zndev.com 免费源码交换网 ----------------------------- 软件创造价值,驱动提供力量! 淡泊以明志,宁静以致远。 ---------------------------------- 勤用搜索,多查资料,先搜再问。
highwaylost
驱动小牛
驱动小牛
  • 注册日期2003-12-31
  • 最后登录2005-09-26
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2005-03-16 09:38
http://www.china-pub.com/computers/common/info.asp?id=24044

真出来了
“恨怨悲苦憎怒噌 仁爱慈孝耻义廉 是故恨人所以得仁 无爱者必不怨 不慈者必无悲 孝而有苦 憎后耻来 义自怒生 廉人心噌 夹天地七大苦 破人情七大碍--”
游客

返回顶部