





定价:59元
印次:1-5
ISBN:9787302631880
出版日期:2023.08.01
印刷日期:2024.12.16
图书责编:刘星
图书分类:教材
《Qt嵌入式开发实战——从串口通信到JSON通信(微课视频版)》针对嵌入式、物联网开发的工程需求,在全面介绍UART接口、RS485接口等硬件接口的工作原理、调试方法的基础上,介绍了Qt跨平台开发的知识,如GUI编程、信号和槽、定时器、事件循环、HTTP和TCP通信等。尤其是着重介绍了网络通信中常用的JSON的原理和cJSON库的使用方法。本书以一个气象站程序为例,对介绍的知识加以应用,同时展示了工程实践中程序迭代升级的过程。 《Qt嵌入式开发实战——从串口通信到JSON通信(微课视频版)》可以分为3部分:第一部分(第1章和第2章)主要介绍硬件接口知识,包括硬件接口(UART、RS485)、通信协议(Modbus)、调试工具(逻辑分析仪、串口调试助手)等的原理和使用方法;第二部分(第3~6章)主要介绍Qt开发的知识,包括GUI程序开发、控件、信号和槽、事件的使用等;第三部分(第7章和第8章)不但介绍了HTTP与TCP等协议原理、Qt进行网络通信的方法,还结合中国移动OneNET物联网平台介绍了JSON数据交换格式和cJSON库的使用等。 《Qt嵌入式开发实战——从串口通信到JSON通信(微课视频版)》既可作为高等学校嵌入式、物联网、自动化、微电子、通信工程、计算机等专业的教材,也可作为实践案例供嵌入式、物联网相关行业的研发人员和研究人员参考。
曹珂,男,讲师,博士毕业于南京邮电大学,现任金陵科技学院教师。研究方向为嵌入式系统、物联网、无线通信。参与多项项目,多次指导学生参与学科竞赛并获奖。
前言 写作背景 自从1999年Kevin Ashton提出了物联网(Internet of Things,IoT)的概念后,经过二十多年的发展,物联网技术已经走入了每个人的生活中。物联网是新一代信息技术的重要组成部分,也是嵌入式技术和互联网相互融合的产物。随着智能设备、智能终端的不断发展,物联网技术和嵌入式技术变得密不可分。 2022年1月12日,国务院《“十四五”数字经济发展规划》中提出要打造智慧共享的新型数字生活,加快既有住宅和社区设施数字化改造,打造智能楼宇、智能停车场、智能充电桩、智能垃圾箱等公共设施。2022年4月25日,国务院《关于进一步释放消费潜力促进消费持续恢复的意见》指出,“要推进第五代移动通信(5G)、物联网、云计算、人工智能、大数据等领域标准研制。”艾瑞咨询系列研究报告(2022年第6期)指出,在2022年1~5月,仅智能家居行业投融资事件就达到了60次,涉及金额166亿元人民币。 不难看出,随着数字经济政策上升至国家战略,嵌入式、物联网行业的春天来了。越来越多的高校毕业生和企业研发人员选择这一领域作为职业发展方向。 但是嵌入式、物联网的开发与传统的软件开发不同。它不仅要求研发人员具有一定的工程经验积累,还要具有软件编程知识、硬件开发知识、网络通信知识甚至云计算知识等。而且物联网和嵌入式开发有着自己独有的测试工具、调试方法。如果不了解这些方法,强行上马必然会事倍功半。 针对这一现状,编者结合自身的教学经验和项目经验,对嵌入式、物联网行业常用的UART和RS485接口、Qt开发平台、网络通信和JSON数据交换格式(...
目录
配套资源
第1章准备工作(视频讲解: 25分钟,2集)
1.1Qt的安装和基本操作
1.1.1Qt和Qt Creator
1.1.2Windows平台下Qt安装
1.1.3树莓派平台下Qt的安装
1.1.4Qt Creator的基本使用
1.2配套气象站硬件介绍
1.2.1气象站使用的硬件传感器
1.2.2气象站配套电路板
1.2.3气象站硬件的使用方法
1.3本章小结
扩展阅读: 扎根江苏、服务全球的南京沁恒
第2章串行通信原理和硬件模块的使用(视频讲解: 40分钟,4集)
2.1UART接口简介
2.1.1UART串行通信原理
2.1.2USB转串口模块的使用
2.1.3串口调试助手的使用
2.1.4串口数据的自发自收
2.2GY39气象信息模块的原理和使用
2.2.1模块介绍
2.2.2数据包结构
2.2.3使用逻辑分析仪捕获UART通信波形
2.2.4使用PC读取硬件测量数据
2.3RS485通信接口和Modbus协议
2.3.1RS485接口原理
2.3.2Modbus协议原理
2.4PR3000风速风向模块的原理和使用
2.4.1模块介绍
2.4.2模块地址的修改
2.4.3使用PC读取硬件测量数据
2.5本章小结
扩展阅读: 自动气象站在我国的发展
第3章简易C++基础
(视频讲解: 43分钟,5集)
3.1C和C... 查看详情
贴近工程应用,实践性强
围绕简易气象站这一主题,从嵌入式项目开发的角度设计了一系列循序渐进、由浅入深的案例。
夯实硬件基础,加深理解
不但讲解了工程领域常用的UART接口、RS485接口、Modbus通信协议的工作原理和工作过程,还讲解了工程上常用的逻辑分析仪、串口调试助手、网络调试助手等测试工具。
资源配套齐全,便于教学
配套程序代码、工具软件、扩展阅读、教学课件、教学大纲、电子教案等资源。
"