共查询到19条相似文献,搜索用时 230 毫秒
1.
有限的硬件资源和实时性要求决定了嵌入式多媒体终端系统软件设计的复杂度。我们设计并实现了一个称为Sopca的多媒体终端机顶盒的软件系统以支持数字电视的接收。在Sopca软件模块设计中,我们提出了一种基于任务的调度方法与策略,将各独立功能模块封装为以任务单元的形式存在,整个Sopca功能的实现也是由各任务单元协调完成的,该策略强化了系统模块化、可移植和可扩展的要求,对嵌入领域中多媒体终端软件的设计是推广意义的。 相似文献
2.
考虑到传统无线通信网络远程终端控制系统的功能和性能无法满足设计要求,提出了基于嵌入式的无线通信网络远程终端控制系统。基于设计无线通信网络远程终端控制系统总体架构,设计了嵌入式无线通信网络用户授权控制器和无线通信网络远程终端控制电路,完成系统硬件设计。在系统软件设计中,重构无线通信网络远程终端控制信号,通过小波变换设计无线通信网络远程终端控制算法,实现了无线通信网络的远程终端控制。测试结果表明,文中系统的功能满足设计要求,有效提高了控制中心的链路占有率,降低了冲突率,满足系统性能要求。 相似文献
3.
基于μC/OS的嵌入式系统任务设计方法 总被引:1,自引:0,他引:1
在基于实时操作系统的嵌入式系统中,任务设计是整个嵌入式系统软件设计的基础,其他软件设计都是围绕任务设计来展开的。为提高嵌入式系统软件设计的效率,本文以著名的、源码公开的实时操作系统C/OS为背景,详细阐述了嵌入式系统中的任务设计方法。 相似文献
4.
阐述了一种基于GPRs和嵌入式Linux的远程图像监控系统设计和实现方法。该系统主要由嵌入式视频采集终端和监控中心服务器组成。其中,嵌入式视频采集终端主要由摄像头视频采集模块、ARM模块、SIM900模块组成,监控中心服务器可实时监控远程终端的图像。系统软件采用嵌入式Linux,可编程实现图像数据采集、压缩和GPRs模块的网络连接与传输。 相似文献
5.
目前,小型无人机飞行控制多采用前后台系统实现;针对前后台系统功能简单,实时性差等缺点,在μC/OS-- Ⅱ操作系统下,对以ARM处理器为核心的嵌入式小型无人机飞行控制系统软件进行了完整设计;首先阐述了系统的基本原理并引入实时内核,接着对系统任务进行了划分,并对任务的调度管理和通信机制给出了详细设计和分析,最后通过地面测试和试飞实验对所设计的系统软件进行了验证;结果表明,该系统软件符合飞控系统设计要求. 相似文献
6.
针对某无人机发动机数控硬件系统,采用嵌入式实时操作系统VxWorks进行系统软件设计;首先介绍电子控制器硬件体系结构,然后根据发动机控制任务需求,进行任务模块划分,设计系统各任务在VxWorks中的调度管理方法以及各模块软件;系统设计完毕,在试车台上进行发动机数控试车验证,试验结果表明,所设计的控制软件与电子控制器配合良好,能实现发动机的电子控制要求。 相似文献
7.
嵌入式应用系统软件设计技术研究 总被引:18,自引:0,他引:18
师明珠 《计算机工程与应用》2002,38(7):127-129,180
该文主要介绍基于嵌入式操作系统,开发实时多任务应用系统软件的方法和关键技术。详细阐述了在嵌入式实时多任务应用系统软件设计过程中,怎样将一个应用划分为多个任务,如何在硬件环境中合理地组织它们等必须考虑的若干问题。对嵌入式系统软件设计有很大的借鉴意义。 相似文献
8.
设计一种基于μC/OS-Ⅱ的车载监控终端系统。介绍以S3C44BOX为控制核心的硬件系统设计方案。在移植μC/OS-II操作系统的基础上,对系统软件结构和应用层多任务、优先级进行了设计,重点介绍使用信号量、邮箱和事件标志组实现任务间通信和同步的方法。经过实验测试,系统运行稳定可靠,实现了对车辆实时监控。系统设计方法对嵌入式系统应用开发有一定的参考意义。 相似文献
9.
10.
本文所研究的网络电话系统包括电话终端和服务器两部分,其中的电话终端是基于现在比较热门的嵌入式技术进行设计的,论文首先介绍了网络电话的发展现状、工作原理及关键技术相关理论知识,然后从硬件电路的设计和服务系统软件设计两方面论述了基于S3C4510B微处理器和VxWorks操作系统的网络电话终端的具体实现方法和过程. 相似文献
11.
12.
传统的嵌入式系统软件设计中广泛采用单任务顺序机制,它带来的重要问题是编程复杂,同时系统的稳定性较差。为此,引入了UCOS-II实时操作系统来对多任务进行管理与调度,实践证明该系统对多任务的管理和调度有着卓越的性能和稳定性。本文成功将该系统运用于数码相框系统,详细描述了UCOS-II操作系统在ZEVIO 1020双核处理器的移植过程,并且对于多任务的调度处理,设计了基于两级状态机的通信机制,解决了多任务之间消息处理复杂性的问题,最后给出了系统的实现过程。 相似文献
13.
AutoOSEK是基于OSEK/VDX规范的在MC9S12DP256硬件平台上开发的嵌入式实时操作系统;为扩展AutoOSEK在汽车电子领域的应用,需将其移植到不同的硬件平台;文章研究了嵌入式操作系统在不同平台移植的理论与技术,提出一种采用层次化和模块化的思想对AutoOSEK进行移植的通用方法;采用该方法实现了AutoOSEK在基于PowerPC架构32位处理器MPC5634上的移植;为验证移植方法的合理性,对移植后的AutoOSEK进行了功能和性能测试,测试结果显示任务切换时间达到2.90μs,能够很好满足汽车电子领域实时性的需要;经验证该操作系统移植方法简单高效,可有效加快开发进程。 相似文献
14.
With the constant barrage of new systems, porting software applications is inevitable. This article takes a look at the problems involved in porting an Ada/C application. The porting effort begins when the software architecture is defined and the code implemented. The task is completed with the successful execution of the software on all target platforms. The AFATDS porting effort to the HP RISC platform was completed successfully. The effort to port AFATDS to an InteVSCO Unix platform is still incomplete and is awaiting an Ada compiler upgrade that can pass the AFATDS messaging schema's large arrays to generic procedures. With the numerous operating systems available, the constant barrage of new operating system releases, and the continual hardware advancements, the need to port software applications is evident. The success of any porting effort depends on the maturation and reliability of the tools being used. If the Department of Defense's dual-use strategy is to succeed, DoD must also foster the development of reliable and affordable Ada tools 相似文献
15.
16.
文在对水下滑翔机器人的特点进行分析的基础上,详细介绍了水下滑翔机器人嵌入式控制系统的软、硬件系统的设计方法.对DiskOnChip在QNX操作系统下的驱动以及QNX操作系统的移植过程作了详细的叙述,并给出了适用于该嵌入式控制系统运行的系统启动文件--BuildFile的主要内容及文件基本框架.根据QNX嵌入式实时分布式操作系统的独特性能,在水面控制系统中创造性的提出了利用QNX多控制台来实现对数据进行监控的方式,并开发了应用于该水下滑翔机器人的控制系统软件. 相似文献
17.
18.
基于MicroBlaze的PetaLinux嵌入式操作系统移植 总被引:2,自引:0,他引:2
近年来,SoPC(System On a Programmable Chip,可编程片上系统)的应用日益增多。针对此趋势,系统介绍了Xilinx公司的MicroBlaze软核处理器和PetaLinux操作系统的特点,利用EDK开发套件搭建一个基于MicroBlaze的硬件平台,并研究了PetaLinux的移植、自定义设备驱动的添加、配置和启动。实验证明,使用PetaLinux开发的SoPC能够满足用户复杂多变的需要,且构建简单、快速,缩短了产品的开发周期。 相似文献