| 作 者: | 陈长顺 |
| 出版社: | 北京航空航天大学出版社 |
| 丛编项: | |
| 版权说明: | 本书为公共版权或经版权方授权,请支持正版图书 |
| 标 签: | 操作系统 大学教材教辅 计算机与互联网 教材教辅 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
项目1 构建嵌入式Linux开发环境
1.1 知识背景
1.1.1 嵌入式系统的组成
1.1.2 嵌入式系统开发板
1.1.3 交叉编译工具链
1.1.4 交叉编译环境的组成
1.1.5 Linux服务
1.2 项目需求
1.3 项目设计
1.3.1 开发板的选定
1.3.2 开发方案的确定
1.4 项目实施
任务一:组建开发平台
任务二:配置超级终端
任务三:安装与配置DNW
任务四:安装虚拟机
任务五:安装Linux操作系统
任务六:实现Windows共享
任务七:配置NFS服务
任务八:配置FTP服务
任务九:安装与配置交叉编译工具链
1.5 项目小结
1.6 工程实训
实训目的
实训环境
实训内容
实训步骤
1.7 拓展提高
思考
操作
项目2 开发简单应用程序
2.1 知识背景
2.1.1 嵌入式软件系统的组成
2.1.2 BootLoader的功能与使用
2.1.3 内核移植与下载
2.1.4 根文件系统的建立
2.1.5 嵌入式应用程序开发
2.2 项目需求
2.3 项目设计
2.4 项目实施
任务一:下载BootLoader
任务二:移植内核
任务三:移植根文件系统
任务四:编写“Hello World”应用程序
任务五:实现开机自启动“Hello World”
2.5 项目小结
2.6 项目实训
实训目的
实训环境
实训内容
实训步骤
2.7 拓展提高
思考
操作
项目3 开发设备驱动程序
3.1 知识背景
3.1.1 设备驱动程序的概念
3.1.2 设备驱动程序的结构
3.1.3 设备驱动开发的API函数
……
项目4 实现图形用户界面应用程序
项目5 开发多线程程序
项目6 开发串口通信应用程序
项目7 开发多媒体应用程序
项目8 开发数据库应用程序
项目9 开发网络应用程序
参考文献