单片机和VB和SQL2005通讯、连接问题
刚查很多资料,我想用单片机做一个pos机,然后把pos机采集的数据上传到PC机的SQL2005数据库,现在单片机部分已经完成了,现在就差和PC机的数据通讯了,看了很多资料...
刚查很多资料,我想用单片机做一个pos机,然后把pos机采集的数据上传到PC机的SQL2005数据库,现在单片机部分已经完成了,现在就差和PC机的数据通讯了,看了很多资料说是先做一个VB通讯,然后作为桥梁连接单片机和数据库,请问这个思路对不对,还有我之前从没接触过VB和SQL数据库,0基础,所以麻烦能人告诉我该怎么做,或是推荐我看相关的资料(百度文库里的资料基本都看完了,所以...)都可以,谢谢了,各位。在线等
展开
2个回答
展开全部
VB6串口通讯可用MSCOMM控件实现,可在控件属性设置串口号,波特率、起始位校验位等参数要与单片机串口设置参数一致。然后根据与单片机一样的通讯协议进行数据通讯。接收到的数据再进行解析,将解析完毕的数据通过SQL写入数据库。在进行通讯之前,可从网上先找一个通讯工具软件试一下,以保证单片机一侧没问题,不然通讯时两边有问题就难查了。(我以前用过一个名叫 串口调试器的小软件,还是挺不错的)
更多追问追答
追问
vb项目中不用再添加其他的窗口吗,还有vb怎么解析,能提供个思路吗,谢谢了
追答
在项目中是否要添加其他窗口,要看软件具体要求,可以不添加。关于解析数据,要根据主机和单片机之间的通讯协议而定,通俗点讲,就是通讯数据内容是一串十六进制码,具体第几位代表什么信息,这一串数据怎样校验是否正确,双方要有一个约定,发送数据按此约定进行编码,接收后再按此约定解码。
意法半导体(中国)投资有限公司
2023-06-12 广告
2023-06-12 广告
STM32是一种32位的微控制器,由意法半导体(STMicroelectronics)公司设计和生产。STM32是一种非常常见的嵌入式系统芯片,广泛应用于物联网、汽车、工业控制、医疗设备等领域。STM32具有以下特点:1. 体积小巧:STM...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
2013-08-20
展开全部
LZ的思路是正确的。需要搞清单片机与PC的通信是基于COM口还是网口.前者是串口通信,后者是网络通信,所用控件不同.接下来的事就是VB如何读写SQL2005数据库.
更多追问追答
追问
串口通讯,那VB怎么读写SQL数据库呢,还有单片机怎么和VB连接上,谢谢
追答
那你就分别搜索VB串口通信和VB如何读写SQL数据库,你可以获得帮助。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询