版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ocketServer.h”CSocketServermSoitDialog方法中加入以下代码-..可修编ocketServer.h”CSocketServermSoitDialog方法中加入以下代码-..可修编...-Teecv服务器端客户端编写网络流程代码1.声明CSocketSe..-..-4.调整好TeeChar控t件大小与位置5.对控.Win32平台使用WD1020X86.EXE安装Win64平台使用WD1021X64.EXE安装3.为控件添加变量-..可修编3.为控件添加变量-..可修编...-同样方法添加以下变量偏er和CSocketClient将以下文件加入工程:Socke-..可修编...-4.DRFMLoadFPGA5.DRFetClient.hSocketClient.cpp1.Op..e-..可修编...-4.DRFMLoadFPGA5.DRF绘图类型-..e-..可修编...-4.DRFMLoadFPGA5.DRF绘图类型-..可修编...-..--..可修编...--..rt8.ocx拷贝至c:\目录下;[Win]+[R],输入c修编...-..-6.拖放控件7.为控件添加变量-..-8...7.WindowsVista及以上版本会弹出Windows安全提示,勾选始终信任来自”JungoLTD”编...-3.MFC应用程序向导4.编...-3.MFC应用程序向导4.选择应用程序类型-..可cketServer;在源文件中构造对象CDRFMSYSDl装成功-..可修编...-DRFM板驱动说明接口说明1.DRData中定义列表更新方法15.通过PostMessage更..设置变量参数9.添加列和行在CDRFMSYSDlg::OnI设置变量参数9.添加列和行在CDRFMSYSDlg::OnIData中定义列表更新方法15.通过PostMessage更绘图类型-..可修编...-..--..可修编...--..e-..可修编...-4.DRFMLoadFPGA5.DRF...3.为控件添加变量-..可修编3.为控件添加变量-..可修编...-同样方法添加以下变量偏Dlg::OnInitDialog方法中加入以下代码4.运行.ocx,[回车]2.添加TeeChar控t件-..可修编.PrintData中插入绘图功能-..可修编...-11.运..DRFM板驱动说明接口说明1.DRFM_Board_num描述参数返回值备注获取DRFM板数量无板卡数量ID)识别PCI设备,获取板卡数量实际上是扫描指定ID号的PCI设备数量。2.DRFM_Open描述参数返回值备注打开板卡对板卡进行操作前,需要打开板卡;3.DRFM_Close描述关闭板卡...--..可修编...-注释掉构造函数的初始化...--..可修编...-注释掉构造函数的初始化-..可修MLoad95206.DRFMLoad97397.DRFMRetServer.hSocketServer.cppSock..-8.安装完成,[Finish]..-11.注册成功后C..参数参数返回值备注0=正常非0=异常对板卡操作完成后,需关闭板卡;4.DRFM_Load_FPGA描述参数返回值备注加载XC6VSX315T芯片FPGA程序0=正常非0=异常5.DRFM_Load_9520描述参数返回值备注配置AD9520时钟文件0=正常非0=异常6.DRFM_Load_9739描述参数返回值备注配置AD97390=正常非0=异常7.DRFM_Read_Memory描述参数返回值备注读XC5VLX30T寄存器bar=BAR空间length=长度(DWORD)无8.DRFM_Write_MemoryMLoad95206.DRFMLoad97397.DRFMRe-..可修编...-4.DRFMLoadFPGA5.DRFMLoad95206.DRFMLoad97397.DRFMRe-..可修编...-4.DRFMLoadFPGA5.DRFBOARD类对象;2.初始化在CDRFMSYSDlg::On的DRFM板卡驱动DeviceBase.hdrfm.hDEV..描述参数返回值备注写XC5VLX30T寄存器length=长度(DWORD)无9.DRFM_Load_ADC描述参数返回值备注配置ADC10D15000=正常非0=异常10.DSP_Load描述参数返回值备注加载DSP0=正常非0=异常板卡控制流程代码使用已有的DRFM板卡驱动将以上三个文件加入工程在对话框类中声明DRFM_BOARD类对象;InitDialog中添加板卡初始化操作-..可修编InitDialog中添加板卡初始化操作-..可修编...-Data中定义列表更新方法15.通过PostMessage更的DRFM板卡驱动DeviceBase.hdrfm.hDEV3.为控件添加变量-..可修编...-同样方法添加以下变量偏..Dlg::OnInitDialog方法中加入以下代码4.运行Dlg::OnInitDialog方法中加入以下代码4.运行ocketServer.h”CSocketServermSoICE.lib将以上三个文件加入工程在对话框类中声明DRFM3.同样方法再添加一个自定义消息消息名称:WMUSER+2消..同样方法添加以下变量...--..可修编...-注释掉构造函数的初始化...--..可修编...-注释掉构造函数的初始化-..可修函数18.打印第一条消息在CDRFMSYSDlg::OnIn设置变量参数9.添加列和行在CDRFMSYSDlg::OnI封装好的两个类进行网络通信的程序开发:CSocketServ..搭建界面可修编...-9.TeeChar控t可修编...-9.TeeChar控t件和对象关联-..可修编移地址moffset数据mdata4.按钮事件响应函数-..可修编...-搭建界面1.新建项目2.选择工程类型-..可修rt8.ocx拷贝至c:\目录下;[Win]+[R],输入c..3.MFC应用程序向导Ctrl2为控件添加列:时间、描述、线程11.更新列表信息Ctrl2为控件添加列:时间、描述、线程11.更新列表信息-eadMemory8.DRFMWriteMemory-..可..可修编...-12.添加自定义消息-..可修编...-1修编...-..-6.拖放控件7.为控件添加变量-..-8...e-..可修编...-4.DRFMLoadFPGA5.DRF封装好的两个类进行网络通信的程序开发:CSocketServe-..可修编...-4.DRFMLoadFPGA5.DRF封装好的两个类进行网络通信的程序开发:CSocketServer和CSocketClient将以下文件加入工程:Sock...ocx,[回车.ocx,[回车]2.添加TeeChar控t件-..可修编.md,[回车];输入regsvr32c:\teechart83.为控件添加变量-..可修编...-同样方法添加以下变量偏封装好的两个类进行网络通信的程序开发:CSocketServ..//设置列表的样式LVS_EX_FULLROWSELECT行选取LVS_EX_GRIDLINES=显示网格m_wndListCtrl1.SetExtendedStyle(LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES);{效果-..可修编...-效果-..可修编...-网络通信接口使用说明接口说明我们使用BOARD类对象;2.初始化在CDRFMSYSDlg::OnChar控t件使用说明1.注册TeeChart将TeeChaICE.lib将以上三个文件加入工程在对话框类中声明DRFM..}10.同样方法为输出列表创建对象,添加列为控件添加列:时间、描述、线程cketServer;在源文件中构造对象CDRFMSYSDlmdcketServer;在源文件中构造对象CDRFMSYSDlmd,[回车];输入regsvr32c:\teechart8Char控t件使用说明1.注册TeeChart将TeeChaen-..可修编...-服务器端客户端2.Close服务器端..InitDialog中添加板卡初始化操作-..可修编InitDialog中添加板卡初始化操作-..可修编...-etServer.hSocketServer.cppSocker和CSocketClient将以下文件加入工程:Sockg定义消息更新方法-..可修编...-17.定义消息打印接口..消息名称:WM_USER+215.通过PostMessage更新列表信息移地址moffset数据mdata4.移地址moffset数据mdata4.按钮事件响应函数-..g定义消息更新方法-..可修编...-17.定义消息打印接口rv象在头文件中声明对象-..可修编...-#includeurrentActiveLice生变化,点击[OK]12.安..16.OnPrintMessag定义消息更新方法00)端口号600FMBoardnum2.DRFMOpen3.DRFMClos00)端口号600FMBoardnum2.DRFMOpen3.DRFMClos卡控制流程代码1.准备工作基于WinDriver实现使用已有修编...-9.DRFMLoadADC10.DSPLoad板..PrintData中插入绘图功能-..可修编PrintData中插入绘图功能-..可修编...-11.运...--..可修编...-注释掉构造函数的初始化-..可修NULL*/):CDialogEx(CDRFMSYSDlg:..-..-4.调整好TeeChar控t件大小与位置5.对控.....--..可修编...-注释掉构造函数的初始化...--..可修编...-注释掉构造函数的初始化-..可修绘图类型-..可修编...-..--..可修编...--..效果-..可修编...-网络通信接口使用说明接口说明我们使用移地址moffset数据mdata4.按钮事件响应函数-....Ctrl2为控件添加列:时间、描述、线程11.更新列表信息Ctrl2为控件添加列:时间、描述、线程11.更新列表信息-的DRFM板卡驱动DeviceBase.hdrfm.hDEV:IDD,pParent),mSocketServer(60g::CDRFMSYSDlg(CWnd*pParent/*=..移地址moffset数据mdata4.移地址moffset数据mdata4.按钮事件响应函数-..FMBoardnum2.DRFMOpen3.DRFMClosICE.lib将以上三个文件加入工程在对话框类中声明DRFMg定义消息更新方法-..可修编...-17.定义消息打印接口..nitDialog方法中加入以下代码-..可修编nitDialog方法中加入以下代码-..可修编...-10:IDD,pParent),mSocketServer(60itDialog方法中加入以下代码-..可修编...-Tee新列表信息-..可修编...-16.OnPrintMessa..itDialog方法中加入以下代码-..可修编itDialog方法中加入以下代码-..可修编...-Teemd,[回车];输入regsvr32c:\teechart82.定义Process()3.启动工作线程在CDRFMSYSg::CDRFMSYSDlg(CWnd*pParent/*=..封装好的两个类进行网络通信的程序开发:CSocketServ..-8.安装完成,封装好的两个类进行网络通信的程序开发:CSocketServ..-8.安装完成,[Finish]..-11.注册成功后CInitDialog中添加板卡初始化操作-..可修编...-可修编...-9.TeeChar控t件和对象关联-..可修编..NULL*/):CDialogEx(CDRFMSYSDlg:新列表信息-..可修编NULL*/):CDialogEx(CDRFMSYSDlg:新列表信息-..可修编...-16.OnPrintMessa.ocx,[回车]2.添加TeeChar控t件-..可修编.Data中定义列表更新方法15.通过PostMessage更..nitDialog方法中加入以下代码-..可修编nitDialog方法中加入以下代码-..可修编...-10etServer.hSocketServer.cppSockocketServer.h”CSocketServermSo3.为控件添加变量-..可修编...-同样方法添加以下变量偏..注释掉构造函数的初始化编...-10.编写绘图代码在CDRFMSYSDlg::On编...-10.编写绘图代码在CDRFMSYSDlg::OnInitDialog中添加板卡初始化操作-..可修编...-行效果线程创建与执行1.添加线程执行函数-..可修编...-Data中定义列表更新方法15.通过PostMessage更..afx_msgafx_msgLRESULTCDRFMSYSDlg::OnPrintData(WPARAMwParam,LPARAMlParam){{}DWORD{Char控t件使用说明Char控t件使用说明1.注册TeeChart将TeeChaPrintData中插入绘图功能-..可修编...-11.运件进行相关设置双击TeeChart控件会弹出设置窗口6.选择..}}线程创建与执行NULL*/):CDialogEx(CDRFMSYSDlg:rt8.ocx拷贝至c:\NULL*/):CDialogEx(CDRFMSYSDlg:rt8.ocx拷贝至c:\目录下;[Win]+[R],输入cg::CDRFMSYSDlg(CWnd*pParent/*=InitDialog中添加板卡初始化操作-..可修编...-..cv服务器端客户端编写网络流程代码1.声明cv服务器端客户端编写网络流程代码1.声明CSocketSeocketServer.h”CSocketServermSo可修编...-搭建界面1.新建项目2.选择工程类型-..可修00)端口号600..网络通信接口使用说明接口说明1.Openmd,[回车md,[回车];输入regsvr32c:\teechart8ocketServer.h”CSocketServermSoDlg::OnInitDialog方法中加入以下代码4.运行移地址moffset数据mdata4.按钮事件响应函数-....服务器端描述参数成功返回值失败返回值备注打开端口监听并等待客户端连接无01=WSA失败2=SOCKET失败3=BIND失败4=LISTEN失败5=ACCEPT失败使用前打开套接字对象客户端描述参数成功返回值失败返回值备注打开端口并连接服务器端无01=WSA失败2=SOCKET失败3=CONNECT失败使用前打开套接字对象服务器端描述参数成功返回值失败返回值备注关闭套接字无0无使用后关闭套接字对象,调用后Send和Rec
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年环保技术与设备购销合同
- 2024年版餐厅后厨管理合同2篇
- 《走上辩论台》教案
- 2024年广告创意设计与执行合同模板3篇
- 小学生语文学习计划
- 存量房买卖合同(15篇)
- 中国转椅坐垫项目投资可行性研究报告
- 体育工作计划范文合集五篇
- 员工安全生产承诺书
- 网络大学生实习报告合集7篇
- 2024年度通信设备维修服务合同范本3篇
- 安恒可信数据空间建设方案 2024
- 2024年学校与家长共同促进家校合作发展协议3篇
- C预应力锚索框架梁施工方案(完整版)
- 参加团干部培训心得体会
- 中华民族共同体概论专家讲座第一讲中华民族共同体基础理论
- 湖北省襄阳市2023-2024学年高一上学期期末考试化学试题(含答案)
- 浙江省金华市十校2023-2024学年高一上学期1月期末考试物理试题 含解析
- 物业管理师考试题库单选题100道及答案解析
- 校园智能安防系统安装合同
- 2024年专利代理人专利法律知识考试试卷及参考答案
评论
0/150
提交评论