完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
【AWorks试用体验】+labview开发wince程序的环境搭建 结合Labview和AWorks各自的优势,能不能做到快速开发便携手持测试设备呢?现在就将两者连接起来,试一试在ARM上跑Labview是个啥赶脚。。我的测试环境是win8.1系统。需要准备的软件有: 1.LabVIEW2012 2.LabVIEW 2012 Touch Panel Module 3. MicrosoftActiveSync_6.1_Chs 我把软件都上传到百度网盘了,需要的同学可以过去下载一下。 链接:http://pan.baidu.com/s/1dD11CWx 密码:zkw8 其实,已经安装了最新的LV2015。可是12之后LV和ARM不再爱了。搞了好长时间的LV13和AWorks都是连不上。算球,还是LV12吧。 先把MicrosoftActiveSync安装上,后面就不再单独说了。 1. 顺利安装MicrosoftActiveSync_6.1_Chs之后,将OTG接口通过USB线和PC相连电脑上会有这个窗口出现的。 ![]() 2. 可以打开文件管理,这个FlashDisk就是AWorks上的那个,里面的东西掉电保存。 ![]() 3. 下面开始建labview的wince工程。打开LV2012,建立一个空白工程, 然后右击项目-----新建-----终端和设备。 ![]() 4. 选择新终端或设备,选择Touch Panel Windows CE 5.0 Device。 ![]() 5. 出现一个新的目录,然后在这个上面点击右键新建一个VI。 ![]() 6. 设置VI的前面板大小。一开始按照屏幕的分辨率800*480来设置,发现并没有铺满,于是调大了一点950*490,这个分辨率倒是比较合适的。 ![]() 7. 编辑前面板和程序面板,让它用最简单的方式跑起来。 ![]() 8. 确认程序没有问题之后,点击运行,弹出下面这个框框,然后Yes. ![]() 9. 在Device Information 里 的 Processor 更改为ARM。 ![]() 10. 设置好了之后 OK ,然后就是 等着进度条run。 ![]() 11. 好的,回头看一看AWorks吧。可以调节一下旋钮,拨一下bool开关。 ![]() ![]() 目前的这个程序仅仅是在wince上运行而已。并没有存储到wince上。如果需要存储,可以生成一个exe文件,然后拷贝到FlashDisk里面,这样下次上电后不连接PC也可以运行了。目前发现的几个问题,1.英文字符串不会出现跑偏现象,如果用中文字符串跑偏现象挺严重的。Touch panel 下的编程不如直接在labview里面爽,好多东西都没有了。而且界面美化,比较费劲。只能用最简单的控件。用图片当背景试了试,同样跑偏。目前没有找到跑偏的原因。不是字体在捣鬼,字体已经改成微软雅黑了。 下面要做的事情是调用串口通讯,TCP通讯。这两个通讯的实现应该不会太难。不过GPIO还有ADC的调用目前是木有一丢丢头绪啊。 幻影刀侠 昭星科技 15-08-15
|
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
1834个成员聚集在这个小组
加入小组我的项目我做主,使用GN+Ninja来完成构建系统(VSCode开发RT106X)
36085 浏览 0 评论
NXP IMX8应用处理器快速入门必备:技巧、使用、设计指南
4219 浏览 0 评论
5811 浏览 1 评论
6592 浏览 0 评论
NXP i.MX6UL开发板(linux系统烧录+规格+硬件+模块移植)使用手册
4036 浏览 0 评论
480浏览 2评论
求助,S32G上Core M启动后如何让Core A在Flash指定位置加载uboot?
451浏览 2评论
ESP32-WROVER-IE + LAN8720以太网,GPIO0电压只有1.6v,无法正常进入spi flash boot模式如何解决?
452浏览 2评论
求分享适用于PN7160 Android的NFC工厂测试应用程序
540浏览 2评论
581浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-25 20:15 , Processed in 0.999826 second(s), Total 56, Slave 43 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191