NetCore_SerialPort_OpenDev
初始化异步串口操作模块
BOOL NetCore_SerialPort_OpenDev(LPCSTR lpszComPort,unsigned int dwBaudRate = 2400,BYTE byParity = XENGINE_NETCORE_SERIALPORT_PARITYNONE,unsigned int byStopBits = 1,unsigned int byByteSize = 8,CALLBACK_NETCORE_SOCKET_NETEVENT_RECV fpCall_SerialPortRecv = NULL,LPVOID lParam = NULL)
参数.一:lpszComPort
In/Out:In
类型:常量字符指针
可空:N
意思:要初始化哪个串口号
参数.二:dwBaudRate
In/Out:In
类型:双字
可空:Y
意思:波特率,默认2400
参数.三:byParity
In/Out:In
类型:无符号字符
可空:Y
意思:串口事件,默认无事件
参数.四:byStopBits
In/Out:In
类型:无符号字符
可空:Y
意思:停止位,默认1个停止位
参数.五:byByteSize
In/Out:In
类型:无符号字符
可空:Y
意思:初始化大小,数据大小,默认8
参数.六:fpCall_SerialPortRecv
In/Out:Out
类型:回调函数
可空:Y
意思:回调函数地址,可空,如果空将通过主动方式接受数据
参数.七:lParam
In/Out:In
类型:无类型指针
可空:Y
意思:回调函数自定义参数
类型:逻辑型
意思:是否初始化成功