[讨论] 嵌入式编程思想——集网上精华于一体

songbo   2008-8-1 09:19 楼主
致谢:
谨以此书献给我的女友:Tangxuan,是她给予我莫大的激情和动力来完成本书,如果没有她默默的关心和支持,或许这本书至今仍只是一个构想,是她使我能梦想成真把这本书贡献给大家。
感谢我的母亲,正至母亲节,虽然现在我不能在她身边陪她,但是她谆谆教诲一直影响着我的一生,感谢我的父亲,是他教会了我做人的道理。
感谢嵌入式技术网,本书大部分资料来源于此,感谢嵌入式技术网的管理员、版主和会员,他们的热情为本书提供了创作的源泉。
感谢所有关心我的人,是他们使我有了一个良好的学习、生活、交流的氛围。
Dedication
To My girlfriend Tangxuan, whose courage and determination are an everyday guiding light,I love her for ever, and to My mother and Dad, whose foresight and education are an everlasting source of inspiration,and to everyone who take care of me,thanks.
Zhengyu
2006-5-13
本书结构如下:
二、嵌入式基础-嵌入式开发环境构建
1、软硬件环境构建-构建宿主机和目标机软硬件环境,构建交*编译、连接、调试环境,集成开发环境等,  安装开发工具和文件、 配置超级终端/minicom、配置TFTP网络服务、 配置NFS网络服务、引导目标板启动Linux内核、交*编译应用程序、交*调试应用程序,嵌入式Linux开发环境构建。
      1.1 交*开发环境介绍
      1.2 编译交*开发工具链
      1.3 配置主机开发环境
      1.4 建立交*开发环境
      1.5 交*调试应用程序
2、启动引导技术-Bootloader技术分析与移植,U-BOOT分析与移植、开发系统引导程序、 Bootloader介绍、u-boot工程介绍、 u-boot的编译使用、u-boot源码分析、u-boot移植过程。
3、内核移植技术-配置编译Linux内核、嵌入式linux内核移植,ARM-Linux内核移植,uClinux内核移植等。
4、文件系统构建-构建嵌入式文件系统,JFFS,YAFFS,NFS文件系统构建,部署Ramdisk文件系统的过程,部署JFFS2文件系统的过程。
三、嵌入式编程技术
1、汇编语言-ARM指令与汇编语言。
2、C/C++/Java-深入C/C++/Java编程语言,掌握在嵌入式下面的使用方法,GCC工具链进行远程交*编译、连接、调试,J2ME移动编程技术。
3、通信编程技术-涉及socket、BSD套接字通信编程,设备之间进行通信,基于嵌入式Linux的TCP/IP网络结构, 基于嵌入式Linux的socket编程。
4、嵌入式数据库编程-MYSQL编程与应用。
5、其他编程语言-其他嵌入式编程语言ada、VHDL等。
四、嵌入式高级技术
1、内核分析-深入理解内核(嵌入式linux等),编译、移植、修改内核等
2、设备驱动程序开发-开发各种设备驱动程序,触摸屏、I/O接口等
3、嵌入式图形开发-GUI基础知识,建立Qt/Embedded 开发环境,编写qt程序
3、仿真软件-Skyeye嵌入式软件模拟仿真
4、开源项目-开源项目,大家互相交流
五、嵌入式操作系统
1、嵌入式linux-ARM-linux,uClinux,RTlinux操作系统,gcc编译器,gdb调试器,Makefile详解,
2、vxwoks/wince-商业嵌入式操作系统
3、其他系统
六、嵌入式硬件平台
1、ARM
2、DSP
3、其他硬件平台

回复评论 (4)

哪里下载

哪里下载 如何学习
点赞  2008-8-19 15:23
点赞  2008-9-11 13:17

aaaaaaaaa

aaaaaaaaaaaaaaaaaaaaaaaaaaahttp://www.lang33.cn/register.php?fromuid=4475367
点赞  2008-9-13 03:02
嵌入式编程思想
点赞  2008-9-13 11:51
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复