虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

uCOS-ARM

  • uCOSlpc2000系列ARM上的移植.rar

    uCOS-II v2.52 在lpc2000系列ARM上的移植源代码,配合相应的工程模板使用,在ads1.2中调试通过。

    标签: uCOSlpc 2000 ARM

    上传时间: 2013-07-11

    上传用户:CHINA526

  • 基于ARM和uCOSⅡ的火灾报警系统研究

    随着城市高层建筑的发展,建筑的消防安全性越来越引起人们的重视。火灾报警系统是建筑自动化系统中重要的组成部分,它利用各种探测器来检测火情,对火灾的发生进行及时准确的报警,并控制各种灭火设备进行自动灭火和对相关设备进行联动控制。传统的火灾报警系统采用微机中心处理方式,每个控制中心处理2000至8000个探测单元的信息,系统的实时性与稳定性的提升受到控制中心的数据处理能力和网络通信速率的限制。 基于这一现状,本文提出了基于ARM与uC/OS-Ⅱ的网络火灾报警系统。将控制中心的数据处理任务交由各控制单元,引入嵌入式操作系统对任务进行管理,同时引入TCP/IP协议栈实现网络功能,利用Internet来进行信息传输。 本文设计了基于ARM的控制单元硬件平台,并进行了硬件模块测试。ARM作为32位RISC芯片的领导者,具有很高的处理能力,同时其成本较低,十分适用于作为系统中的控制单元,从硬件上保证了系统的数据处理能力与火灾报警的实时性。 在软件上,本文移植了uC/OS-Ⅱ作为系统的软件平台,编写了启动与移植相关代码,并做了移植测试。uC/OS-Ⅱ作为开源的嵌入式实时操作系统,拥有极为精简的内核和出色的实时性与可靠性,作为控制单元的操作系统平台对任务进行管理与调度,从软件上保证了系统的稳定性与可靠性。 最后,本文在ARM和uC/OS-Ⅱ的基础上实现了网络协议栈LwIP的移植,进行了计算机通信测试。网络协议栈的移植使控制单元通过Internet完成信息的传输与控制,提高网络的扩展性与健壮性,同时摆脱了专用网络的传输速率与范围的限制。 本文研究的系统具有分布智能化的特点,多个嵌入式控制单元取代了控制中心火灾信息处理,降低了中心数据处理压力和网络通信压力,平行的网络结构提高了系统的稳定性,个别控制单元故障不会引起整个系统的崩溃,为基于这一思路的火灾报警系统建立了一个完整的软硬件平台。

    标签: uCOS ARM 火灾报警 系统研究

    上传时间: 2013-04-24

    上传用户:Ten_Gallon_Head

  • 基于ARM和uCOS-Ⅱ嵌入式平台的NAND Flash存储驱动系统设计

    随着现代计算机技术和互联网技术的飞速发展,嵌入式系统成为了当前信息行业最热门的焦点之一。ARM以其高性能低功耗的特点成为目前主流的32位嵌入式处理器而在数码产品中广泛使用,随着数码相机的普及,数码相框产品得到推广,数码相框通过一个液晶的屏幕显示数码照片而非纸质照片,数码相框比普通相框更灵活多变,也给现在日益使用的数码相片一个新的展示空间。在嵌入式操作系统方面,uC/OS—Ⅱ凭借其小内核、多任务、丰富的系统服务、容易使用以及源码公开等特点被嵌入式系统开发者广泛用在各种嵌入式设备开发中。uC/FS嵌入式文件系统由于稳定性,可移植性以及与uC/OS—Ⅱ内核的相兼容被广泛用在基于uC/OS—Ⅱ的嵌入式系统开发中。NAND Flash存储器由于其大容量数据存储、高速存取速度、易于擦除和重写、功耗小等特点被广泛应用于便携式电子设备的数据存储、嵌入式系统的程序存储载体中。 本论文的硬件工作平台是艾科公司研发的数码相框芯片方案ARK1600,该平台集成了嵌入式系统设计所需的相关硬件模块。本论文的主要设计目标是在该平台上实现NAND Flash存储设备驱动的系统级方案,即在ARK1600平台上通过构建uC/OS—Ⅱ操作系统以及uC/FS文件系统来实现NAND Flash设备驱动挂接。本论文是在Windows环境下通过ARM ADS实现代码的编译,通过Multi—ICE进行前期调试以及USB—Debug进行后期的系统整合调试。 本论文的主要研究工作具体涉及以下三个的方面:首先研究了ARM相关构架以及uC/OS—Ⅱ操作系统的特点,并在此基础上移植uC/OS—Ⅱ操作系统到ARK1600平台,分析ARK1600硬件体系结构的基础上详细分析了BootLoader的相关概念,并重点阐述了NAND BootLoader程序设计与实现过程;其次在文件系统方面,本论文成功移植uC/FS嵌入式文件系统到ARK1600平台,在移植的过程中采用了动态文件缓冲区算法提高了该文件系统的数据传输效率;最后重点讨论了NAND Flash驱动在ARK1600的实现,主要分析了NAND Flash的数据存储结构,并从物理层,逻辑层和文件系统接口层三个方面具体分析了NAND Flash驱动程序的实现,并在NAND Flash逻辑层驱动实现时通过采用坏块处理表算法实现了NAND的磨损均衡问题。

    标签: Flash uCOS NAND ARM

    上传时间: 2013-07-31

    上传用户:xcy122677

  • PROTEUS下仿真ARM应用系统

    PROTEUS下仿真ARM应用系统,支持UCOS操作系统。

    标签: PROTEUS ARM 仿真 应用系统

    上传时间: 2013-09-27

    上传用户:苍山观海

  • 嵌入式操作系统ucos在51单片机上的移植

    嵌入式操作系统ucos在51单片机上的移植,很有实用价值,参考这个程序也可以把ucos轻松的移植到其它mcu或arm及dsp上

    标签: ucos 嵌入式操作系统 51单片机 移植

    上传时间: 2015-03-11

    上传用户:13681659100

  • 很好的一个可以在8051上可以运行的ucos

    很好的一个可以在8051上可以运行的ucos,对没有arm板的人是个好消息

    标签: 8051 ucos 运行

    上传时间: 2014-11-21

    上传用户:671145514

  • ARM FXB440的源码

    ARM FXB440的源码,加入对UCOS的支持,是学习操作系统的比较好的范例

    标签: ARM 440 FXB 源码

    上传时间: 2015-05-30

    上传用户:zhengjian

  • 把uCOS移植到三星的44B0的CPU上面

    把uCOS移植到三星的44B0的CPU上面,不过是在IAR环境下的,代码是2.80的,还带uCGUI哦,用IAR for ARM 4.31和H-JTAG验证通过。个人认为可以媲美官方版本的移植。

    标签: uCOS 44B0 CPU 移植

    上传时间: 2014-01-11

    上传用户:mikesering

  • 自已写的lwip+ucos程序已调通

    自已写的lwip+ucos程序已调通,参考了杨晔 的skyeye.得到很多人的帮助.贡献出来.用arm sdt可以打开.硬件平台是s3c44b0+8019

    标签: lwip ucos 程序

    上传时间: 2015-07-25

    上传用户:坏坏的华仔

  • ARM的ADS开发工具下

    ARM的ADS开发工具下,GPRS+UCOS-II开发源码

    标签: ARM ADS 开发工具

    上传时间: 2015-10-16

    上传用户:sunjet