wince+labview+ARM的便携式设备
来源:互联网 发布:java string 字符集 编辑:程序博客网 时间:2024/03/29 20:07
经过了三个月的时间,终于完成了电能质量仪的开发任务!当初接这个项目的时候,心里有些怕怕,因为一直没有在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的便携式设备了,以后不断努创新吧!
把其中一个项目的图上:
转载地址 http://blog.163.com/gogo423@126/blog/static/692110842011271018953/
- wince+labview+ARM的便携式设备
- labview和WINCE的结合
- 基于ARM的便携式系统的功耗管理
- ARM平台设备WinCE下UART配置
- 针对上网本和便携式设备的第一批MeeGo构架
- 在WinCE下,应用程序直接读/写/擦除flash设备的方法(转自:MVP作者:ARM-WINCE)
- iPhone连接电脑WIN7不显示Apple iPhone便携式设备的解决办法
- 如何为手机等便携式设备增加视频输出到电视的功能
- 便携式医疗设备中的信号调整
- arm wince下的应用程序自动运行
- 基于ARM和WINCE的开发
- 基于WinCE的ARM视频监控系统
- 基于WinCE的ARM视频监控系统
- wince binfs 的实现 来自ARM-CE
- 转载 wince+arm开发的工作内容
- 各个设备的arm架构
- WinCE下的GPS设备操作
- Wince下的GPS设备操作
- 盘点JSP语言令开发人员钟爱的五大优势
- Java高并发:静态页面生成方案
- JavaScript脚本代码的位置及在页面中的执行顺序
- VS2010添加TSTCON( ACTIVEX CONTROL TEST CONTAINER )工具
- php 正则表达式详细学习
- wince+labview+ARM的便携式设备
- Java编程中写出好代码的建议
- ActionScript3.0入门
- nginx请求处理过滤示例
- 三层架构与MVC谜团之答案揭晓
- 技术积累应用-可视化编程平台应用方式-统计图形控制
- JSP速度优化七种方法
- java基础--16
- include与jsp:include区别