嵌入式Linux C语言应用开发教程-第2版-移动学习版

首页 > 图书 > 教材教辅/2020-09-24 / 加入收藏 / 阅读 [打印]
嵌入式Linux C语言应用开发教程-第2版-移动学习版

嵌入式Linux C语言应用开发教程-第2版-移动学习版

作者:本书编委会

开 本:16开

书号ISBN:9787115472267

定价:

出版时间:2018-04-01

出版社:人民邮电


5.5 实验内容

小结

思考与练习

第6章 嵌入式Linux多任务编程

6.1 Linux下多任务概述

6.1.1 任务

6.1.2 进程

6.1.3 线程

6.2 进程控制编程

6.2.1 进程编程基础

6.2.2 Linux守护进程

6.3 进程间通信

6.3.1 Linux下进程间通信概述

6.3.2 管道通信

6.3.3 信号通信

6.3.4 信号量

6.3.5 共享内存

6.3.6 消息队列

6.4 多线程编程

6.4.1 线程基本编程

6.4.2 线程之间的同步与互斥

6.4.3线程属性

6.4.4 线程私有数据

6.5 实验内容

6.5.1 编写多进程程序

6.5.2 编写守护进程

6.5.3 有名管道通信实验

6.5.4 共享内存实验

6.5.5 线程池实验

小结

思考与练习

第7章 嵌入式Linux网络编程

7.1 TCP/IP概述

7.1.1 TCP/IP的分层模型

7.1.2 TCP/IP分层模型特点

7.1.3 TCP/IP核心协议

7.2 网络编程基本知识

7.2.1 套接字概述

7.2.2 地址及顺序处理

7.2.3 套接字编程

7.2.4 编程实例

7.3 网络高级编程

7.3.1 非阻塞和异步I/O

7.3.2 使用多路复用

7.4 实验内容:NTP的客户端实现

小结

思考与练习

第8章 嵌入式Linux设备驱动编程

8.1 设备驱动编程基础

8.1.1 Linux设备驱动概述

8.1.2 Linux内核模块编程

8.2 字符设备驱动编程

8.2.1 字符设备驱动编写流程

8.2.2 重要数据结构

8.2.3 设备驱动程序主要组成

8.2.4 字符设备驱动程序框架

8.3 基于设备树的字符驱动程序实例

8.4 GPIO驱动程序实例

8.4.1 GPIO工作原理

8.4.2 GPIO驱动程序

8.5 按键驱动程序实例

8.5.1 中断编程

8.5.2 按键工作原理

8.5.3 按键驱动程序

8.5.4 中断信息的编写

小结

思考与练习

第9章 Qt图形编程

9.1 嵌入式GUI简介

9.1.1 Qt/Embedded

9.1.2 其他嵌入式图形用户界面开发环境

9.2 Qt/Embedded开发入门

9.2.1 Qt/Embedded介绍

9.2.2 Qt/Embedded信号和插槽机制

9.2.3 搭建Qt/Embedded-5.8.0开发环境

9.2.4 Qt/Embedded窗口部件

9.2.5 Qt/Embedded图形界面编程

9.2.6 Qt/Embedded对话框设计

9.3 实验内容:使用Qt编写 “Hello,World”程序

小结

思考与练习

第10章 综合实例——仓库信息处理系统

10.1 仓库信息处理系统概述

10.1.1 系统组成

10.1.2 前端数据中心(Cortex-A9)

10.1.3 显示中心

10.2 基本数据结构

10.3 功能实现

10.3.1 数据接收模块

10.3.2 数据处理模块

10.3.3 共享内存刷新模块

10.3.4 显示中心

10.3.5 线程相关

小结

思考与练习

参考文献





嵌入式Linux C语言应用开发教程-第2版-移动学习版 作者简介

刘洪涛,北京华清远见科技信息有限公司技术总监,ARM公司全球认证讲师。参与编写过几十本专业图书;国内知名物联网方向技术顾问;首批高校物联网专业建设教学指导委员会专家委员会成员;丰富的嵌入式及物联网系统软、硬件产品开发经验;主持开发过多个大型嵌入式及物联网项目,涉及工业控制、网络、通讯、消费电子等众多领域。

嵌入式Linux C语言应用开发教程-第2版-移动学习版

 2/2   首页 上一页 1 2

教材 研究生/本科/专科教材 工学

在线阅读

  • 最新内容
  • 相关内容
  • 网友推荐
  • 图文推荐