共查询到20条相似文献,搜索用时 156 毫秒
1.
2.
3.
基于LPC2214和uC/OS—Ⅱ的音频处理方案 总被引:1,自引:0,他引:1
对LPC2214和uC/OS—Ⅱ相结合的嵌入式平台的性能进行大概的分析;介绍音频编解码芯片VSl003的特点及其读写控制协议的实现方式;着重介绍如何采用VSL003为基于LPC2214和uC/OS—Ⅱ的嵌入式平台提供音频处理接口。 相似文献
4.
为增强嵌入式软件的复用性、可移植性,缩短开发周期,通过研究现有的主流构件运行支撑技术,提出了一种面向嵌入式领域的运行支撑体系结构。为实现灵活、开放的嵌入式应用平台,本文首先建立了构件化的嵌入式运行支撑框架模型,然后结合PDA手机领域重点分析了开放式HLA结构和虚拟OS平台等关键技术,最后利用伪代码示例探讨了该领域中应用平台的定制与扩展方法。 相似文献
5.
研究了嵌入式实时操作系统uC/OS-Ⅱ的特点和内核结构,以及uC/OS-Ⅱ在目前流行的嵌入式微处理器SharpLH79520上移植的方法. 相似文献
6.
嵌入式技术在各行业得到了广泛的应用,而对其功能、实时性的要求也是越来越高,围绕如何利用uC/OS的实时性能,Linux强大的网络、图形等功能,以及将两个操作系统完美结合这一课题进行讨论和研究。论文首先介绍硬实时操作系统的概念,然后考察uC/OS和Linux两种操作系统各自的优势和缺陷,在分析Linux实时化的各种方案之后,设计方案将uC/OS移植到Linux环境下,成为Linux的一个模块,使两个系统的优势互补,构造了具有硬实时性的嵌入式实时系统。 相似文献
7.
叙述了基于uC/OS—Ⅱ的一款网络PDA的总体结构设计,阐述了本PDA的软件设计,包括实时操作系统uC/OS-Ⅱ、开源TCP/IP协议栈LWIP的选择、移植以及一些功能模块的设计实现。本PDA系统的设计、开发,为以后嵌入式系统应用开发积累了丰富的经验。 相似文献
8.
设计并实现了基于SOPC技术的嵌入式Web服务器,简单介绍了SOPC技术的特点及构建方法,随后对该嵌入式Web服务器的实现在硬件和软件两方面都作了详细论述,其中运用NiosⅡ软核处理器作为主控制器,实时多任务操作系统uC/OS-Ⅱ为应用软件运行平台,简化的TCP/IP协议LwIP为应用层通信协议。具有设计灵活、可重构、集成度高、实现风险低、开发周期短的优点。 相似文献
9.
uC/OS-Ⅱ支持下的以太网数据采集系统的设计 总被引:6,自引:6,他引:0
陈禾 《计算机测量与控制》2005,13(10):1149-1151
针对在嵌入式系统中采用“线性”程序设计方法带来的实时性差和扩展性不高的问题,通过在一个嵌入式数据采集系统中移植嵌入式实时操作系统uC/OS-Ⅱ,在分析了在实时操作系统uC/OS-Ⅱ下,确定了系统各个任务的优先级并实现了任务间的相互切换,提高了系统运行实时性和稳定性;数据采集系统移植了传输效率更高的UDP/IP协议栈,实现了系统的网络通信功能;实验表明,数据采集系统在移植了uC/OS-Ⅱ具有良好的实时性和扩展性并且运行稳定. 相似文献
10.
目前嵌入式系统软件开发方法不利于嵌入式系统的发展,如何将高级的构件技术应用到嵌入式系统软件开发中,以便快速灵活高效地设计系统,已成为其发展的关键。文章提出了一个基于构件的构造模型,它包括一个通用的、轻便的核心构件库,构件可在运行时动态装入,是可替换的。模型引入了构件框架概念,允许在部署时和运行时不同阶段进行重配置系统,有效缩短嵌入式系统软件开发周期。 相似文献
11.
构造嵌入式系统软件的构件模型研究 总被引:1,自引:2,他引:1
目前嵌入式系统软件开发方法不利于嵌入式系统的发展,如何将高级的构件技术应用到嵌入式系统软件开发中,以便快速灵活高效地设计系统,已成为其发展的关键.文章提出了一个基于构件的构造模型,它包括一个通用的、轻便的核心构件库,构件可在运行时动态装入,是可替换的.模型引入了构件框架概念,允许在部署时和运行时不同阶段进行重配置系统,有效缩短嵌入式系统软件开发周期. 相似文献
12.
实时操作系统uC/OS-Ⅱ在ARM7上移植的研究与实现 总被引:11,自引:0,他引:11
论文研究了源代码开放的实时操作系统uC/OS—Ⅱ在目前流行的嵌入式微控制器ARM7(AT91M40800)上移植的方法解决了ARM7启动代码中的关键问题,指出了在uC/OS—Ⅱ的移植过程中的重点和难点问题,该移植在MiceTeck EV40ARM评估板上实现,经该环境的多任务运行结果表明,系统稳定可靠。经测试,其多项实时性指标均达到设计要求论文对ARM应用的操作系统移植具有普遍的指导意义。 相似文献
13.
14.
片上系统(SoC)的设计日益复杂,规模趋于庞大,这使得SoC的功能验证与测试成为IC设计的瓶颈.uC/OS-Ⅱ是一种简洁的、可移植的、可裁减的与支持多任务的嵌入式实时操作系统.本文介绍了uC/OS-Ⅱ在基于"龙芯1"SoC上的移植工作,重点讨论了在虚拟仿真与FPGA验证平台两种环境下运行uC/OS-Ⅱ及其上层应用程序来测试"龙芯1"SoC的方法,并取得了良好的效果. 相似文献
15.
16.
实时操作系统uC/OS-Ⅱ在ARM9上移植的实现 总被引:2,自引:0,他引:2
介绍了目前在嵌入式系统应用中非常流行的实时操作系统uC/OS-Ⅱ和ARM微处理器,详细论述了uC/OS-Ⅱ在基于ARM体系结构的Motorola32-bit嵌入式微控制器MC9328MX1上移植的实现过程,指出了在uC/OS-Ⅱ的移植过程中的重点和难点问题,得出了uC/OS-Ⅱ在ARM上的移植的一般性方法。 相似文献
17.
18.
嵌入式系统μC/OS-Ⅱ是一个基于优先级的抢占式实时内核,支持多用户任务,程序可读性好,移植性好,代码可固化,可裁剪,非常灵活.且微处理器C8051F120运算速度快、功耗小、内部资源丰富,具有与8051指令集完全兼容的内核.将嵌入式系统μC/OS-Ⅱ移植在C8051F120上可提高开发效率,缩短开发周期,充分利用其内部资源,具有一定的实际意义. 相似文献
19.
为解决嵌入式实时操作系统uC/OS-Ⅱ缺少命令解释器,人机交互不便的问题提出了为uC/OS-Ⅱ设计Shell的思想.在介绍了硬件平台的基础上,给出了Shell的总体工作流程,详细描述了其串口函数及主任务的实现过程,并以绘图命令为例介绍了Shell中命令的实现及扩展方法.测试表明其运行稳定,较好的完成了uC/OS-Ⅱ的人机交互工作,并具有良好的可移植性和可扩展性. 相似文献