https://download.csdn.net/download/qq_41739364/86339152
2024/10/1 23:17:35 2.08MB python
1
里面讲了MSComm控件、WinAPI串口通信、CSerial类,例子很详实,每一步操作都有解释。
作者是龚建伟,有一个个人主页www.gjwtech.com,讲串口通信的内容比较多,还行,大家可以先看看这个主页。
本书目录第1章轻松体验串口通信编程与调试1.1初识串口1.1.1从外观上了解串口1.1.2串口通信的发展前景1.2自己制作简单的串口线1.2.1三线制串口接线的规定1.2.2焊接制作自己的串口连接线1.3调试串口通信程序时的几种使用串口的技巧1.3.1查看计算机串口资源1.3.2常规调试-2个物理串口之间的通信1.3.3特殊调试-单个物理串口之间的通信1.3.4虚拟串口-为计算机添加取之不尽的串口资源1.4使用串口调试助手来体验串口通信1.5体验Windows环境下VisualC++串口通信编程1.6体验DOS环境下TurboC串口通信编程第2章VC多线程串口编程工具CSerialPort类2.1类功能及成员函数介绍2.2应用CSerialPort类编制基于对话框的应用程序2.3应用CSerialPort类编制基于单文档的应用程序2.4对CSerialPort类的改进2.5在VisualC++.NET中应用CSerialPort类第3章控件MSComm串口编程3.1MSComm控件详细介绍3.1.1VC中应用MSComm控件编程步骤3.1.2MSComm控件串行通信处理方式3.1.3MSComm控件的属性说明3.1.4MSComm控件错误信息3.2使用MSComm控件的几个疑难问题3.2.1使用VARIANT和SAFEARRAY数据类型从串口读写数据3.2.2MSComm控件能离开对话框独立存在吗?3.2.3如何发送接收ASCII值为0和大于128的字符?3.2.4在同一程序中用MSComm控件控制多个串口的具体操作方法3.2.5解决使用控件编程时程序占用的内存会不断增大的问题3.2.6在没有安装VisualStudio的计算机上如何使用MSComm控件3.2.7在MSComm控件串口编程时遇到的其它问题说明3.3在基于单文档(SDI)程序中应用MSComm控件3.4应用MSComm控件控制多个串口实例第4章WindowsAPI串口编程4.1WindowsAPI串口编程概述4.2API串口编程中用到的结构及相关概念说明4.2.1DCB(DeviceControlBlock)结构4.2.2超时设置COMMTIMEOUTS结构4.2.3OVERLAPPED异步I/O重叠结构4.2.4通信错误与通信设备状态4.2.5串行通信事件4.3WindowsAPI串行通信函数4.4Win32API串口通信编程的一般流程和特殊实例4.4.1Win32API串口通信编程的一般流程4.4.2用查询方式读串口4.4.3同步I/O读写数据4.4.4关于流控制的设置问题4.5CSerialPort类中的API函数编程应用剖析4.6Win32API串口编程TTY(虚拟终端)实例4.7WindowsAPI串口精简例程第5章串口调试助手V2.2详细编程5.1建立SCOMM程序工程实现界面功能5.2串口的初始化及关闭5.3串口数据的发送与接收及十六进制数据的处理5.3.1十六进数据发送处理5.3.2手动发送处理5.3.3自动发送处理5.3.4接收处理及十六进制显示5.4其它辅助功能的实现5.4.1接收数据的文件保存5.4.2实现小文件发送5.4.3图钉按钮功能使程序能浮在最上层5.4.4对话框动画图标的实现5.4.5超链接功能的实现5.4.6如何打开帮助网页文件第6章DOS环境下的TurboC串口编程及通用实例GSerial类6.1PC机异步通信适配器8250及其编程操作6.1.1INS8250内部寄存器及其选择方式6.1.2波特率设置6.1.3数据位、奇偶校验、停止位等数据格式设置6.1.4 查询I/O方式相关设置6.1.5 中断I/O通信方式相关设置6.1.6Modem寄存器6.2COMRXTX程序实例
1
]龚建伟,熊光明编著.VisualC++/TurboC串口通信编程实践(第2版)[M].北京:电子工业出版社,2007源代码
2024/5/21 0:23:39 16.57MB Visual C++/Turbo C串口通信编程实践
1
TurboC++4.3.0
2023/12/26 17:32:49 17.17MB TurboC++
1
C语言教案关键残缺谭浩强版含首卡尾卡,教案附页WORD看版表格式是一个字一个字,一个格一个格输入的,费时难题啊。
让你轻松驱散教学查验把有限的肉体,投入到有限的娱乐中试发一科,下场好,再发另外。
功夫 教学进程(含教师的教学行为及教师的学习行为) 教学本领及教具 2′ 3′2′10′′ (一)结构教学(二)新学期申请(三)新课导入导语:C语言是国内上普及流行的低级语言,它适宜作为体系描摹语言,既可用来编写体系,也可用来编写使用软件。
新课:第一章C语言概述教学目的:知道C语言的阻滞、特色、C法度圭表标准的结构及C法度圭表标准的上机步骤教学重点:C法度圭表标准的上机步骤教学难点:C法度圭表标准的上机步骤§1.1C语言涌现的汗青配景一、 C语言的阻滞C语言是在B语言的底子上阻滞起来的。
20世纪70年月初由美国贝尔试验室的DennisM.Ritchie方案的,是为描摹以及实现UNIX操作体系。
1973年,K.Thompson以及DennisM.Ritchie两总体相助把UNIX的90%以上内容用C语言举行了改写,即UNIXV。
ANSI于1983年建树了特意定义C语言尺度的委员会,花了6年功夫使C语言迈向了尺度化1975年,随着UNIX第六版的推出以及OOP本领的涌现,C语言的突出短处引起普及存眷。
1989年ANSIC尺度被付与,定义为C89。
1995年,涌现了C的修订版,涌现了末了的C++,C89成为了C++的子集。
1999年又推出了C99,目前C语言版本首要有MSC/C++,TurboC,VC++等。
2023/3/26 8:31:13 91KB C语言教案 环节完整 谭浩强版
1
学习PSiCC2用。
解压到硬盘,然后运转INSTALL.EXE并遵照它的安装提示即可。
建议把TurboC++1.01工具套件安装在目录C:\tools\tcpp101\这样可以直接使用PSiCC2所提供的项目文件和MAKE文件。
2019/1/16 16:55:08 2.63MB Borland Turbo C++ PSiCC2
1
一.C语言基础1.C语言特点(识记);
2.C语言程序基本组成(识记):3.基本数据类型:3.1标识符与基本数据类型(识记),3.2常量与变量(领会)3.3内存的概念(识记)4.基本输入、输出函数(领会):5.运算符与表达式(简单应用):5.1运算符的优先级与结合性二.程序控制结构1.C语言的语句(识记):2.顺序结构(领会):3.分支结构(简单应用):4.循环结构(综合应用):5算法特点6流程图三.构外型数据1.数组(综合应用):1.1定义和引用1.2字符数组1.3指针和数组2.结构类型:2.1结构类型的概念2.2结构类型定义及结构变量说明2.3结构变量的初始化2.4结构数组的初始化3.联合类型(识记):3.1联合类型的概念3.2联合类型定义和联合变量说明3.3联合类型的使用3.4Struct和Union区别4.枚举型(识记):4.1枚举型的定义4.2使用枚举型变量5.typedef的用途(识记):四.指针1.指针与指针变量(识记):2.指针运算符(领会):3.指针与函数4.指针数组与指向指针的指针(识记):5.指针与结构(领会):6.难点和易混淆五.函数1.常见的系统库函数(识记):2.用户自定义函数(简单应用):2.1函数定义2.2函数调用2.3函数声明2.4函数返回值2.5函数参数3.函数之间的数据传递(领会):4.函数的嵌套调用及递归调用(领会):5.局部变量与全局变量(识记):6.变量的存储类型与变量的初始化(领会):7.编译预处理(领会):六.文件1.文件的基本概念,C语言中的两种文件(识记)2.文件的打开、关闭和文件结束测试,文件的读写,文件的定位(识记)2.1文件操作函数2.2文件权限七.算法与编程(综合应用)1使用TurboC集成开发环境调试程序1.1.源程序的编写、编辑与改错(领会);
1.2.集成环境下的求助Help(识记);
1.3.程序的编译与目标代码的生成(识记);
1.4.程序的调试(综合应用):1.5.了解TurboC程序的常见错误提示(识记)。
2重点编程题八位运算1.&2.|3.^4.~5.>————————————————版权声明:本文为CSDN博主「kaikai_sk」的原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/kaikai_sk/article/details/106061539
2019/1/19 6:33:11 7.7MB C语言 大学课程
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡