C/C++串口通信典型应用实例编程实践

副标题:无

作   者:曹卫彬等编著

分类号:

ISBN:9787121089800

微信扫一扫,移动浏览光盘

简介

  《C/C++串口通信典型应用实例编程实践》从工程应用的角度出发,对目前流行的三种不同类型的C/C++语言(包括C++ Builder、Visual C++和LabWindows/CVI)开发串口通信(也称为串行通信)程序进行了阐述。基础篇简单介绍了C/C++语言实现串口通信需要的基本知识;应用篇通过PC与PC、PC与单片机、PC与智能仪器、PC与PLC、PC与GSM短信模块、PC与远程I/O模块等典型应用实例,详细介绍了C/C++语言利用MSComm控件、API函数实现串口通信的程序设计方法。每个实例的设计任务同时采用C++ Builder、Visual C++和Labgrmdows/CVI实现。   《C/C++串口通信典型应用实例编程实践(含光盘1张)》内容丰富,结构清晰,文字叙述深入浅出,通俗易懂,以实践应用为主,突出程序设计,重在功能实现,有较强的实用性和可操作性。   《C/C++串口通信典型应用实例编程实践(含光盘1张)》可作为高等院校计算机应用、测控技术、机电一体化、自动化等专业的研究生、本科生以及计算机测控系统研发的工程技术人员等学习C/C++串口通信编程技术的参考书。

目录

  基础篇
   第1章 串口通信基础
   1.1 串口通信的基本概念
   1.1.1 并行通信与串行通信
   1.1.2 串行通信的工作模式
   1.1.3 异步传输与同步传输
   1.1.4 硬件握手与软件握手
   1.1.5 串口通信的基本参数
   1.2 串口通信及其标准
   1.2.1 RS-232C串口通信标准
   1.2.2 RS-485串口通信标准
   1.2.3 串口通信线路连接
   1.2.4 个人计算机中的串口
   1.3 串口通信调试
   1.3.1 调试软件
   1.3.2 应用实例
   1.3.3 虚拟串口
   第2章 C/C++编程语言与串口通信
   2.1 串行通信控件MSComm
   2.1.1 MSComm控件处理通信的方式
   2.1.2 MSComm控件的引用
   2.1.3 MSComm控件的常用属性
   2.1.4 MSComm控件的事件
   2.1.5 MSComm控件通信步骤
   2.2 API函数
   2.2.1 动态链接库与API函数
   2.2.2 C++与动态链接库
   2.2.3 与串口通信有关的API函数
   2.2.4 利用API函数操作串口
   2.2.5 利用API函数实现串口通信的查询方法
   2.3 线程
   2.3.1 进程与线程的基本概念
   2.3.2 线程的同步与优先级
   2.3.3 在串口通信编程中使用线程
   2.4 LabWindows/CVI串口通信函数
   2.4.1 串口打开/关闭函数
   2.4.2 串口输入/输出函数
   2.4.3 串口控制函数
   2.4.4 串口状态查询函数
   2.4.5 串口事件处理函数
   2.4.6 调制解调文件传输函数
  应用篇
   第3章 PC与PC串口通信程序设计
   3.1 设计说明
   3.1.1 设计目的
   3.1.2 设计用软、硬件
   3.1.3 硬件线路
   3.1.4 设计任务
   3.2 任务实现
   3.2.1 利用C++ Builder实现PC与PC串口通信
   3.2.2 利用Visual C++实现PC与PC串口通信
   3.2.3 利用LabWindows/CVI实现PC与PC串口通信
   第4章 PC与单片机串口通信程序设计
   4.1 设计说明
   4.1.1 实训目的
   4.1.2 设计用软、硬件
   4.1.3 硬件线路
   4.1.4 设计任务
   4.2 任务实现
   4.2.1 单片机端C51程序
   4.2.2 利用C++Builder实现PC与单片机串口通信程
   4.2.3 利用Visual C++实现PC与单片机串口通信程
   4.2.4.利用LabWindows/CVI实现PC与单片机串口通信程
   第5章 PC与智能仪器串口通信程序设计
   5.1 设计说明
   5.1.1 设计目的
   5.1.2 设计用软、硬件
   5.1.3 硬件线路
   5.1.4 设计任务
   5.2 任务实现
   5.2.1 利用C++ Builder实现PC与智能仪器串口通信
   5.2.2 利用Visual C++实现PC与智能仪器串口通信
   5.2.3 利用LabWindows/CVI实现PC与智能仪器串口通信
   第6章 PC与PLC串口通信程序设计
   6.1 设计说明
   6.1.1 设计目的
   6.1.2 设计用软、硬件
   6.1.3 硬件线路
   6.1.4 设计任务
   6.2 任务实现
   6.2.1 PLC端程序
   6.2.2 利用C++ Builder实现PC与PLC串口通信
   6.2.3 利用Visual C++实现PC与PLC串口通信
   6.2.4 利用LabWindows/CVI实现Pc与PLC串口通信
   第7章 PC与GSM短信模块串口通信程序设计
   7.1 设计说明
   7.1.1 ……

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

C/C++串口通信典型应用实例编程实践
    • 名称
    • 类型
    • 大小

    联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,可直接在线浏览

    loading icon