发 帖  
[讨论] 【AWorks试用体验】+ AWorks跑试验车监控系统
2015-8-24 21:04:19  5083 监控系统 labview arm aworks 嵌入式
收藏 2 收藏 推荐 0 推荐
分享
本帖最后由 幻影刀侠 于 2015-9-4 07:53 编辑

AWorks试用体验】+ AWorks跑试验车监控系统
相关帖子
这段时间一直看大家的各种测评,测评各种。今天放个大招吧。虽然没怎么跑Linux,不过我觉得,重点在于应用。能happy的跑我的试验车监控系统就很高兴了。下面开始改造改造眼前的监控系统。PS:我赶脚,小编会打我的,我是把飞思卡尔论坛当成labview论坛了呢,还是飞思卡尔论坛它当成了labview论坛了呢?
之前做的是这样的一个系统,就是试验车跑车时对数据进行实时显示和曲线记录,很简单的一个程序。虽然很简单,但是因为在此之前,我们没有一个专门的上位机,调试起来很麻烦。Labview对我们的帮助还是很大的。发几个PC版本的图片吧。对了,感谢论坛上发布labview论文包的同学,感谢labview优秀论文的作者,从里面得到很多启发。
1. PC版的图片
1
2
3
2. 信心十足的开始改造,然后就各种费劲,PC上跑的好好的,放到wince上仪表盘成了黑咕隆咚一个洞。多方查找,也没有找到解决方法,大家看看吧。直接放个jpg还不错,但是把底色去掉的仪表盘加上去就不是那么回事了。于是想,可不可以自定义控件,把对应区域的jpg抠出一个圆放到仪表后面。绝望吧,竟然touch panel下不可以自定义控件哎
4
5
6
3. 一顿疯狂的各种删除,各种砍掉。于是成了这么一个丑丑的界面。依然会跑偏。西文字体不会跑偏。中文字体,字号不太大就没事。我试了试超过27号之后就会跑偏,字和字之间的间隙就变大了。就试了试27周围的字号,其他不清楚。除了字体跑偏。各种控件也不太听话。下面总结一下遇到的几个烦人的小问题,1.字体跑偏,不要用太大的中文字体。2.控件功能不是全部支持,比如仪表盘的数字显示是无效的。两个显示项的重叠是不允许的,不可以把标签文字放到仪表盘。3.下拉菜单是不会听话的。需要一点一点的调整。所以界面不要搞的太紧凑,留出调整的余地。4.表格没有了大框框,只有一个一个的元素。就和把单独的数字显示对齐排列放在一起一样。5.一个曲线控件就显示一条曲线就行了。不要同时。如果感觉空间不够的话,可以搞个曲线输入的切换。…………总之烦死了。回归到最质朴的状态吧。先把功能实现了再说。
7
4. 下面大概说说这个系统吧。还是走的TCP通讯,因为之前PC版的做了一个CANwifi的小模块,绕个圈圈,CANTCP吧,连上一根网线就能用了。
首先模拟一下运行状态在PC上创建一个TCP服务器。
14
5.  建立好TCP服务器后连上AWorks之后就可以了。看一下运行界面吧。数据是模拟的,所以有的跑偏的离奇。
8
9
10
11
6. 说一下程序框图吧。这是在官方例程的基础上改的。把TCP连接超时错误给去掉了。因为要一直等待着数据。另外程序就是先判断数据包长度和头,然后对数据进行解析,不同页的数据对应着不同的变量。
15
7. 把vi放在附件里的。需要的同学可以下载一下。另外把生成的exe也放在压缩包里了。不用labview的同学可以直接把exe放进AWorks里运行就可以了。
13
申请AWorks的时候说的就是搞这么一个试验监控手持设备目前算是刚刚能跑起来。日后再慢慢的完善。如果时间比较仓促,或者仅仅做一个测试用的小设备。Armwincelabview是一种快速有效的开发方式虽然功能不那么尽如人意。如果做完善漂亮的产品还是VS2005或者干脆Linux吧。该好好学习了。嘛也不会啊。
总之AWorkslabview开发我这个小项目的过程还是很happy的。下面学习一下dll   底层调用不起来,demo板都成整个一个摆设了。。。
同学们,继续努力了。。。。
幻影刀侠        昭星科技
15-08-24
游客,如果您要查看本帖隐藏内容请回复


2015-8-24 21:04:19   评论
29 个讨论
好先进啊    学习了
2015-8-24 22:02:09 评论

举报

不错,,感觉蛮不错的。。。。
2015-8-25 08:44:45 评论

举报

很不错,学习一下
2015-8-25 14:48:39 评论

举报

感觉楼主很强大,向楼主学习
2015-8-25 19:08:07 评论

举报

看样子很好玩一样
2015-8-26 07:53:50 评论

举报

是LabView,我以为是Qt 呢,,哇咔咔,,,,
2015-8-26 17:07:44 评论

举报

HelloWii 发表于 2015-8-26 17:07
是LabView,我以为是Qt 呢,,哇咔咔,,,,

labview touch panel   不过目前 tcp和串口都可以。
正在研究看调用底层硬件。
2015-8-26 20:58:50 评论

举报

很漂亮呀,楼主厉害
2015-8-28 15:28:29 评论

举报

楼主很会玩。。
2015-8-29 22:35:02 评论

举报

很有用!参考如何做程序人机交互界面
2015-9-2 09:48:54 评论

举报

LabVIEW做可视化界面并实现测试系统,还是相当方便的,楼主弄得蛮好!
2015-9-5 20:34:10 评论

举报

楼主的labview做的不错,学习了!
2015-9-10 16:58:58 评论

举报

学汽修的进来。学习学习,受教了
2015-9-13 18:34:12 评论

举报

好牛啊                                                
2015-9-16 22:07:35 评论

举报

谢谢,太有参考价值了
2015-10-25 23:22:26 评论

举报

厉害,学习了。
2015-12-18 12:59:11 评论

举报

XUE XI LE
LabVIEW 用WINCE,为什么不用Linux版的LabVIEW
2016-1-8 20:50:49 评论

举报

资料不错,有时间看看
2016-1-8 23:11:17 评论

举报

新手学习中,谢谢
2016-1-12 10:16:06 评论

举报

撰写讨论

你正在撰写讨论

如果你是对讨论或其他讨论精选点评或询问,请使用“评论”功能。

高级模式
您需要登录后才可以回帖 登录 | 注册

12下一页
发讨论
关闭

站长推荐 上一条 /9 下一条

快速回复 返回顶部 返回列表