请教:Vc+SQLsever与232串口实时通信

wenyeting 2008-03-07 11:33:50
我最近在做通过一个232串口对下层实时监控的程序,每隔1s钟要存储显示一次数据,现在还没什么头绪,有哪位大虾可以指点一下么?如果有示例程序学习一下就更感谢了.邮箱wenyeting@163.com
...全文
50 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zaodt 2008-03-07
  • 打赏
  • 举报
回复

串行口读写入门文章:

【http://vckbase.com/document/viewdoc/?id=1114】
用户 昵称 2008-03-07
  • 打赏
  • 举报
回复
VC读写串口部分,你看上面的吧,反正这代码是很多的

可以这样做,建立一个缓冲区buffer,256字节或65536字节
两个变量,如果是256字节长的缓冲就用unsigned char 型,否则用unsigned short型

打开串口

开一个线程在后台读串口,读到数据之后放在buffer中,同时维护接收指针。
再开一个线程进行处理,或主程序进行处理。

while( readp ^ receivep ) //接收指针与发送指针不一样了
{
//处理
}
else
{
sleep 1 秒
}

2,586

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 资源
社区管理员
  • 资源
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧