书名:《VisualC++串口通信技术详解》(机械工业出版社.李景峰.杨丽娜.潘恒)PDF格式扫描版,全书分为16章,共368页。
2010年6月出版。
内容简介本书介绍如何利用VisualC++集成开发环境进行串口通信程序开发。
书中精选来自工程实践的应用范例,主要涵盖串口通信的理论基础、Visualc++集成开发环境简介、MSComm控件串口编程、WindowsAPI串口编程、TAPI通信编程、串口实现双机互连、串口调试精灵、串口控制Modem设备、串口控制单片机、串口控制PLC、串口控制射频卡、串口控制GPS模块、串口控制云台摄像头、智能报警系统、语音自动应答系统以及USB转RS-232串口实例等。
本书通俗易懂,内容翔实,层次分明,注重知识的系统性、针对性和先进性,注重基础理论与工程实践之间的相互联系。
书中实例的源代码均在随书光盘中提供,以方便读者学习和使用。
本书可作为具有一定Visualc++使用基础的读者开发串口通信程序的参考书,也可作为科研单位、高等院校相关专业技术人员的参考书目录前言第一篇基础理论和基本方法第1章串口通信理论基础1.1接口技术1.1.1接口的定义1.1.2接口的基本功能1.1.3接口的基本控制方式1.1.4并行接口技术1.1.5串行接口技术1.2RS-232C标准1.2.1RS-232C电气特性1.2.2RS-232C连接器机械特性1.2.3RS-232C的接口信号1.2.4RS-232C的通信方式1.3RS-422/RS-485标准1.3.1RS-422简介1.3.2RS-485简介1.3.3RS-422/RS-485网络安装注意点1.4SPI总线标准1.4.1SPI总线原理1.4.2SPI总线特点1.5USB总线标准1.5.1USB总线总体结构1.5.2USB数据传输逻辑结构1.5.3传输类型1.6使用串口通信的典型外设1.6.1Modem1.6.2传真机1.6.3GPS接收机1.7实践拓展第2章VisualC++集成开发环境简介2.1面向对象程序设计与C++语言2.1.1面向对象程序设计概述2.1.2C++语言基础2.1.3C++的面向对象特性2.2VisualC++6.0集成开发环境2.2.1visualC++6.0开发环境2.2.2项目与项目工作区2.2.3应用程序向导AppWizard2.2.4集成开发基本操作2.2.5联机协助文件2.3MFC应用程序的创建2.4实践拓展第3章MSComm控件串口编程3.1MSComm控件简介3.1.1MSComm控件描述3.1.2MsComm控件常用属性3.1.3MSComm控件其他属性3.1.4MSComm控件的事件3.2MSComm控件编程步骤3.2.1加载MSComm控件到项目3.2.2初始化并打开串行端口3.2.3捕获串行端口事件3.2.4串行端口数据读写3.2.5关闭串行端口3.2.6程序发布问题3.3使用MsComm控件实现串口通信接收3.4实践拓展第4章WindowsAPI串口编程4.1windowsAPI串行编程概述4.1.1串行编程的数据结构4.1.2串行编程的Win32API函数4.2win32API串口通信编程方式4.2.1打开串行端口4.2.2配置串行端口4.2.3读写串行端口4.2.4关闭串行端口4.3基于win32API函数实现串口通信发送程序4.4实践拓展第5章TAPI串口编程5.1TAPI概述5.1.1TAPI的含义5.1.2TAPI的体系结构5.1.3TAPI的服务类型5.2windowsTAPI2.x函数集5.2.1WindowsTAPI编程流程5.2.2TAPI2.x常用函数5.3使用TAPI实现电话拨打程序5.4实践拓展第二篇串口编程基础应用第6章串口实现双机互连6.1概述6.2通信协议及实现方案6.2.1异步串行通信6.2.2同步串行通信6.3实现代码分析6.3.1程序主体设计及关键模块分析6.3.2使用API通信6.4实践拓展第7章串口调试精灵7.1串口调试工具实现的基本要求7.2串口调试精灵的编程实现7.2.1软件功能及流程设计7.2.2程序界面分析7.2.3编程实现7.2.4使用测试7.3实践拓展第8章串口控制Modem设备8.1Mode
2019/11/1 2:53:23 62.99MB 串口通信
1
VisualCTurboC串口通讯编程实践(第2版)随书光盘
2015/11/24 2:24:41 1.23MB Visual C TurboC串口通信
1
《SatelliteOrbitsModels,MethodsandApplications/卫星轨道--模型方法和应用》(OliverMontenbruck、EberhardGill)是一本指导读者学习卫星轨道确定与预报理论,掌握实践操作的现代教科书。
从轨道动力学基础知识开始,本书重点引见了基本摄动力模型和精密跟踪方法,详细描述了大量用于轨道确定和预报的算法,特别是数值处理过程。
随书附带了C++源代码程序和所有示例习题与应用,这些程序基于一个强大的航天动力学库,具有很好的移植性,可以用于个人应用开发。
另外,本书还以互联网超链接方式收录了大量的网络资源,便于航天动力学信息的完善和更新。
本书可以为学习卫星导航、大地测量和航天技术的学生与研究人员,以及关注航天动力学的卫星工程师和操作人员提供参考。
本资源为随书光盘中的源代码,英文版电子书可到http://download.csdn.net/detail/prince_504/4820688下载。
2020/11/12 5:09:02 3.01MB Satellite; Orbit; Code
1
汤国安、李发源、刘学军编著的数字高程模型教程(第二版),这个资源是这本书随书光盘里的尝试数据
1
李华明编著的《Android游戏编程之从零开始》主要系统地讲解了Android游戏开发,从最基础部分开始,让零基础的Android初学者也能快速学习和掌握Android游戏开发。
《Android游戏编程之从零开始》一共8章,内容包括Android平台引见与环境搭建、Hello,Android!项目剖析、游戏开发中常用的系统组件、游戏开发基础、游戏开发实战、游戏开发提高篇、Box2d物理引擎、物理游戏实战。
随书光盘包括全书65个项目源代码。
本书适合Android游戏开发的初学者使用,也适合作为Android游戏培训的教材和高校游戏专业师生的参考书。
编辑推荐这本《Android游戏编程之从零开始》非常出色,简明易懂,内容也妙趣横生。
书中既恰到好处地讲解了Android独有的特性,又突出了高质量游戏编程的原则。
它不仅重点讲解了游戏编程技术,还融入了作者李华明多年游戏开发的经验,同时涉及了应用软件开发技术。
不管你是应用软件开发人员还是游戏开发人员,无论你是初学者还是经验丰富的程序员,本书值得所有Android开发人员拥有。
目录第1章 Android平台引见与环境搭建第2章 Hello,Android!第3章 Android游戏开发常用的系统控件第4章 游戏开发基础第5章 游戏开发实战演练第6章 游戏开发提高篇第7章 Box2D物理引擎第8章 Box2D物理游戏实战
2016/9/22 10:47:53 18.55MB Android 游戏 编程 从零开始
1
simulation_and_software_radio_for_mobile_communications一书电子版和随书光盘附带源程序matlab学惯用
2015/4/3 20:21:46 18.32MB matlab 学习
1
本书无疑是这一领域中创作的著作……每个人都可以把它作为教材和参考书。
本书深入浅出地介绍实时系统的开发过程和技术,提供成功的嵌入系统编程方式,书中采用面向对象软件开发的实践技巧,分析如何提高实时编程的质量。
本书结合嵌入式系统编程中最新概念,使用统一建模语言以及来自于对象技术中的最佳实践,揭示了实时系统开发过程中复杂问题和细节问题,阐明了可调度性,行为模式,实时框架等重要主题,以期帮助读者成为愈加有效的实时编程人员。
随书光盘包括:书中的模型和两个在实时系统和嵌入式系统开发过程中特别有用的应用程序。
本书将实时系统、对象建模、快速开发过程以及系统保险性等几个完全分离的学科统一起来,重点介绍了使用统一建模语言进行基于模型的实时系统和嵌入式系统开发以及被称为ROPES的基于风险的迭代开发生命周期。
本书共分为四部分,包括:基础知识、分析、设计、高级实时对象建模。
另外,书后还包括三个附录,总结了UML符号表示并介绍了两个工具——PhapsodyTimeWiz。
2019/1/25 17:18:28 52.32MB 嵌入式,UML
1
此代码是随书光盘拷贝。
此版本是网上最详细的书签版本,也是最清晰的版本。
MFCWindows程序设计(第2版修订版)(ProgrammingWindowswithMFC,2ndEdition)基本信息作者:(美)JeffProsise[作译者引见]译者:北京博彦科技发展有限责任公司出版社:清华大学出版社ISBN:9787302150428上架时间:2007-5-22出版日期:2007年5月开本:16开页码:1166版次:1-1
2018/8/16 4:26:47 43.71MB MFC Windows 程序设计 源码
1
《用VisualBasic开发交互式CAD零碎》随书光盘代码,绝对详实!
2019/1/23 1:28:22 1.91MB vb cad 交互
1
解密搜索引擎技术实战Lucene&Java精华版(第3版)源码书名:解密搜索引擎技术实战Lucene&Java精华版(第3版)作者:罗刚等编著出版社:电子工业出版社关键词:Lucenesolr搜索引擎Lucene实战随书源码本书随书光盘文件有1G,压缩后有>400MB,我单个文件的权限是80MB故分为下面6个包上传:解密搜索引擎技术实战Lucene&Java精华版(第3版)源码(1)解密搜索引擎技术实战Lucene&Java精华版(第3版)源码(2)-补第5章p1解密搜索引擎技术实战Lucene&Java精华版(第3版)源码(3)-补第5章p2解密搜索引擎技术实战Lucene&Java精华版(第3版)源码(4)-补第6章解密搜索引擎技术实战Lucene&Java精华版(第3版)源码(5)-libp1解密搜索引擎技术实战Lucene&Java精华版(第3版)源码(6)-libp2第5章是文件最大的章节,需要分录成2个文件p1是源码,p2是测试数据excel文件第6章是次大的章节,单独1个文件光盘中所有的jar曾经去重放在了lib目录,>80MB,分了2个文件,libp1放了大部分jar,libp2放了三个大jar
2015/7/17 6:37:43 35.33MB Lucene solr 搜索引擎 Lucene实战
1
共 92 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡