qt调用串口指令

1、目前系统qt版本更改为qt4.8.5。

如果qt版本不一致,会导致数据库不能正确连接,图片不能正常加载,中文不能正常显示问题。

相关的dll和lib文件放在qt默认文件夹下是不足够的,需要拷贝出来放在程序运行的相同文件夹中。


2、matlab也是,2010a和2010b编译的是不可以通用的。


3、串口读取数据,假如没有读取就退出,下次读取时候会发生问题。

不知道我的理解是否正确,对于任一指令,发送到机械部分执行该操作,等了若干时间仍然没有返回值,以为可能是机械故障所以不等待了。退出等待消息的循环。

后来又发送了一串指令,上次发送指令串口返回的值还在串口缓冲区中存放着,等待被读取。

如果你一直发指令,一直不读取,可能下一次你发了某指令,希望读取该指令的返回结果,但是却读取的是上一些没有读取指令的返回值。

这样,就导致了接收返回指令故障。

是不是因为串口也是有缓冲区来保存数据的。


4.sql server的table和view的信息需要保存

下一次配置sql server的时候看来一定又会忘记权限等是怎么配置的,果然需要写个说明文档。


5.开发模式问题

每次都是发现了问题才去临时抱佛脚解决,然后每个曾经遇到的问题都会花很久去重复解决相关问题,这样的方法显然是不行的!

是否需要制定某一个开发模式,虽然C++不比Java会用到设计模式,但是设计模式还是相当有用的吧。

像我目前这种开发方式是不行的,应该记录开发日志==



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值