共查询到20条相似文献,搜索用时 15 毫秒
1.
介绍了μClinux这种源码公开的嵌入式实时操作系统,详细分析了其关键技术——任务管理、任务及中断间的同步与通信机制、存储器管理等.并对其应用领域进行了探讨,在此基础上设计了IP电话的实现方案。 相似文献
2.
基于μClinux的嵌入式系统任务管理的研究 总被引:1,自引:0,他引:1
聂雄 《计算机技术与发展》2007,17(4):158-161
任务管理是嵌入式实时操作系统中最重要的部分。分析基于μClinux的嵌入式系统任务的基本概念,对μClinux中任务的5个不同状态进行定义,分析任务间的转换关系和转换方法。采用SCHED—OTHER分时调度策略,实现μClinux系统的任务调度,并给出了部分实例源代码。通过对μClinux的任务管理进行研究,达到合理分配处理器资源,改善应用系统的实时处理能力。 相似文献
3.
任务管理是嵌入式实时操作系统中最重要的部分。分析基于μClinux的嵌入式系统任务的基本概念,对μClinux中任务的5个不同状态进行定义,分析任务间的转换关系和转换方法。采用SCHED-OTHER分时调度策略,实现μClinux系统的任务调度,并给出了部分实例源代码。通过对μClinux的任务管理进行研究,达到合理分配处理器资源,改善应用系统的实时处理能力。 相似文献
4.
5.
6.
本文介绍了基于ARM+μClinux嵌入式开发平台的嵌入式WEB服务器的设计与实现。该服务器能支持工业设备、家用电器连入互连网,并具有很好的Web页面功能,还能很好地满足家用电器和工业设备接入互联网的需求。 相似文献
7.
本文介绍了嵌入式系统(Embedded System)的概念、应用领域和研究意义,分析了μClinux的特点,并详细给出了在嵌入式μClinux系统模式下基于S3C4510B的开发板进行程序设计开发的方法和步骤,包括如何建立交叉编译开发环境、编译内核与文件系统及添加应用程序. 相似文献
8.
丁苍峰 《计算机与数字工程》2011,39(5):198-201
以开发嵌入式Web服务器为目标,搭建了移植μClinux需要的开发环境和设计移植的流程,并对μClinux移植进行裁减和分析。bootloader、μClinux内核和只读的romfs文件系统烧到Flash中的分析研究及μClinux内核和根文件系统的烧到Flash详细过程描述。 相似文献
9.
μClinux已成为嵌入式应用中非常热门的嵌入式操作系统。针对某些嵌入式系统中固存容量低,不需要文件系统的特点,提出通过删除根文件系统、内核与应用程序一体化、针对本应用系统的特殊性开发的一种新文件系统ReFS、裁剪添加设备驱动程序等技术措施,来达小型化μClinux目的。根据具体的嵌入式应用,用文中提到的小型化措施,可以定制μClinux,使之适合于各种应用场合。 相似文献
10.
μClinux已成为嵌入式应用中非常热门的嵌入式操作系统。针对某些嵌入式系统中固存容量低,不需要文件系统的特点,提出通过删除根文件系统、内核与应用程序一体化、针对本应用系统的特殊性开发的一种新文件系统ReFS、裁剪添加设备驱动程序等技术措施,来达小型化μClinux目的。根据具体的嵌入式应用,用文中提到的小型化措施,可以定制μClinux,使之适合于各种应用场合。 相似文献
11.
基于μClinux的触摸屏软硬件设计与关键技术分析 总被引:1,自引:2,他引:1
介绍了当前比较流行的开放源代码的嵌入式操作系统μClinux下驱动程序的一般结构,以及触摸屏控制器和Motorola DragonBall VZ328 CPU的连接。在此基础上,详细讲述了触摸屏驱动程序设计的一些关键技术,如阻塞型I/O操作、任务队列以及系统定时器的应用等,解决了采样数量控制问题,具有较好的移植性。 相似文献
12.
为开发一个稳定性好、适应性强和安全性高的适合多嵌入式操作系统平台的嵌入式Web服务器,搭建μClinux移植需要的开发配置环境和设计移植的系统流程,讨论了移植μClinux需解决的如交叉编译环境的建立、μClinux的内核加载方式、改写编译blob.bin和烧blob等一些关键性技术问题,对μClinux移植做了恰当的裁减和分析工作以适合在设计的平台上的移植。并对移植μClinux需要的烧bootloader到Flash、烧μChnux内核文件到Flash、烧romf只读文件系统到Flash的分析研究及根文件系统的烧到Flash进行了详细过程描述。 相似文献
13.
基于μClinux的SoPC应用系统设计 总被引:1,自引:0,他引:1
随着芯片技术的发展,SoPC成为嵌入式系统设计的一个发展趋势,不同于桌面操作系统,嵌入式操作系统需根据特定的嵌入式应用及不同的处理器而进行移植和裁剪,文章采用SoPC技术实现一个UART串行口和以太网接口的转换器,具体给出加载μClinux到基于软核处理器Nios的SoPC系统中的方法和步骤,并基于μClinux开发了应用程序。 相似文献
14.
本文介绍了嵌入式系统(Embedded System)的概念、应用领域和研究意义,分析了μClinux的特点,并详细给出了在嵌入式μClinux系统模式下基于S3C4510B的开发板进行程序设计开发的方法和步骤,包括如何建立交叉编译开发环境、编译内核与文件系统及添加应用程序。 相似文献
15.
介绍了嵌入式车载网络控制单元软、硬件结构,具体阐述了μClinux上的CAN设备驱动程序的设计过程以及设计方法与技巧,实现了车载CAN网络的通信与控制.研究表明,该系统具有结构简单,可靠性高等特点,具有广阔的应用前景. 相似文献
16.
设计了一种实时频谱分析系统,该系统以ALTERA公司型号EP2C35的FPGA作为系统数据处理的核心,嵌入Nios2软核处理器,进行数据采集并完成快速傅里叶变换(FFT),实现数据的分析与显示。实验表明此方法的有效性且效果良好。文章重点介绍了频谱分析系统的软件结构。 相似文献
17.
主要提出了一种检测实时操作系统内存分配性能的方法,利用概率统计的方法随机产生内存碎片,检测实时操作系统在不同条件下内存分配性能的变化,并采用符合正态分布的随机数产生内存碎片,对嵌入式操作系统VxWorks的内存分配性能进行检测,最后结合实际数据分析了VxWorks的内存分配性能符合实时操作系统的要求,同时验证了该检测方法的可行性和可信性。 相似文献
18.
嵌入式实时操作系统中实现MBUF 总被引:2,自引:0,他引:2
MBUF是TCP/IP中的概念,本文从它在嵌入式系统中的应用,讨论了它的基本原理和在嵌入式实时操作系统中的实现方法以及相关的内存管理支持。 相似文献
19.
由ARM与μClinux构建的嵌入式Web Server 总被引:1,自引:0,他引:1
利用32位ARM嵌入式CPU,构建基于μClinux操作系统的嵌入式Web Server,讨论其具体技术及相关实现方案;将高性能、低功耗32位RISC结构的ARM内核处理器与开放源码的嵌入式多任务操作系统μClinux相结合,构建一个适用于智能家居系统的嵌入式Web Server的系统硬件平台,给出相关原理框图和实现嵌入式Web Sorver的代码框架结构。 相似文献
20.
几种嵌入式实时操作系统的分析与比较 总被引:4,自引:0,他引:4
由于嵌入式实时操作系统可以支持多任务,使得程序开发更加容易,在便于维护的同时还能提高系统的稳定性和可靠性,所以逐步成为嵌入式系统的重要组成部分,对嵌入式操作系统的研究变得尤为重要.本文介绍4种嵌入式实时操作系统VxWorks、μClinux、μC/OS-Ⅱ和eCos,详细分析比较了这4种操作系统的主要性能,并根据分析结果指出了各自的适用领域. 相似文献