个人简介
周韧研,清华大学电子的工程学士。现就读清华大学微电子学研究所博士生,从事片上系统(SoC)和集成电路设计的研究工作,负责并参与多个国家自然科学基金项目。在嵌入式硬件电路设计、嵌入式网络通信方面具有多年的项目开发经验,熟悉PPC和ARM体系结构,精通Visual C串口通信编程。
内容简介
本书着重介绍计算机串口通信的硬件原理、软件开发和工程实例。
本书从通信原理和工程实现出发,结合示例讲述使用串口进行通信的原理和开发技术。全书共分12章,第1、2章从电路和通信电子设备角度出发,详细讲解串行通信的理论基础和物理实现;第3~6章介绍在通用计算机(PC)的Windows环境下如何进行串口通信软件的开发,包括使用Windows API、C++串口类以及Qt串口类等;第7~12章以工程中的6个实例为蓝本,介绍Windows平台下串行接口开发与嵌入式设备串口通信开发的相关技术。
书中源代码和项目设计代码请到www.fecit.com.cn的“下载专区”中下载。
本书的编写者具有计算机接口设备开发以及软件开发的大量经验。本书适合于对电子电路和计算机体系有初步了解,但对软件开发掌握不多的读者作为自学用书,也可以作为自动化、电气、工控、机械等领域有相关需求的工程人员的参考。