首页 >>  正文

vs上位机串口

来源:baiyundou.net   日期:2024-09-23

空伟芝935我的上位机软件是读取串口数据的,是否可以使用3G DTU?如何实现? -
阎聪谈19384372228 ______ 可以.通过四信虚拟串口软件(TCP2COM)中转即可.四信软件使用时会虚拟出串口对,并且打开串口对一端,同时监听3G DTU F2616连接端口,可实现与3G DTU F2616之间通讯,并实现相关3G DTU F2616以太网数据与对应串口之间的转换,客户软件只需打开和操作相应串口对另一端即可.

空伟芝935求一个 实现上位机上位机控制单片机串口发送和停止发送数据的程序. 要求串口收到串口助手发送来的0xAA 后 -
阎聪谈19384372228 ______ 你在串口中断中应该进行一次判断是发送还是接受不然可能会产生错误 建议格式为 void Com_Service(void) interrupt 4 { if(RI) { RI=0; a=SBUF; if(a==0xAA) { flag=1; } if(a==0xFF) { flag=0; } if(TI) { TI=0; } }//你想在接受到)ff后停止接受,不能关闭...

空伟芝935求单片机串口通信协议,做设计要求:上位机通过串口实现点亮和灭3盏LED灯,不太懂协议,最好有示例代码 -
阎聪谈19384372228 ______ #include<reg52.h> #define uchar unsigned char #define uint unsigned int uchar idata trdata[]={'R','I','C','H','M','C','U','R','Z','-','5','1','V','2','.','0',0x0d,0x0a,0x00}; sbit K1=P3^2; //对应开发板K1按键 /*-------------------------------------------------------------*/ //串口...

空伟芝935如何在VS2010中调用MScomm控件实现上位机与下位机的通讯 同时对所接受的数据进行处理 -
阎聪谈19384372228 ______ 如果是一个单片机具有多个串口,那么中断和地址是不同的,通信程序中更改下地址和中断就好了.如果单片机只有一个串口,那就要更改硬件电路了,串口是1对1的,不支持1对多.422和485可以支持1对多. 给每一个下位机编写一个不同的地址...

空伟芝935单片机设备串口与电脑通信,上位机界面用什么语言编写,同时还需要在别的电脑上和手机上访问? -
阎聪谈19384372228 ______ 单片机作为一个从机,跟你上位机的接口很多种类型,硬件接口有,串口,并口,USB,RJ45网口,电脑都可以通过这些接口与单片机通信.至于如何通信,就看是用哪种协议了,常用的232,485,CAN,SPI,modbus,TCP/IP等.下位机与上位机通信,对上位机用什么语言编写并没有多大关系,主要是做好握手协议和数据码转换就可以了.上位机界面的编写根据自身的需求不同可以用很多种语言,手机开发只不过是上位机开发的一个分支.具体用什么语言来编写,主要看基于什么平台,还有你要做哪些方面的开发.

空伟芝935上位机 十六进制数的串口传送 -
阎聪谈19384372228 ______ 自己编一个函数 Function HexToValue(strHex As String) As Byte Dim char1 As String * 1 Dim char2 As String * 1 Dim mTenPos As Byte Dim mEndPos As Byte char1 = Left(strHex, 1) char2 = Right(strHex, 1) If Asc(char1) mTenPos = Asc(char1) - ...

空伟芝935下位机通信时把USB转串口了,那上位机的通信是直接做成串口通信就可以了吗?上位机还需要USB驱动程序吗? -
阎聪谈19384372228 ______ 有个最简单的判断方法,就是下位机和上位机之间是通过什么连接的,连接到哪里?如果直接是用USB线连接的,那上位机就要通过usb口来交互数据了.如果使用9针/25针串口线连接,那就是严格意义上的串口程序开发了.希望对你有所帮助.

空伟芝935用VC做上位机,一定要用到MFC吗?
阎聪谈19384372228 ______ 这个不一定啊,只是用VC很方便,所以很多人用VC,导致VC的书和例子很多,也有很多VB的. 你可以使用C语言调用系统的API,也可以使用别人的开发包,如果是USB通讯,还有开源的开发包. 关键是你懂得基本的通讯方法,就简单了. 上位机通信一般就是串口和USB,并口很少见了.

空伟芝935一道51单片机的C语言程序,关于串口通讯的,很简单...... -
阎聪谈19384372228 ______ #include<reg52.h> //增强型52寄存器的定义 #define uchar unsigned char //用uchar代替unsigned char #define uint unsigned int //用uint代替unsigned int unsigned char flag,a,i; //定义变量flag,a,i uchar code table[]="I receive,thanks"; //定义一个...

空伟芝935你好,请问:上位机根据一些智能设备的通讯协议,怎么去控制这些走串口通讯的设备呢,网上说用VC++6.0 -
阎聪谈19384372228 ______ 知道通讯协议的话,只要通过串口给设备发命令就行了. 可以用VC编程写个软件来控制,其实最基本的来说就是从串口发命令,最简单的操作就是下载个串口调试助手之类的软件,或者通过计算机自带的“开始/所有程序/附件/通讯/超级终端”,把电脑和设备的串口连接起来,直接往串口发送命令就行了. 如果还不明白,可以在Hi聊.

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024