
|
|
|
|
| 第一篇 基础篇 第1章 嵌入式Linux基础 1.1 嵌入式系统 1.2 实时与实时系统 1.3 嵌入式Linux 1.4 主流嵌入式芯片简介 1.5 小结 1.6 思考题 第2章 开发嵌入式Linux应用软件 2.1 建立嵌入式开发平台 2.2 嵌入式Linux软件开发工具 2.3 嵌入式Linux应用软件开发流程 2.4 一个简单的应用程序———Helloworld 2.5 小结 2.6 思考题 第二篇 系统篇 第3章 任务管理 3.1 任务概述 3.2 任务状态的转变 3.3 任务调度 3.4 常用任务管 API 3.5 关于任务的实例 3.6 小结 3.7 思考题 第4章 任务的同步与通信 4.1 任务间同步与互斥 4.2 任务间的同步 4.3 任务间的通信 4.4 嵌入式Linux中的任务间同步与通信 4.5 小结 4.6 思考题 第5章 存储器管理 5.1 存储器管理概述 5.2 Linux存储器管理 5.3 小结 5.4 思考题 第6章 中断处理 6.1 中断概述 6.2 中断机制 6.3 使用中断驱动串口 6.4 小结 6.5 思考题 第7章 嵌入式Linux下串口通信 7.1 串行I/O的基本概念 7.2 在嵌入式GUI特点及种类 7.3 嵌入式Linux时钟管理 7.4 小结 7.5 思考题 第三篇 应用篇 第8章 键盘开发和时钟管理 8.1 最简单的键盘——按键开关 8.2 在嵌入式系统中扩展键盘 8.3 嵌入式Linux时钟管理 8.4 小结 8.5 思考题 第9章 图形界面应用程序开发 9.1 嵌入式GUI特点及种类 9.2 MiniGUI简介 9.3 MiniGUI程序框架及示例 9.4 MiniGUI中的窗口与消息 9.5 键盘与鼠标 9.6 绘图工具与图形设备接口 9.7 MiniGUI中的常用控件 9.8 对话框 9.9 菜单的使用 9.10 小结 9.11 思考题 第10章 USB设备驱动程序开发 10.1 USB体系结构 10.2 USB通信协仪 10.3 USB设备驱动程序设计 10.4 小结 10.5 思考题 第11章 用LED和LCD作系统输出 11.1 在嵌入式Linux系统中扩展LED输出 11.2 LCD显示器的使用 11.3 在嵌入式Linux中使用LCD 11.4 小结 11.5 思考题 第12章 在嵌入式Linux系统中扩展PCI设备 12.1 PCI总线规范 12.2 嵌入式Linux对PCI设备的支持 12.3 编写嵌入Linux下PCI驱动程序 12.4 小结 12.5 思考题 第13章 嵌入式Linux网络编程 13.1 嵌入式Linux网络体系结构 13.2 嵌入式Linux环境下的socket编程 13.3 网络编程实例——使用socket编写代理服务器 13.4 小结 13.5 思考题 第14章 嵌入式数据库 14.1 嵌入式系统中的数据库 14.2 mSQL简介 14.3 在Linux上安装和配置mSQL 14.4 mSQL工具程序 14.5 mSQL的C API函数 14.6 mSQL嵌入式数据库应用实例分析 14.7 小结 14.8 思考题 参考文献 |
商品评论(0条)