zhongqiangyaming
zhongqiangyaming
2016-07-07 10:19
采纳率: 37.5%
浏览 1.5k
已采纳

MFC中串口实时通信的问题

刚学串口通信,在网上也搜索到一些例子,用两台电脑模拟了上下位机,简单的用MSCOMM控件实现数据的发送接收。

现在比较迷惑的 是,如何用异步通信实现同步的效果(不明白可以当我没说这句),简单的讲就是下位机不断的监测温度、湿度、压力等等,不断的发送给上位机,这些数据需要加一个头和一个尾来进行校验。上位机对这些参数进行显示,如果超过一定的数值就反馈信息给下位机。

草鸟表示道理我都懂,就是不基础太差做不出来,求指点迷津!!!我现在用的是USB转串口线,谢谢各位大神了!!!急求啊!!!

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • zhongqiangyaming
    zhongqiangyaming 2016-07-12 06:40
    已采纳

    在网上买了一本书学会了!!!

    点赞 评论
  • Coder__CS
    gamedev˚ 2016-07-07 10:27
    点赞 评论
  • jianzuixian
    prg_jzx 2016-07-08 01:51

    两台电脑用串口线连接,各运行一个程序,下位机程序启动一个线程,打开串口,定时往串口写模拟数据,上位机程序启动两个线程,一个负责读串口,
    并将读取的数据送到消息队列,另一个线程专门处理消息队列。

    点赞 评论

相关推荐