串口.txt
来自「不错的C语言版串口程序」· 文本 代码 · 共 37 行
TXT
37 行
① OpenComm() 打开串口资源,并指定输入、输出缓冲区的大小
② BuildCommDCB() 、setCommState()填写设备控制块DCB,然后对已打开的串口进行参数配置;
③ ReadComm 、WriteComm()对串口进行读写操作,即数据的接收和发送.
⑶.初始化串口
m_ComPort.SetCommPort(1); //选择COM?
m_ComPort. SetInBufferSize(1024); //设置输入缓冲区的大小,Bytes
m_ComPort. SetOutBufferSize(512); //设置输入缓冲区的大小,Bytes//
if(!m_ComPort.GetPortOpen()) //打开串口
m_ComPort.SetPortOpen(TRUE);
m_ComPort.SetInputMode(1); //设置输入方式为二进制方式
m_ComPort.SetSettings("9600,n,8,1"); //设置波特率等参数
m_ComPort.SetRThreshold(1); //为1表示有一个字符引发一个事件
m_ComPort.SetInputLen(0);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?