本帖最后由 yuse 于 2009-11-4 21:14 编辑
这个项目的下位机硬件平台很简单,就是检测监控多台冷柜的温度,利用温度传感器DS18B20多点测温,每一秒检测一个读一个并可以通过串口发送到上位机(经串口调试助手验证单片机通过串口发送数据部分正常)。
上位机需要满足的最基本功能就是:可以按顺序实时循环更新显示所有的温度值以方便用户查看。
现在的问题是:我找到一个类似的资源,也是利用vb的MSComm1控件,但是是需要定时采集时间间隔,我试了下这样的话好像很难完全实时捕获到所有的温度值,出现错乱。我想能不能不定时,而可以自动捕获检测显示,也就是说只要上位机接收到串口数据就立刻自动执行并显示。这样的话应怎样具体设置才可以满足呢?
以上是我的思路,因为vb上位机部分第一次接触,如果这个思路不可行,有别的好思路还望朋友们不吝赐教!谢谢! |