VC++怎样编程实现上位机与下位机的通信

2024-11-06 16:57:34
推荐回答(4个)
回答(1):

  一般来说,测试上下位机通信。
  先使用工具测试你的下位机,完全通信成功后,在用来调试你的上位机。
  不然你话,你都不知道错误在哪里。
  加入下位机不是开发的,根本就无法证明是否是下位机的错误。
  先使用串口精灵之类的调试你的开发板。
  确认是 OK 了之后,在调试你的程序。
  //如果你的程序功底足够深,就可以通过你的程序确定是上,还是下位机的问题了。

回答(2):

首先你要明白上位机和下位机之间是通过什么通讯协议联接的。

一般上是COM口,这样你可以用MSCOMM来进行读写。

水平高一点,就会知道其实COM口也可以当作个文件来读。用ReadFile等就可以读写。

还有必须有你的下位机的通讯规约。

回答(3):

单片机的下位机程序,我的博客上有,你可以参考一下.

回答(4):

用串口可以吗?
你搜索一下《win32串口编程》这篇文章,里面详细介绍串口编程方法

只要你想好自己的传输协议就可以编了