书名:《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
IGBT(绝缘栅双极性晶体管)是一种电压控制型功率器件,它所需驱动功率小,控制电路简单,导通压降低,且具有较大的安全工作区和短路承受能力。
因此,目前IGBT已在中功率以上的电力电子系统中(如变频器、UPS电源、高频焊机等)逐渐取代了POWERMOSFET及POWERBJT而成为功率开关元件市场中的重要一员。
  然而如何有效地驱动并保护IGBT则成为目前电力电子领域中的重要研究课题之一。
一个具有保护功能的驱动电路不但能在正常工作状态下给IGBT提供所需的驱动功率,在异常工作状态下能起保护IGBT的作用,而且应当能使电力电子系统中的IGBT有很好的替换特性。
因此高功能的驱动电路是提高电子产品品质和可靠性,从而增强其竞争力的关键之一。
2018/4/25 2:06:04 423KB 模拟/电源
1
地形化通过简单的RESTAPI端点应用Apply\DestoryTerraform模块。
Drone.ioCI/CD单元测试和自动推送形态:代码覆盖率:产品特点RESTAPI运行:terraformapplyterraformdestroy无需更改代码,支持所有未修改的terraform模块的100%内置对多个terraform工作区的支持可以通过请求主体将变量传递给terraform运行(作为-vararg传递给terraformapply或terraformdestroy命令)支持多个模块目录更改前自动运行terraform
2016/2/6 22:46:54 27KB python api docker flask
1
强大的替代Windows记事本Notepad的编辑器,编辑文件的大小只受虚拟内存大小的限制,支持拖放式编辑,你可以把它作为一个简单的网页编辑器使用。
普通用户也可不安装模板而只使用单独的主程序,支持WIN2K的Unicode编码。
TextPad是一款功能非常强大的文本编辑工具,它几乎拥有你所需要的一切功能:多文档操作、拖放支持、文档大小无限制、无限撤消操作、完全支持中文双字节、语法加亮、拼写检查、便易的宏功能、强大的查找替换和正则表达式、丰富的编辑操作、简易的排版功能、独到的字块操作、方便的工作区管理……非常全面的配置选项,所有的控制权都交给你处理,设计的真是太贴心了,甚至可以单独作为一个网页编辑器使用。
支持多种程序言语,是程序员学习编程的简单工具。
2018/4/11 23:23:29 2.45MB TextPad 5.20 汉化版 破解版
1
编码练习我的编码练习工作区。
目录布局src/Java源代码目录。
src/util/小型数据结构,如Pair,ListNode,TreeNode。
帮助进行测试的辅助工具,例如TreeFactory从数组构建树,IntArrays从JSON文件加载数组,随机播放数组,等等。
代码片段,如交换arr[i]和arr[j]。
src/data_structure/解决新问题时可能有用的数据结构实现。
src/算法/解决常见问题的算法。
档案/LeetCode,HackerRank等针对问题的存档解决方案。
出于记录目的,将代码转储到此处。
Java8+和C++20在语法上的比较功能编程JavaLambda表达式比C++更简约:参数类型可以省略;
{}和return关键字可以省略。
Java中的原始值数组上的Ma
2019/2/12 7:58:38 12.22MB Java
1
软件安装要求:电脑中必须己经装有.NetFramwork2.0软件,若您的电脑中没有此软件,可以到www.gougou.com里下载,然后安装,再装U盘复制机器人。
功能:能把电脑中指定文件自动复制到U盘。
使用步骤:软件安装成功后,启动软件,把要复制的文件拖到软件工作区或着粘贴到工作区。
然后插入U盘,软件就自动把文件复制到U盘,待提示复制完成可以拔出U盘时,拔出U盘即可。
无需再退出。
(软件中采用安全措施,所以U盘可以直拔.)软件适用方向:对同一材料,拷贝人数众多情况。
如:学校学生拷贝教师PPT、手机音乐下载店等。

2017/10/27 3:41:55 1.42MB 自动复制
1
建树该项目是使用生成的。
:magnifying_glass_tilted_right:Nx是用于Monorepos的一组可扩展开发工具。
快速入门和文档向您的工作区添加功能Nx支持许多插件,这些插件添加了用于开发不同类型的应用程序和不同工具的功能。
这些功能包括生成应用程序,库等以及用于测试和构建项目的devtool。
以下是一些可以添加到工作区的插件:ngadd@nrwl/angularngadd@nrwl/reactWeb(无框架前端)ngadd@nrwl/webngadd@nrwl/nestngadd@nrwl/expressngadd@nrwl/node产生申请运转ngg@nrwl/angular:appmy-app生成一个应用程序。
您也可以使用上述任何插件来生成应用程序。
使用Nx时,可以在同一工作空间中创建多个应用程序和库。
生成一个库运转ngg@nrwl/angular:libmy-lib生成一个库。
您也可以使用上述任何插件来生成库。
库可跨库和应用程序共享。
可以从@jians
2017/10/1 22:16:13 384KB nodejs api redis app
1
本设计实现大型仓库的环境监测控制系统,通过蓝牙通信方式,由上位机APP控制端对大型仓库的风扇开关给数据读取等实现无线控制,并通过对环境温湿度的判断,做到风扇开启的温湿度自动调节。
目前的大型仓库不同工作区需要不同物品受影响的环境参数,都有很大程度的要求,针对于这一现象,通过直接方便的对环境温湿度的控制,处理了目前仓库环境监测的耗能高、控制方式单一等问题,提高仓储质量;
适用于各种环境可控,并实现闭环反馈控制,并且具有仓库环境监测系统功能,温湿度异常报警等功能;
内容完整全面,资料整理丰富,电路图、流程图、清晰完整。
2018/9/20 2:07:10 1.13MB 蓝牙通信、 stm32 环境监控
1
TextPad是一款功能非常强大的文本编辑工具,它几乎拥有你所需求的一切功能:多文档操作、拖放支持、文档大小无限制、无限撤消操作、完全支持中文双字节、语法加亮、拼写检查、便易的宏功能、强大的查找替换和正则表达式、丰富的编辑操作、简易的排版功能、独到的字块操作、方便的工作区管理……非常全面的配置选项,所有的控制权都交给你处理,设计的真是太贴心了。
配合模版,甚至可以编译代码。
2017/8/20 18:36:05 3.59MB textpad 6.1
1
最终版本的网络工程毕业设计,另有开题报告,题目申报表,任务书。
中期答辩,实习日记目录摘要 IAbstract II第1章概述 11.1报业大厦发展背景分析 11.2数字化报业 11.3锦州报业新闻大厦网络设计的意义 1第2章需求分析 32.1工程概况 32.2应用需求 32.2.1总体需求 32.2.2功能需求 32.2.3功能需求 32.2.4业务需求 42.2.5网络管理需求 4第3章锦州报业新闻大厦网络的总体设计 53.1网络结构 53.1.1核心层 53.1.2汇聚层 53.1.3接入层 53.2网络结构的实现 53.3IP地址分配 63.3.1VLAN 63.3.2IP地址划分 7第4章锦州报业新闻大厦网络的逻辑设计 84.1计算机网络系统的设计 84.2一卡通系统设计 104.2.1一卡通系统 104.2.2一卡通系统特点 114.3监控系统设计 134.3.1监控系统 134.3.2监控系统安装原则 134.3.3监控系统组成 144.4OA系统设计 154.4.1OA系统 154.4.2OA系统的集成 154.4.3OA系统的设计 15第5章锦州报业新闻大厦综合布线系统 175.1管理间子系统 175.2设备间子系统 175.3干线子系统 185.4水平子系统 185.5工作区子系统 18第6章服务器的配置 216.1WEB配置 216.2DNS配置 266.3DHCP配置 316.4FTP配置 36第7章仿真模拟测试 417.1思科模拟器简介 417.2仿真模拟环境搭建 417.3设备配置代码 427.4仿真测试结果 44第8章总结 47参考文献 48致谢 49附录Ⅰ 50附录Ⅱ 68
2015/7/22 2:42:04 3.83MB 网络工程 综合布线 弱电系统
1
共 53 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡