wince+labview+ARM的便携式设备

经过了三个月的时间,终于完成了电能质量仪的开发任务!当初接这个项目的时候,心里有些怕怕,因为一直没有在ARM体系下WINCE系统下完成一个项目,所以很有因度,自我感觉!主要有以下几点:

1、labview中的一些VI和控件不能支持wince,有些功能只能通过调用EVC dll来完成

2、通过修改wince的低层驱动,来完成ARM2440自带10位AD采集(最终确认采样速度100K)

3、通过修改驱动,完成SPI、PWM、I2C等我们常的的协议来完成和外件通信(I2C和SPI都和AD通信)

4、成功的调用了wince的dll,当然无论EVC还是VS都能达到目的

5、经过不断努力,人机界面也能达到我用所用的IPhone4界面的水平,控件动态、透明、图画处理等

   虽然经过努力功克了以上这些难点,但当产品成功的跑起来之后才发现了labview与wince结合(还不如说wince与arm9)不足之处:

1、界面死板,不如PC上一样,心里想怎么实现都可以,这主要是IN没有在嵌入式系统下努力有关。一些属性节点不支持WINCE,还有自定仪控件不能支持,但咱还是用别的办法完成了!

2、硬件原因,labview本身执行效率和其它软件没法比,更何况在ARM9这样的硬环境下来跑,慢的跟牛一样,所以我从一个画面切换到另一个界面时,有点卡卡的,这没办法。以后打算用ARM11了,能好点。

     总之有很多缺点,不过做便携式设备也只能这样了,ATOM又比他功耗大很多!

     目前已经完成3个相关于wince+labview+ARM的便携式设备了,以后不断努创新吧!

     把其中一个项目的图上:

wince+labview+ARM的便携式设备 - 秦硕电子有限公司 - 秦硕电子有限公司技术成长博客

 

wince+labview+ARM的便携式设备 - 秦硕电子有限公司 - 秦硕电子有限公司技术成长博客

 

wince+labview+ARM的便携式设备 - 秦硕电子有限公司 - 秦硕电子有限公司技术成长博客

 

wince+labview+ARM的便携式设备 - 秦硕电子有限公司 - 秦硕电子有限公司技术成长博客

 

wince+labview+ARM的便携式设备 - 秦硕电子有限公司 - 秦硕电子有限公司技术成长博客

 

wince+labview+ARM的便携式设备 - 秦硕电子有限公司 - 秦硕电子有限公司技术成长博客

 

wince+labview+ARM的便携式设备 - 秦硕电子有限公司 - 秦硕电子有限公司技术成长博客

 

转载地址 http://blog.163.com/gogo423@126/blog/static/692110842011271018953/


  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
Grid是一种在计算机科学和工程学中常用的术语,表示一个网格状的结构或布局。在计算机图形学中,Grid通常用于表示二维或三维的网格系统。每个网格单元格都具有特定的坐标,可以用来定位和操作图形对象。Grid还可以用来生成复杂的图形效果,比如网格纹理、阴影和透视等。 而LabVIEW是一种用于测量和自动化系统开发的编程环境和开发工具。LabVIEW使用图形化的编程语言G等盻T,允许用户通过拖拽和连接图形符号来编写程序,而不是传统的文本式编程。LabVIEW非常适合用于数据采集、信号处理和控制系统开发等领域。 在LabVIEW中,Grid可以用来帮助用户进行界面布局和设计。LabVIEW的开发环境提供了一个称为Front Panel的界面,用于展示用户界面和数据交互。在Front Panel中,用户可以使用Grid来对控件和指示器进行排列,以保持界面的整齐和美观。Grid可以被设置为不同的大小和间距,以满足用户的需求。同时,在Front Panel中使用Grid还可以方便地进行控件的对齐和定位,提高界面的可读性和易用性。 总之,Grid是一个常见的布局结构和技术,在计算机科学和工程学中有着广泛的应用。在LabVIEW中,Grid可以被用于帮助用户进行界面设计和布局,提高用户界面的美观和易用性。通过使用Grid,用户可以方便地对控件进行排列、对齐和定位,提高程序的可读性和可维护性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值