PComm 库函数 PComm 库函数是台湾MOXA公司提供的,他为用户提供了基于win32 api的开发接口。 PComm库函数分为7大类 控制函数、数据输入函数、数据输出函数、状态函数、事件驱动函数、传输文件函数、特殊设定函数 上述函数均返回int型数据,若函数调用成功则返回0,否则返回一个负整数。 控制函数主要包括 sio_open(PortNum) 打开串口 sio_close(PortNum) 关闭串口 sio_ioctl(PortNum, baud, mode)设置串口的工作模式,包括 波特率,数据位元,停止位,效验等 sio_flush(portNum,func)清除发送、接收缓冲区 其中func 为0清空输入 ,为1清空输出,为2清空输入输出 sio_SetWriteTimeouts(int port,DWORD TotalTimeouts):设置串口写操作的超时。 sio_lctrl(Portnum,mode) 设置串口RTS/DTS。 待定 数据输入函数主要包括 sio_getch(PortNum) 从输入缓冲区读一个字符 sio_read(PortNum,buf,len) 从输入缓冲区读指定个数的字符 sio_iqueue(Portnum)读取输入缓冲区中的字符长度 数据输出函数主要包括 sio_putch(PortNum) 写一个字符到输出缓冲区 sio_write(PortNum,buf,len)写指定个数的字符到输出缓冲区 状态函数主要包括 sio_lstatus(portNum)获取串口的CTS,DSR,DCD,RI线的状态 sio_getbaud(portNum)获取串口的波特率 sio_getmode(portNum)获取串口的工作模式。对应sio_ioct函数 事件函数主要包括 sio_term_irq(portNum,func,code) 当接收到指定字符时响应事件,func为回调函数名,code为指定的字符 sio_cnt_irq(PortNum,func,count) 当接收到指定个数字元时响应事件,func为回调函数名,count接收的个数 传输文件函数主要包括 sio_FtASCIITx(portNum,fname,func,key)发送一个文本文件 sio_FtASCIIRx(portNum,fname,func,Key,sec)接收一个文本文件 int i,Ret,DataLen; FILE *fp1; uchar RetDataC[30],WriteData[24],PSC[5]; Ret = sio_open(port); if (Ret != SIO_OK ) return(-1);//打开串口错误 Ret = sio_ioctl (port, B9600, P_NONE | BIT_8 | STOP_1 ); if (Ret != SIO_OK) { sio_close(port); return(-2);//设置串口参数失败 } /*Ret = sio_lctrl (port, C_DTR | C_RTS ); if (Ret != SIO_OK) { sio_close(port); return(-2);//设置串口参数失败 }*/ /*Ret = sio_flush(port,2); if (Ret != SIO_OK){ sio_close(port); return(-3);//清空 输入和输出缓冲区的数据 }*/
2022-01-27 11:33:26 33KB pcomm.lib
1
问题:elementUI多选框,一维数组,如官网例子那样数组内元素为字符串时正常使用,但在实际情况多选框的元素为对象,为对象时,默认选中不显示,实际上是选中了,但是不显示 https://blog.csdn.net/qq_42383283/article/details/122640364
2022-01-23 13:03:56 1.15MB vue.js elementui 前端 javascript
1
PCB设计用到的常用3D元器件模型(全),大部分都有 含有: 1.BGA Lib 2.CAP Lib 3.DFN Lib 4.Diode Lib 5.DIP Lib 6.Display Lib 7.Header Lib 8.Inductor Lib 9.LCC Lib 10.Mechanical Components 11.Other Lib 12.PLCC Lib 13.QFN 14.QFP Lib 15.RES Lib 16.SOP Lib 17.Transistor
2022-01-19 09:08:09 43.02MB pcb pcb设计制作
GD32F10x_USB_FS_Device_Lib_V1.0.0_RET6.rar
2022-01-18 18:17:15 18.08MB GD32F10x_USB
1
libcurl 实现获取ftp远程 文件大小自己实现得 可以使用 直接可以拿走用
2022-01-18 15:34:34 671B FTP LIB
1
iOS 14 Programming Fundamentals with Swift Swift, Xcode, and Cocoa Basics by Matt Neuburg (z-lib.org).pdf
2022-01-18 10:33:09 7.75MB
1
S7-200SMART PLC平均值滤波库文件lib+注释说明
S7-200SMART PLC滑动平均值滤波库文件lib+注释说明
Python 学习笔记 第二版 by it-ebooks (z-lib.org)pdf文档下载
2022-01-14 09:07:44 1.3MB Python学习笔记第二版
Python学习笔记 by it-ebooks (z-lib.org)pdf文档下载
2022-01-14 09:07:43 1.42MB Python学习笔记