一般来说,测试上下位机通信。
先使用工具测试你的下位机,完全通信成功后,在用来调试你的上位机。
不然你话,你都不知道错误在哪里。
加入下位机不是开发的,根本就无法证明是否是下位机的错误。
先使用串口精灵之类的调试你的开发板。
确认是 OK 了之后,在调试你的程序。
//如果你的程序功底足够深,就可以通过你的程序确定是上,还是下位机的问题了。
首先你要明白上位机和下位机之间是通过什么通讯协议联接的。
一般上是COM口,这样你可以用MSCOMM来进行读写。
水平高一点,就会知道其实COM口也可以当作个文件来读。用ReadFile等就可以读写。
还有必须有你的下位机的通讯规约。
单片机的下位机程序,我的博客上有,你可以参考一下.
用串口可以吗?
你搜索一下《win32串口编程》这篇文章,里面详细介绍串口编程方法
只要你想好自己的传输协议就可以编了