基于labview的嵌入式系统实验平台设计与实现

基于labview的嵌入式系统实验平台设计与实现

ID:33582159

大小:309.81 KB

页数:3页

时间:2019-02-27

基于labview的嵌入式系统实验平台设计与实现_第1页
基于labview的嵌入式系统实验平台设计与实现_第2页
基于labview的嵌入式系统实验平台设计与实现_第3页
资源描述:

《基于labview的嵌入式系统实验平台设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、ISSN1002-4956实验技术与管理第28卷第11期2011年11月CN11-2034/TExperimentalTechnologyandManagementVol.28No.11Nov.2011仪器设备研制与应用基于LabVIEW的嵌入式系统实验平台设计与实现齐羽(清华大学科教仪器厂,北京100084)摘要:介绍了一种基于图形化编程语言的嵌入式系统实验平台的设计,叙述了平台的开发环境、硬件的构成,并以具体实验为例详细介绍了开发与调试过程。该平台以ADI公司Blackfin系列嵌入式处理器作为CPU,扩展

2、多种外设模块,采用LabVIEW图形化编程语言进行开发。关键词:嵌入式系统;图形化编程语言;LabVIEW;Blackfin中图分类号:G434文献标志码:A文章编号:1002-4956(2011)11-0050-02DesignandrealizationofembeddedsystemexperimentalplatformbasedonLabVIEWQiYu(TsinghuaUniversityEducationInstrumentFactory,Beijing100084,China)Abstract:

3、Thisarticledescribesthedesignandrealizationofembeddedsystemexperimentalplatformbasedongraphicalprogramminglanguage.ThissystemusesADIBlackfinseriesembeddedprocessorastheCPU,ex-pandsavarietyofperipheralmodules,andisdevelopedwithLabVIEWgraphicalprogramminglangu

4、age.Keywords:embeddedsystem;graphicalprogramminglanguage;LabVIEW;Blackfin现在很多高校都在开展嵌入式系统实验教学,传列的开发板能够做到板卡级支持。采用LVEMB作统的实验平台一般都使用C、汇编等命令行式的语言为软件开发平台的创新之处在于:在这个环境下可以进行编程开发,存在着编程工作量大、难度高、调试困直接使用LabVIEW图形化语言编写顶层程序(VI),难等问题。LabVIEW是美国国家仪器公司(NI)推出LVEMB模块会自动将这些VI编译

5、成C代码,然后的一种简单易学、灵活方便的图形化编程语言,已广泛再进一步编译链接生成dxe文件并下载到硬件板上运应用在数据采集与控制、信号处理以及数据表达等方行,开发流程如图1所示。面。将LabVIEW作为嵌入式实验系统的编程语言,就能够大大降低嵌入式系统实验教学的难度,拓展实[1]验领域与深度。1基于LabVIEW的嵌入式实验平台系统构成1.1软件开发环境系统采用NI公司开发的LabVIEWEmbeddedModuleforADIBlackfinProcessors(以下简称图1开发流程图LVEMB)软件作为开

6、发环境,这是一个附加在Lab-1.2系统硬件构成VIEW主程序之外的嵌入式开发子模块,它支持ADI系统硬件平台以ADIADSP-BF537EZ-Lite开发公司Blackfin系列嵌入式处理器,对部分Blackfin系板作为核心模块,模块上的CPU型号为BF537,这是收稿日期:2011-02-17修改日期:2011-02-21一个RISC架构、具有10级流水线的高性能定点处理作者简介:齐羽(1973—),男,北京,学士,高级工程师,主要研究方向:器,具有MCU/DSP双重特点,可以移植uCLinux等嵌入式系

7、统和虚拟仪器.齐羽:基于LabVIEW的嵌入式系统实验平台设计与实现51嵌入式操作系统。模块外围设计开发了直流电机、步序如图3所示。进电机、液晶显示屏、摄像头、LED、矩阵键盘、IDE硬盘接口、PCMCIA卡接口、SD/MMC卡接口等各类模块与接口,从而构成一个资源丰富、功能强大的硬件实[2]验平台,硬件系统构成如图2所示。图3定点FFT算法程序My_FFT.vi图2.2算法运行效率测试实验图2硬件系统构成图借助测试程序可以对上面提到的FFT程序运行速度做定量分析,测试我们自己开发的算法是否比系统提供的库函数效

8、率要高。2系统开发与调试可以将需要测试的算法程序封装成1个子函数借助LVEMB简单直观、功能强大的图形化开发(SubVI),嵌入到测试程序中运行,利用LabVIEW提环境以及资源接口丰富的硬件平台,我们在实验系统供的系统计时器控件计算其运行时间[4-6]。在测试程上开发出基本算法、音频信号处理、图像与视频处理、序中可以改变BF537处理器的内核电压,从而改变内网络传输、远程控制等多个领

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。