xms77 发表于 2012-3-1 21:44:55

求助串口通讯的问题

本帖最后由 xms77 于 2012-3-1 21:46 编辑

我公司里某种机器的软件运行于win98系统没有问题,软件功能是通过串口向单片机发送测试信号,单片机把测试的数据发送给软件,很简单的功能,因为想更换xp的系统,但是软件测试不成功,我通过检测串口的输入输出数据,发现在xp下,软件通过串口发送测试信号成功,但是单片机发送回来的数据却接受不到。我用官方论坛里的串口UDF做的串口测试软件,完全能够发送和接受成功,所以有如下想法:
1. 根据机器上软件的功能,用au3重新编写一个软件,进行中,但是要做到功能完全一样,信心有点不足。
2. 从串口上来解决,能不能截获串口输入的数据,然后au3怎样把数据传递给软件,考虑中,至今没有什么头绪。
各位达人们,不知道有没有什么好的想法,分享一下!

xms77 发表于 2012-3-2 11:43:04

今天又用CommMonitor监控了串口数据,发现机器的软件只能接受第一个数据,后续的数据没有接收到,不知道是不是在读取完第一个数据后没有清楚数据缓冲区造成的?

但是我用Au3编写的串口测试软件,可以接收到全部的数据。
页: [1]
查看完整版本: 求助串口通讯的问题