新書推薦:
《
汉匈战争全史
》
售價:HK$
99.7
《
恶的哲学研究(社会思想丛书)
》
售價:HK$
109.8
《
不止江湖
》
售價:HK$
98.6
《
天才留步!——从文艺复兴到新艺术运动(一本关于艺术天才的鲜活故事集,聚焦艺术史的高光时刻!)
》
售價:HK$
154.6
《
双城史
》
售價:HK$
110.9
《
冯友兰和青年谈心系列:不是问题的问题(哲学大师冯友兰和年轻人谈心,命运解读)
》
售價:HK$
55.8
《
月与蟹(青鲤文库)荣获第144届直木奖,天才推理作家经典作品全新译本。一部青春狂想曲,带你登上心理悬疑之巅。
》
售價:HK$
50.4
《
索恩丛书·盛清统治下的太监与皇帝
》
售價:HK$
88.5
|
編輯推薦: |
1. 展现完整的Qt完装和配置流程。2. 基础程序均用代码和UI各实现一次,详细解读代码,展现交叉编译的流程。3. 展现串口通信和网络通信程序实现的详细操作。
|
內容簡介: |
《嵌入式系统与Qt程序开发》一书主要讲述了基于Qt的嵌入式图形化界面程序的开发,从准备工作开始讲述直到网络程序的开发。本书主要分为三大部分:第1部分包含了第1章,主要讲述了虚拟机和Qt的安装、配置和使用,为后续章节做好准备;第2部分包含了第2~4章,每章都用两种方法实现相同的功能,从而引导读者入门;第3部分包含了第5、6章,实现了串口通信和网络通信两个实例。本书可作为高职高专院校电子信息类相关专业学生的教材,也适合作为Qt图形化界面开发初学者的参考书。
|
目錄:
|
出版说明前言 第1章嵌入式系统与Qt11.1交叉编译简介11.2Linux PC与虚拟机21.2.1虚拟机21.2.2VirtualBox的安装31.2.3VirtualBox的使用41.3交叉编译环境81.3.1安装VirtualBox增强功能81.3.2共享文件夹的设置与使用81.3.3交叉编译环境的安装与配置161.4Qt简介221.5Qt的安装与配置241.5.1g的安装241.5.2Qt Opensource的安装251.5.3嵌入式Qt工具链的安装361.5.4Qt Creator的安装371.5.5Qt的配置411.6实训461.7习题46第2章你好,Qt!472.1你好,Qt!(代码版)472.1.1新建工程472.1.2新建源代码文件512.1.3源代码编写与解读522.1.4x86 Linux编译、调试与发布692.1.5Embedded Linux编译、发布与运行742.2你好,Qt!(UI版)852.2.1新建工程852.2.2编辑界面文件892.2.3源代码完善与解读952.2.4x86 Linux编译、调试与发布1052.2.5Embedded Linux编译、发布与运行1052.3实训1052.4习题106第3章信号与连接1073.1信号与连接(代码版)1073.1.1新建工程与源代码1073.1.2源代码编写与解读1073.1.3x86 Linux编译、调试与发布1103.1.4Embedded Linux编译、发布与运行1113.2信号与连接(UI版)1113.2.1新建工程1113.2.2编辑界面文件1123.2.3源代码完善与解读1183.2.4x86 Linux编译、调试与发布1223.2.5Embedded Linux编译、发布与运行1223.3实训1233.4习题123第4章窗口部件的布局1244.1窗口部件的布局(代码版)1244.1.1新建工程与源代码1244.1.2源代码编写与解读1244.1.3x86 Linux编译、调试与发布1304.1.4Embedded Linux编译、发布与 运行1304.2窗口部件的布局(UI版)1304.2.1新建工程1304.2.2编辑界面文件1314.2.3源代码完善与解读1384.2.4x86 Linux编译、调试与发布1424.2.5Embedded Linux编译、发布与运行1424.3实训1424.4习题142第5章嵌入式串口通信程序1435.1Linux串行通信概述1435.2新建工程1485.3编辑界面文件1495.4初始化串口1585.4.1转到自定义槽函数1585.4.2串口初始化代码1595.4.3串口初始化代码解读1615.5接收并显示串口消息1705.5.1接收并显示串口消息代码1705.5.2接收并显示串口消息代码解读1715.6从串口发送消息1745.6.1转到自定义槽函数与发送消息代码1745.6.2发送消息代码解读1755.7x86 Linux编译、调试与发布1785.7.1虚拟串口1785.7.2串口通信程序调试1805.8Embedded Linux编译、发布与运行1845.9实训186 5.10习题186第6章嵌入式网络通信程序1876.1网络通信概述1876.1.1网络发展概述1876.1.2TCPIP组网1906.1.3网络程序结构1926.2嵌入式服务器端程序开发1936.2.1新建工程1936.2.2编辑界面文件1946.2.3转到自定义槽函数1986.2.4构造与析构函数1996.2.5网络函数2006.3嵌入式客户端程序开发2046.3.1新建工程2046.3.2编辑界面文件2056.3.3转到自定义槽函数2106.3.4构造与析构函数2126.3.5读取Socket2136.4编译、调试与发布2136.4.1x86 Linux编译、调试与发布2136.4.2Embedded Linux编译、发布与运行2156.5实训2176.6习题217参考文献218
|
內容試閱:
|
近年来,嵌入式系统得到了飞速的发展,应用范围遍布人们生产、生活的各个领域。在嵌入式操作系统中,嵌入式Linux的应用非常广泛,人们也希望使用界面友好的图形化界面程序,那么怎样来开发嵌入式Linux中的图形化界面程序呢?使用Qt是一个很不错的选择。由于嵌入式系统本身资源的限制,需要一些额外的工作来搭建相关的开发平台。《嵌入式系统与Qt程序开发》一书将介绍怎样搭建嵌入式Qt开发平台和基于Qt的嵌入式图形化界面程序的开发。第1章介绍交叉编译工具链、虚拟机和Qt的安装与配置。第2章用两种方法实现你好,Qt!,了解C和Qt的入门知识。第3章用两种方法实现信号与连接,了解Qt的内省机制。第4章用两种方法实现窗口部件的布局,了解Qt的布局。第5章介绍嵌入式串口通信程序的实现。第6章介绍嵌入式网络通信程序的实现。本书由淮安信息职业技术学院沙祥主编,张洪明参编。在本书编写过程中,得到了淮安信息职业技术学院的领导和同仁们的大力支持,在此向他们表示衷心的感谢。由于编者水平有限,本书中必然存在不足之处,恳请广大读者批评指正。
|
|