模拟实现TCP协议通信过程,要求编程实现服务器端与客户端之间双向数据传递。客户端向服务器端发送“我是集美大学网络工程专业学生”,服务器回应“我也是集美大学网络工程专业学生”。 【提示:服务器端创建监听套接字,并为它关联一个本地地址(指定IP地址和端口号),然后进入监听状态准备接受客户的连接请求。为了接受客户端的连接请求,服务器端必须调用accept函数。客户端创建套接字后即可调用connect函数去试图连接服务器监听套接字。当服务器端的accept函数返回后,connect函数也返回。此时客户端使用socket函数创建的套接字,服务器端使用accept函数创建的套接字,双方实现通信。】
2021-10-06 10:34:33 12.08MB tcpip
1
电子病历 该项目包含基于Arduino的电动汽车控制单元(eVCU)的C ++代码。 它旨在符合德国TÜV要求。 与其他项目相比,此代码的优势在于可以通过CAN总线与每个可能的ECU通信。 目前,它已根据来自AlphaElectrics APEV528 PMSM控制器的CAN消息集进行了调整,但可以轻松扩展到其他CAN信号。 下一步: 运行中的CAN总线上的组件测试 建造电动汽车 获得入场 驾驶 硬件 eVCU的核心模块是 Arduino Uno或Mega(较小的型号未提供足够的引脚), 一个带有SPI的MCP2515芯片,用于CAN总线通信。 所有其他设备取决于车辆设置。 但是,每辆电动汽车都需要注意以下几点: 电子节气门(基本上是电位器) 带LED的电源按钮指示电机状态 紧急停止按钮 继电器,用于切换其他设备,例如冷却泵或刹车灯 用户界面 设定值 下列的... 油门位置
2021-10-03 12:44:52 598KB C
1
从20世纪90年代至今,信息技术飞速发展,通信技术和网络技术日新月异,通信系统的复杂度也越来越高。在这种情况下,传统的分析方法不再适应新技术发展的需求,因此迫切要求使用先进的技术来设计和评估通信系统。
2021-10-03 07:54:06 10.5MB 无线 通信 系统 仿真
1
用c#编写的红绿灯项目,很简单的,人人看得懂。
2021-09-30 14:00:26 68KB 交通信号灯 红绿灯
1
【摘要或目录】: 本书是作者从事大型现代通信系统仿真工作20余年的经验总结,利用C++语言系统地讲解了复杂无线通信系统中各类模块的仿真原理与方法,并给出了大量实用的模型源代码。作者在本书编写过程中开发了工具包PracSim,这是一个由仿真模型和可互连的仿真结构组成的模块集,可以为用户提供一个可修改及开发的基础模型,以便能更接近用户所需仿真的系统。书中仿真结构和模型的源代码均可在Prentice Hall的网站上获得。通过本书的学习可使读者掌握无线通信系统仿真的基本方法,从而加深对无线通信和面向对象编程的理解,为从事通信领域的相关研究工作打下坚实的基础。. 本书内容丰富、实用性强,非常适合国内目前的需求。可作为高等院校信息类专业高年级本科生和研究生的通信系统仿真课程的教材,也可供相关工程技术人员参考使用。... 第1章 仿真:背景及回顾 1.1 通信系统 1.2 仿真过程 1.3 仿真程序 第2章 仿真基础结构 2.1 参数输入 2.1.1 各参数值 2.1.2 参数数组 2.1.3 枚举类型参数 2.1.4 系统参数 2.1.5 信号绘图参数 2.2 信号 2.2.1 信号管理策略 2.2.2 信号管理系统的实现 2.3 控制信号 2.4 结果报告 附录2A 源代码实例 第3章 信号发生器 3.1 基本信号发生器 3.1.1 单位阶跃函数 3.1.2 矩形脉冲 3.1.3 单位冲激 3.1.4 软件实现 3.2 音频信号发生器 3.2.1 软件实现 3.3 基带信号采样 3.3.1 采样的频域特性 3.4 基带数据波形发生器 3.4.1 非归零NRZ基带信号 3.4.2 双相位基带信号 3.4.3 延迟调制 3.4.4 应用中的问题 3.5 为带通信号建模 附录3A 源代码实例 第4章 随机过程模型 4.1 随机序列 4.1.1 离散分布 4.1.2 离散随机过程 4.2 随机过程发生器 4.2.1 线性同余序列 4.2.2 软件实现 4.2.3 随机数发生器的评价 4.3 连续时间噪声过程 4.3.1 连续随机变量 4.3.2 随机过程 4.4 加性高斯噪声发生器 4.4.1 高斯分布 4.4.2 误差函数 4.4.3 谱特性 4.4.4 噪声功率 4.4.5 高斯随机数发生器 4.5 通带噪声 4.5.1 包络和相角 4.5.2 瑞利随机数发生器 4.6 随机过程的参数模型 4.6.1 自回归噪声模型 附录4A 源代码实例 第5章 离散变换 5.1 离散傅里叶变换 5.1.1 参数选择 5.1.2 离散傅里叶变换的性质 5.2 时域抽取算法 5.2.1 软件注释 5.3 频域抽取算法 5.4 小采样数N的离散傅里叶变换 5.5 素因数算法 5.5.1 软件注释 附录 5A 源代码实例 第6章 谱估计 6.1 采样频谱 6.1.1 软件实现 6.2 Daniell 周期图 6.2.1 软件实现 6.3 Bartlett 周期图 6.3.1 软件实现 6.4 加窗和其他问题 6.4.1 三角窗 6.4.2 软件考虑 6.4.3 von Hann 窗 6.4.4 汉明窗 6.4.5 软件实现 6.5 Welch周期图 6.5.1 软件实现 6.6 Yule-Walker方法 6.6.1 软件实现 附录6A 源代码实例 第7章 系统表征工具 7.1 线性系统 7.1.1 线性系统的特性 7.1.2 传递函数 7.1.3 传递函数的计算机表示方法 7.1.4 幅频响应、相频
2021-09-29 21:19:47 10.01MB Wireless Communication Models C++
1
书名:《Visual C#.NET串口通信及测控应用典型实例》(电子工业出版社.李江全.邓红涛.刘巧.李伟) PDF格式扫描版,全书分为8章,共369页。2012年5月出版。 全书压缩打包成3部分,这是第2部分 内容简介 本书从工程应用的角度出发,通过8个典型应用实例,包括PC与PC、PC与单片机、PC与PLC、PC与远程I/O模块、PC与智能仪器、PC与无线数传模块、Pc与USB数据采集模块等组成的测控系统,利用SerialPort控件和MSComm控件编写C#.NET串口通信程序,并对计算机测控系统中的4类典型应用((模拟量输入(AI)、模拟量输出(AO)、数字量输入(DI)和数字量输出(DO)的程序设计方法进行了详细的讲解。 目 录 第1章 PC与PC串口通信 1.1 串口通信概述 1.1.1 串口通信的基本概念 1.1.2 RS-232C接口标准 1.1.3 RS-422/485接口标准 1.1.4 串口通信线路连接 1.1.5 PC中的串行端口 1.1.6 虚拟串口的使用 1.2 VC++.NET串行通信控件与API函数 1.2.1 MSComm控件的使用 1.2.2 SerialPort控件的使用 1.2.3 串行通信API函数 1.3 PC与PC串口通信实例 1.3.1 两台PC串口通信 1.3.2 一台PC双串口互通信 第2章 PC与单片机串口通信 2.1 典型单片机开发板简介 2.1.1 单片机测控系统的组成 2.1.2 单片机开发板B的功能 2.1.3 单片机开发板B的主要电路 2.2 PC与单片机串口通信实例 2.2.1 PC与单个单片机串口通信 2.2.2 PC与多个单片机串口通信 2.3 PC与单片机串口通信测控应用实例 2.3.1 模拟量输入 2.3.2 模拟量输出 2.3.3 开关量输入 2.3.4 开关量输出 第3章 PC与西门子PLC串口通信 3.1 西门子PLC模拟量扩展模块与通信协议 3.1.1 西门子PLC模拟量输入模块 3.1.2 西门子PLC PPI通信协议 3.2 PC与西门子PLC串口通信测控应用实例 3.2.1 模拟量输入 3.2.2 模拟量输出 3.2.3 开关量输入 3.2.4 开关量输出 第4章 PC与三菱PLC串口通信 4.1 三菱PLC特殊功能模块与通信协议 4.1.1 FX2N系列PLC的特殊功能模块 4.1.2 三菱PLC编程口通信协议 4.2 PC与三菱PLC串口通信测控应用实例 4.2.1 模拟量输入 4.2.2 模拟量输出 4.2.3 开关量输入 4.2.4 开关量输出 第5章 PC与分布式I/O模块串口通信 5.1 典型分布式I/O模块简介 5.1.1 集散控制系统的结构与特点 5.1.2 ADAM4000远程数据采集控制系统 5.1.3 ADAM4000系列模块简介 5.1.4 ADAM4000系列模块的软件安装 5.2 PC与分布式I/O模块串口通信测控应用实例 5.2.1 模拟量输入 5.2.2 模拟量输出 5.2.3 数字量输入 5.2.4 数字量输出 第6章 PC与智能仪器串口通信 6.1 典型智能仪器简介 6.1.1 智能仪器的结构与特点 6.1.2 XMT-3000A型智能仪器的通信协议 6.2 PC与智能仪器串口通信测控应用实例 6.2.1 PC与单台智能仪器温度测控 6.2.2 PC与多台智能仪器温度测控 第7章 PC与无线数据传输模块串口通信 7.1 典型无线数传模块简介 7.1.1 无线数传技术概述 7.1.2 DTD46X系列无线数传模块 7.2 PC与无线数传模块串口通信测控应用实例 7.2.1 设计任务 7.2.2 线路连接 7.2.3 利用C51语言实现基于DS18B20的单片机温度测控 7.2.4 利用汇编语言实现基于DS18B20的单片机温度测控 7.2.5 利用VC++.NET实现PC与无线数传模块温度测控 第8章 USB串行总线模块测控应用 8.1 USB总线在数据采集系统中的应用 8.1.1 USB总线及其数据采集系统的特点 8.1.2 采用USB传输的数据采集系统 8.1.3 典型USB数据采集模块及应用 8.1.4 VC++.NET数据采集与控制的方式 8.2 PC与USB数据采集模块测控应用实例 8.2.1 模拟量输入 8.2.2 模拟量输出 8.2.3 数字量输入 8.2.4 数字量输出 参考文献
2021-09-29 17:55:02 50MB 串口通信
1
书名:《Visual C#.NET串口通信及测控应用典型实例》(电子工业出版社.李江全.邓红涛.刘巧.李伟) PDF格式扫描版,全书分为8章,共369页。2012年5月出版。 全书压缩打包成3部分,这是第1部分 内容简介 本书从工程应用的角度出发,通过8个典型应用实例,包括PC与PC、PC与单片机、PC与PLC、PC与远程I/O模块、PC与智能仪器、PC与无线数传模块、Pc与USB数据采集模块等组成的测控系统,利用SerialPort控件和MSComm控件编写C#.NET串口通信程序,并对计算机测控系统中的4类典型应用((模拟量输入(AI)、模拟量输出(AO)、数字量输入(DI)和数字量输出(DO)的程序设计方法进行了详细的讲解。 目 录 第1章 PC与PC串口通信 1.1 串口通信概述 1.1.1 串口通信的基本概念 1.1.2 RS-232C接口标准 1.1.3 RS-422/485接口标准 1.1.4 串口通信线路连接 1.1.5 PC中的串行端口 1.1.6 虚拟串口的使用 1.2 VC++.NET串行通信控件与API函数 1.2.1 MSComm控件的使用 1.2.2 SerialPort控件的使用 1.2.3 串行通信API函数 1.3 PC与PC串口通信实例 1.3.1 两台PC串口通信 1.3.2 一台PC双串口互通信 第2章 PC与单片机串口通信 2.1 典型单片机开发板简介 2.1.1 单片机测控系统的组成 2.1.2 单片机开发板B的功能 2.1.3 单片机开发板B的主要电路 2.2 PC与单片机串口通信实例 2.2.1 PC与单个单片机串口通信 2.2.2 PC与多个单片机串口通信 2.3 PC与单片机串口通信测控应用实例 2.3.1 模拟量输入 2.3.2 模拟量输出 2.3.3 开关量输入 2.3.4 开关量输出 第3章 PC与西门子PLC串口通信 3.1 西门子PLC模拟量扩展模块与通信协议 3.1.1 西门子PLC模拟量输入模块 3.1.2 西门子PLC PPI通信协议 3.2 PC与西门子PLC串口通信测控应用实例 3.2.1 模拟量输入 3.2.2 模拟量输出 3.2.3 开关量输入 3.2.4 开关量输出 第4章 PC与三菱PLC串口通信 4.1 三菱PLC特殊功能模块与通信协议 4.1.1 FX2N系列PLC的特殊功能模块 4.1.2 三菱PLC编程口通信协议 4.2 PC与三菱PLC串口通信测控应用实例 4.2.1 模拟量输入 4.2.2 模拟量输出 4.2.3 开关量输入 4.2.4 开关量输出 第5章 PC与分布式I/O模块串口通信 5.1 典型分布式I/O模块简介 5.1.1 集散控制系统的结构与特点 5.1.2 ADAM4000远程数据采集控制系统 5.1.3 ADAM4000系列模块简介 5.1.4 ADAM4000系列模块的软件安装 5.2 PC与分布式I/O模块串口通信测控应用实例 5.2.1 模拟量输入 5.2.2 模拟量输出 5.2.3 数字量输入 5.2.4 数字量输出 第6章 PC与智能仪器串口通信 6.1 典型智能仪器简介 6.1.1 智能仪器的结构与特点 6.1.2 XMT-3000A型智能仪器的通信协议 6.2 PC与智能仪器串口通信测控应用实例 6.2.1 PC与单台智能仪器温度测控 6.2.2 PC与多台智能仪器温度测控 第7章 PC与无线数据传输模块串口通信 7.1 典型无线数传模块简介 7.1.1 无线数传技术概述 7.1.2 DTD46X系列无线数传模块 7.2 PC与无线数传模块串口通信测控应用实例 7.2.1 设计任务 7.2.2 线路连接 7.2.3 利用C51语言实现基于DS18B20的单片机温度测控 7.2.4 利用汇编语言实现基于DS18B20的单片机温度测控 7.2.5 利用VC++.NET实现PC与无线数传模块温度测控 第8章 USB串行总线模块测控应用 8.1 USB总线在数据采集系统中的应用 8.1.1 USB总线及其数据采集系统的特点 8.1.2 采用USB传输的数据采集系统 8.1.3 典型USB数据采集模块及应用 8.1.4 VC++.NET数据采集与控制的方式 8.2 PC与USB数据采集模块测控应用实例 8.2.1 模拟量输入 8.2.2 模拟量输出 8.2.3 数字量输入 8.2.4 数字量输出 参考文献
2021-09-29 17:52:53 50MB 串口通信
1
C#USB编程大全 (串口和USB通信,U盘读写 ) 仔细学习会有帮助的 有关于ft245的USB源代码请留言 互相交流
2021-09-29 10:26:27 1.61MB c# USB
1
can 双机调试通过,stm32f105 MCU 使用的hawerlib,可以使用usb转can设备监控数据的发送。
2021-09-28 17:04:48 2.2MB stm32f105can CAN stm32F105双can STM32F105