基于第三方触摸屏的Labview系统运行可行性报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

经过了三个月的时间,终于完成了电能质量仪的开发任务!当初接这个项目的时候,心里有些怕怕,因为一直没有在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的便携式设备了,以后不断努创新吧。

相关文档
最新文档