当前位置:主页 > 科技论文 > 计算机论文 >

基于Linux多任务操作系统扫频仪的研究

发布时间:2020-06-15 01:40
【摘要】:通过对传统扫频仪不足的分析,提出基于嵌入式Linux多任务操作系统新的解决方案。在保证扫频仪各项指标的前提下,充分利用Linux系统可执行多任务的特点,从软件上实现对扫频仪各项工作的合理分配和交互。介绍扫频仪的硬件总体结构组成,重点讨论扫频仪的多任务设计的过程及合理地进行任务通信。结果表明,嵌入式Linux多任务操作系统对提高扫频仪的可靠性和可扩展性有很大的帮助。
【图文】:

基本结构,多任务,扫频仪,内核


决。按照并发性以及任务之间同步等特点和要求,对扫频仪系统进行任务划分,如图3所示。3系统软件设计I.inux具有内核小、效率高、源代码开放、内核直接提供网络支持等优点。但嵌入式系统的硬件资源毕竟有限,因此不能直接把Linux作为操作系统,需要针对具体的应用通过配置内核和嵌人式C库对系统进行定制,使整个系统能够存放在容量较小的FIJASH中。Linux的动态模块加载,使Linux的裁减极为方便,高度模块化的部件使得添加和删除变得非常容易。基于Linux的上述优点,本文实现平台使用的操作系统是对Linux进行定制的arm-linux[23〕。3.1软件总体设计扫频仪的软件设计主要分为2部分:硬件驱动程序;多任务应用程序。扫频仪系统软件结构图如图2所示,其中最内层为操作系统层

软件结构图,硬件驱动,扫频仪,多任务


3.1软件总体设计扫频仪的软件设计主要分为2部分:硬件驱动程序;多任务应用程序。扫频仪系统软件结构图如图2所示,其中最内层为操作系统层,中间层为应用层,最外层为硬件驱动层。当操作系统启动后,首先加载硬件驱动层接口程序,然后系统内核按照应用层的各个任务优先级及其就绪状态在任务间切换运行。3.2系统多任务设计川在将一个软件系统划分为并行任务时,首先要分析数据流图中数据的变换,确定哪些变化可以并行,哪些变换本质上必须顺序执行。一个变换可以成为一个任务,或者几个变换组成一个任务。决定系统中任务划分的最主要因素是系统中所实现功能间的异步关系

【共引文献】

相关期刊论文 前5条

1 梅近仁,秦贵和;基于嵌入式RTOS的AMT控制软件开发[J];吉林大学学报(信息科学版);2005年02期

2 苏健勇;李铁才;;应用嵌入式操作系统的交流伺服单元[J];电机与控制学报;2006年06期

3 邓雄书,徐正全,张玉挺;基于嵌入式操作系统的视讯终端的设计[J];国外建材科技;2003年05期

4 谢辉,王国祥,张震,苏万华;共轨柴油机ECU的软件分层模型及实时多任务机制[J];内燃机学报;2002年01期

5 杨庆祥,魏丕勇;柴油机高压共轨喷射系统电子控制模型及方式[J];拖拉机与农用运输车;2004年04期

相关会议论文 前1条

1 Liu Zhaoqing, Fu Ping, Meng Lifang Department of Automatic Test and Control Harbin Institute of Technology Harbin 150001;VXIbus System Software Designing of Real-Time Operating System Based on VxWorks[A];Proceedings of the 5th International Symposium on Test and Measurement(Volume 1)[C];2003年

相关硕士学位论文 前10条

1 李强;基于MSP430F148单片机的嵌入式实时操作系统的研究与设计[D];北京工业大学;2002年

2 陈胜;基于Windows NT的数据网关的设计与实现[D];武汉科技大学;2002年

3 钟洋;基于Windows NT的弱实时多任务的实现[D];武汉科技大学;2002年

4 王韬;有压缩启动功能的Cable Modem研制[D];重庆大学;2002年

5 周强;基于QNX的分散控制系统现场控制站软件设计[D];华北电力大学(河北);2003年

6 朱丽英;基于RTOS的离子迁移谱毒品侦查仪嵌入式软件的设计研究与实现[D];浙江工业大学;2004年

7 刘彬;新型电力机车电能计量系统的研制[D];华中科技大学;2004年

8 刘军良;基于嵌入式微控制器的发动机电控单元的设计与研究[D];江苏大学;2005年

9 张思齐;基于μC/OS-Ⅱ嵌入式开发平台的设计与实现[D];西北工业大学;2006年

10 李钢;先进飞机电气系统计算机控制与管理系统远程终端关键技术研究[D];西北工业大学;2006年

【相似文献】

相关期刊论文 前10条

1 ;国内外动态[J];微计算机信息;1999年06期

2 纪斌;郑志国;李红兵;;基于FPGA的嵌入式Linux软硬件设计[J];电子产品世界;2010年03期

3 包东智;;多功能手机将成为手机市场竞争新焦点[J];移动通信;2007年05期

4 姜远;高岭;杨建锋;;基于Linux串口的非接触式IC卡开发应用[J];计算机技术与发展;2008年01期

5 ;厂商特讯[J];电子产品世界;2004年07期

6 王阳;王竹林;;基于Linux与S3C2410平台的IC卡应用[J];仪表技术;2008年08期

7 王东升;赵建超;;Linux平台下智能卡整体支持方案[J];电子技术;2009年08期

8 郭涛;田泽;;SoC设计中基于Linux协同验证的研究和实现[J];软件导刊;2009年05期

9 唐六华;王瑛;;智能IC卡技术及其在嵌入式系统中的应用[J];信息安全与通信保密;2010年04期

10 周光彬;艾民;吴华;;红外热像仪网络远程升级功能的设计与实现[J];电子设计工程;2011年15期

相关会议论文 前4条

1 朱国正;侯整风;;基于Linux平台的智能卡通用驱动模型[A];全国第20届计算机技术与应用学术会议(CACIS·2009)暨全国第1届安全关键技术与应用学术会议论文集(下册)[C];2009年

2 赵宝康;苏金树;陈曙辉;孙志刚;;一种基于LINUX/SOPC的嵌入式通信控制器研究与实现[A];2003中国通信专用集成电路技术及产业发展研讨会论文集[C];2003年

3 夏文岳;袁海文;弥寒光;郭鑫;;基于ARM的有源滤波器测控系统设计[A];2010航空试验测试技术学术交流会论文集[C];2010年

4 谌文峰;;ARM在线配置FPGA的光子相关器设计[A];中国光学学会2011年学术大会摘要集[C];2011年

相关重要报纸文章 前7条

1 ;Linux平台为互联互通带来益处[N];中国电子报;2009年

2 易文;2018年全球55%的人口人手一部手机[N];电子资讯时报;2008年

3 ;全球手机市场有望实现强劲增长[N];人民邮电;2008年

4 本报记者 李敬;Android Phone一统手机江湖指日可待[N];计算机世界;2010年

5 美《Network world》博客作者 Stephen Spector;乔布斯的困境[N];网络世界;2011年

6 本报记者 邢婷婷;全球手机巨头频发力 天翼3G智能手机人气暴涨[N];通信信息报;2011年

7 本报记者 连晓东;三星VS苹果 双寡头竞争局面形成[N];中国电子报;2011年

相关硕士学位论文 前10条

1 范文品;基于嵌入式Linux的USBOTG IP核驱动的设计与实现[D];电子科技大学;2011年

2 陈周国;具有以太网接口的MPEG-4编解码器的设计与实现[D];电子科技大学;2006年

3 顾治华;基于ARM和LINUX的嵌入式H.264/AVC软解码器的研究与实现[D];重庆大学;2007年

4 张健;基于软核SOC的嵌入式Linux显示技术研究[D];北京工业大学;2008年

5 叶之金;基于FPGA的SOC应用研究[D];合肥工业大学;2009年

6 肖衡;嵌入式Linux与智能卡互操作体系研究[D];湘潭大学;2004年

7 胡凌峰;IPCAM系统中视频解码器的设计与实现[D];华中科技大学;2008年

8 张Ya;多通道实时MPEG编解码器的方案设计及实现[D];华中科技大学;2006年

9 陈涛;导轨磨耗激光图像测量的嵌入式系统研究与设计[D];电子科技大学;2011年

10 吕岩;硬件任务抽象及软硬件任务通信机制的研究与实现[D];东北大学;2009年



本文编号:2713692

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2713692.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户e5802***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com