logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

uC/OS和uClinux的比较

uC/OS和uClinux操作系统是两种性能优良、源码公开且被广泛应用的免费嵌入式操作系统,可以作为研究实时操作系统和非实时操作系统的典范。本文通过对uC/OS和uClinux的对比,分析和总结嵌入式操作系统应用中的若干重要问题,归纳嵌入式系统开发中操作系统的选型依据。1 两种开源嵌入式操作系统介绍  uC/OS和uClinux操作系统,是当前得到广泛应用的两种免费且公开源码的嵌入式操作系

#嵌入式#linux
源码公开的嵌入式实时操作系统T-Kernel

源码公开的嵌入式实时操作系统T-KernelIT 圈外不知道比尔·盖茨的人,恐怕很难成为富翁;在IT 圈里,如果不了解坂村健,也许要考虑还要不要立志成为IT 的技术专家。身为日本一名计算机专家,坂村健在计算机行业内部可是大名鼎鼎,只是他的生活方式颇为低调而已。坂村健在1984 年发布的操作系统甚至比微软的Windows 应用更广泛,这一名为TRON 的系统可以安装到从数码相机 到汽车引擎在内的多种

#嵌入式#windows#中间件
uC/OS应用的简单剖析

一. uC/OS-II的移植移植uC/OS对目标处理器有一定要求,这个可以参照>一书中第8章的内容.整个嵌入式系统分为两大层:硬件层和软件层.这里主要研究软件层的架构.软件层主要分为四个部分:实时操作系统内核,与处理器相关部分,与应用相关部分,用户的应用系统.l 实时操作系统内核实时操作系统对系统资源进行管理。主要包括任务分配和调度、系统时钟服务、内存管理、消息机制、异常处理等等。uC/OS所有系

#嵌入式
内存碎片处理技术

内存碎片处理技术内存碎片是一个很棘手的问题。如何分配内存决定着内存碎片是否会、何时会、如何会成为一个问题。  即使在系统中事实上仍然有许多空闲内存时,内存碎片还会最终导致出现内存用完的 情况。一个不断产生内存碎片的系统,不管产生的内存碎片多么小,只要时间足够长,就会将内存用完。这种情况在许多嵌入式系统中,特别是在高可用性系统中是不可接受的。有些软件环境,如 OSE 实时操作系统已经备有避免内存

#算法#数据结构#嵌入式 +1
如何构建eCos嵌入式系统

eCos 是一个优秀的嵌入式实时操作系统。 eCos 的体系结构是一种分层结构,硬件抽象层将操作系统与硬件隔离开,这为把 eCos 移植到不同的硬件平台提供了便捷的方法,抽象层就像软件与硬件之间的桥梁。主要的移植思想是,按照 eCos 的模块化设计,完成硬件抽象层。     引言     目前,嵌入式操作系统的种类较多,其中比较流行的有 VxWorks 、 Windows CE 、 Pso

#嵌入式
ucos-ii核心算法分析

μC/OS-Ⅱ是一种免费公开源代码、结构小巧、具有可剥夺实时内核的实时操作系统。其 内核提供任务调度与管理、时间管理、任务间同步与通信、内存管理和中断服务等功能。适合小型控制系统,具有执行效率高、占用空间小、实时性能优良和可扩展 性强等特点,最小内核可编译至2KB。μC/OS-Ⅱ为何如此高效呢?我们从它的核心算法——任务调度算法开始分析。2.1任务调度算法分析        操作系统的实时性主要体

#算法#数据结构
一个嵌入式Linux系统的键盘驱动实现

1 引言 Linux由于其具有内核强大且稳定,易于扩展和裁减,丰富的硬件支持等诸多优点,在嵌入式系统中得到了广泛的应用。很多嵌入式Linux系统,特别是一些具有与用户强交互的嵌入式系统,往往需要配备一个特殊键盘,此时开发者需要根据实际情况,为自己的特殊键盘编写驱动程序。 2 Linux键盘驱动简介 Linux中的大多数驱动程序都采用了层次型的体系结构,键盘驱动程序也不例外。在Lin

#嵌入式#linux
对比嵌入式文件系统损耗平衡算法

引言为什么要损耗平衡(wear-leveling)?Flash 上的每一位(bit)可以被写操作置成逻辑0。 可是把逻辑 0 置成逻辑 1 却不能按位(bit)来操作,而只能按擦写块(erase block)为单位进行擦写操作。一般来说,“NOR flash擦写块的大小是128K,Nand flash擦写块的大小是8K”【2】。从上层来看,擦写所完成的功能就是把擦写块内的每一位都重设置

#嵌入式#list#算法
基于嵌入式操作系统的USB驱动程序开发

一 引言       随着微电子技术的不断创新和发展,嵌入计算系统(简称嵌入系统),作为计算机应用的一个重领域,已深入到社会的方方面面,越来越为人们关注。我们为某煤矿企业开发的监控系统作为一个智能分站,其系统就是采用嵌入式操作系统Windows CE.NET。二 嵌入式操作系统      嵌入式系统是以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体

#嵌入式#windows
嵌入式系统的构建

前 言................................................................................................................................................1第一章 嵌入式系统的硬件构成......................................

#嵌入式#linux
    共 22 条
  • 1
  • 2
  • 3
  • 请选择