1、基于C#的串口工具上位机,可以抓取下位机串口数据,以动态图实时更新; 2、同时会对需求的值进行相应的分析,如:最值、平均值等;
2021-11-21 20:01:17 294KB C# 串口工具
1
PC端采用c#实现_多个单片机与PC串口通信(SerialPort控件实现)!PC端的源代码!
2021-11-21 14:24:39 119KB C# 串口通信
1
《C/C++串口通信典型应用实例编程实践》从工程应用的角度出发,对目前流行的三种不同类型的C/C++语言(包括C++ Builder、Visual C++和LabWindows/CVI)开发串口通信(也称为串行通信)程序进行了阐述。基础篇简单介绍了C/C++语言实现串口通信需要的基本知识;应用篇通过PC与PC、PC与单片机、PC与智能仪器、PC与PLC、PC与GSM短信模块、PC与远程I/O模块等典型应用实例,详细介绍了C/C++语言利用MSComm控件、API函数实现串口通信的程序设计方法。每个实例的设计任务同时采用C++ Builder、Visual C++和Labgrmdows/CVI实现。 本资源为配套源代码。
2021-11-21 12:45:41 11.9MB C++串口通讯
1
VARIANT variant_inp; COleSafeArray safearrary_inp; LONG len,k; BYTE rxdata[2048]; CString strtemp; if(m_ctrlComm.GetCommEvent()==2) { variant_inp = m_ctrlComm.GetInput(); safearrary_inp = variant_inp; len = safearrary_inp.GetOneDimSize(); for(k=0;k
2021-11-20 21:31:15 1.84MB 串口通信
1
用C语言做的DOS界面的串口通信程序 void setPort(int size, char check, int stop){ unsigned char b = 0x00; disable(); switch(size){ case 6:b |= 0x01; break; case 7:b |= 0x02;break; case 8:b |= 0x03; break; } switch(check){ case 'N': case 'n':b &= ~0x08;break; case 'J': case 'j':b |= 0x08; break; case 'O': case 'o':b |= 0x18;break; } switch(stop){ case 1: b &= ~0x04;break; case 2: b |= 0x04;break; } outportb(PORT[PORTNUM] + 3, b); /*register interrupt*/ outportb(PORT[PORTNUM] + 1, 0x01);/*接收中断*/ outportb(PORT[PORTNUM] + 4, 0x0b);/*零MODEM,恒有效状态*/ oldhandle = getvect(INTR[PORTNUM]);/*取得硬中断向量表的中断处理程序*/ setvect(INTR[PORTNUM],newhandle); /*开启IRQx*/ outportb(0x21, inportb(0x21) & INTRENTER[PORTNUM]); enable(); } /* baund:波特率 */ void initCom(int baund){ unsigned char b; disable(); outportb(PORT[PORTNUM] + 3, 0x80);/*设DLAB=1*/ outportb(PORT[PORTNUM] + 1, 0X00);/*高八位设0*/ switch(baund){ case 2400:b = 0x30;break; case 3600:b = 0x20;break; case 4800:b = 0x18;break; case 7200:b = 0x10;break; case 9600:b = 0x0c;break; } outportb(PORT[PORTNUM], b); enable(); } void closeCom(){ disable(); setvect(INTR[PORTNUM],oldhandle); enable(); } void setDefineOpion(){ } void readOpion(){ } int AcceptOrRefuse(){ int index=0; int key = 0; int ret; char str[2][7]={"accpet","refuse"}; while(key!=13) { gotoxy(12,5+index); textcolor(15); printf("%s",str[index]); index=1-index; gotoxy(12,5+index); textcolor(13); printf("%s",str[index]); key=bioskey(0); key=key&0xff; } if (index == 0){ ret = 0; strcpy(sendmsg, "_accept"); strcat(sendmsg, "\0"); sendMessage(); } else { ret = 1; strcpy(sendmsg, "_refuse"); strcat(sendmsg, "\0"); sendMessage();
2021-11-20 21:00:27 288KB 串口通信程序
1
ID卡 读卡器类 包含串口 及USB方式
2021-11-20 09:46:41 309KB ID卡 读卡器类 串口 USB
1
C#上位机串口助手源码
2021-11-19 22:01:12 314KB 上位机 C# 串口助手
C#串口通信(解决中文传输和实现换行),该版本解决了传输中文变成乱码、敲回车键不换行等问题
2021-11-19 20:57:59 72KB C#串口通信
1
C#串口调试助手(实现了中文传输以及自动换行)
2021-11-19 20:49:22 9KB 串口调试助手
1
用C#做了一个简单的串口助手,并且有分析协议的能力。在我学习C#两个礼拜后根据实际项目来做的一个上位机!
2021-11-19 20:08:24 388KB C# 上位机 串口助手
1