首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

串口输入缓存大小设定及读取有关问题

2013-09-13 
串口输入缓存大小设定及读取问题假定我设定的串口输入缓冲为SetupComm(hComm_, 16, 16)char buffer[1024]

串口输入缓存大小设定及读取问题
假定我设定的串口输入缓冲为SetupComm(hComm_, 16, 16);
    char buffer[1024];
    xx.Read(buffer,1024);//读取数据

buffer能获取到多大的数据?为什么? 串口 输入缓冲
[解决办法]
硬件缓冲区里有多少就能读多少,返回值就是接收到的字符个数
串口通信有封好的接口,支持多线程的
[解决办法]

引用:
Quote: 引用:

硬件缓冲区里有多少就能读多少,返回值就是接收到的字符个数
串口通信有封好的接口,支持多线程的


那我用SetupComm()函数就不是没用了?

你要先设定通信参数,波特率校验方式这些
然后那个1024是你想接收的字符数,可能你就接收10个

热点排行