文件名称:串口通讯DLL动态库源码
文件大小:2.89MB
文件格式:RAR
更新时间:2022-04-17 15:44:39
COM DLL
自己项目中用到的串口通讯DLL库源码。 ///////////////////////////////////////////////////////////////////////////// //Export Functions BOOL PS_CommTaskInit(); BOOL PS_CommTaskDeInit(); void PS_SendMessagePacket(char* szSendMsg,int nLen); void PS_SendFilePacket(char* szFileName,int nLen); BOOL PS_FetchNextRecvMessage(char* szRecvBuff,int &nLen;); void PS_LogMessage(char* szShowMsg); //Don't Start Thread,Driect Communicate With Com Port,Please Use These Functions //不启动线程,直接与串口进行通信,请调用以下的函数 BOOL PS_CommInit(); BOOL PS_SendMessageToComm(char* szSendMsg,int nSize,char *szRecvBuff); //Not Export Functions void LoadCommTaskIni(); DWORD WINAPI HandleMainTaskEvent(LPVOID lpvThreadParm); int HandleCommTaskEvent(); BOOL AddCommTaskToQueue(int nSeqNum,char *szSendBuff,int nLen,BOOL bSendFile=FALSE); void RecvRequestPacket(int nRecvPacketType); BOOL CheckRecvPacket(char *szRecvBuff,int nRecvLen); void PacketMsg(char* szMsg, char * szBuff,int &nSize;); void SendPOL(); int RecvString(char *szBuff);
【文件预览】:
PSCOMM
----SuppComm.h(1KB)
----Resource.h(406B)
----PSCOMM.PLG(2KB)
----PSCOMM.DSW(535B)
----COMTASK.H(2KB)
----PSCOMM.CPP(2KB)
----PSCOMM.suo(9KB)
----PSCOMM.CLW(347B)
----RES()
--------PSCOMM.RC2(398B)
----PSCOMM.H(1KB)
----Pcomm.h(7KB)
----PSCOMM.vcproj(9KB)
----LogMesg.cpp(866B)
----Pcomm.dll(57KB)
----PSCOMM.vcproj.SnowBaby_X200.SnowBaby.user(1KB)
----PSCOMM.sln(876B)
----PSCOMM.OPT(53KB)
----PSCOMM.RC(3KB)
----StdAfx.cpp(204B)
----ProComm.cpp(9KB)
----COMMTASK.INI(230B)
----ProComm.h(1KB)
----ComTask.cpp(7KB)
----LogMesg.h(674B)
----Pcomm.lib(33KB)
----StdAfx.h(1KB)
----PSCOMM.ncb(10.4MB)
----PSCOMM.DEF(209B)
----SuppComm.cpp(10KB)
----pscomm.aps(18KB)
----PSCOMM.DSP(5KB)
----ReadMe.txt(2KB)