VC++ 串口数据读取和保存

2025-02-23 12:52:18
推荐回答(3个)
回答1:

你这所有的代码网上都有现成的,好好找去吧~串口通信毫无难度,你用微软的控件也行,用ReadFile/WriteFile也行,可能ADO那块有点麻烦,你要完全搞懂ADO也没必要,COM技术还是挺复杂的,你只要能把网上例子下下来,稍微看看,改一改就能实现你的功能了

回答2:

我现在做的工作跟你差不多,只不过我是用电脑去控制一个机器,用的COM接口进行的,目前还没有进行往数据库里存数据的操作,不过下一步是肯定要做的,用的C#,C++也可以进行,但是开发起来要比C#麻烦,有兴趣的话,可以交流下。

回答3:

你可以看下别人写好的串口通信程序的源代码,如果有需要留下你的邮箱地址,我也可以发给你的。主要是MSCOMM实现的,然后你通过数据库添加你需要的数据表的值,通过递归传到数据库,通过ADO连接数据库后,用SQL查询数据表并显示数据表的数据到当前的文本框里,然后定时的刷新下数据,这样就可以保证你的数据是实时的数据了,你也可以做几组数据表,分别把不同时间段的数据放入数据库,通过SQL查询数据库后显示不同数据表的数据,这样就可以显示不同时期数据的变化量。