本书以Keil 公司最新版本的C51 编译器为核心,阐述了在Windows 环境下采用单片 机高级语言C51 进行应用系统程序设计的基本原理和方法,详细介绍了Keil C51 的 Windows 集成开发环境Vision 51 和软件仿真器dScope51 的强大功能和具体使用方法。在 Windows 集成开发环境pVision 51 中,可以完成从源程序编写、编译、连接定位到目标文件 的仿真调试等的全部工作。dScope 51 是一种基于Windows 的多窗口软件仿真器,它可以在 完全没有8051 单片机硬件的情况下模拟调试各种应用程序,即使对单片机内部特殊集成功 能的编程,也可以找到对应的模拟窗口。 本书对最新版本C51 编译器新增加的控制命令作了全面介绍;给出了最新C51 运行库 函数及其应用范例;对Keil C51 的各种应用工具,如BL51 连接定位器、A51 宏汇编器、 LIB51 库管理程序以及OH51 符号转换程序等都作了详细介绍;还介绍了单片机实时多任务 操作系统RTX51 及其子集RTX51 TINY 的具体功能与应用方法。 本书强调先进性和实用性。全书各章列举了大量程序实例,并附赠一张配套光盘。因此 本书既适合广大从事单片机应用系统开发研制的工程技术人员的阅读,也可以作为高等工科 院校相应专业大学生或研究生的教学用书。
上传时间: 2015-03-25
上传用户:zxc23456789
机器人通讯协议,用于激光切割系统的通信协议以及实现方法,其中涉及到实时多任务系统VRTXsa.串口通信控件编制
上传时间: 2015-05-17
上传用户:jennyzai
ITRON(Industrial the Real-Time Operation System Nucleus,工业实时操作系统中心)提出的实时多任务系统规范。它具有标准的实时内核,适用于任何小规模的嵌入式系统,日本国内现有很多基于该内核的产品,其中消费电器较多,目前已成为日本事实上的工业标准。 ITRON和日本的精密机械工业相结合,使日本在数据系统、工业机器人、办公机器方面处于世界领先地位。
标签: Industrial Real-Time Operation Nucleus
上传时间: 2015-10-15
上传用户:q123321
给出了一个ucos_ii在mc9s12dg128b上的移植事例,实时多任务系统给出了五个任务
上传时间: 2014-01-18
上传用户:hanli8870
从结构上来说,实时多任务操作系统包括两部分,一部分为操作系统内核(kernel),即实时执行程序(Real Time Executive:RTX),另一部分是输入输出部分(I/O)(注意开发系统不属于操作系统的范畴);嵌入式系统对I/O的需求通常比较小(无文件系统需求),因此很多实时多任务操作系统本质上就是一个实时执行程序,如AMX(Kadak),VRTX(Microtec),iRMX(Intel)等(这里的X即:eXecutive),如果纯粹从kernel的角度来考察目前流行的各种实时多任务操作系统的性能,它们的效率差别都不大。 在市面上可以得到一些RTX的源代码(有用C实现的,有用汇编实现的,还有用PL/M语言实现的),从internet上也可以荡一些下来(我介绍一个站点www.eg3.com,堪称世界电子工程师资源宝库),下面我要介绍的一个RTX版本(我命名为SRTX:short RTX),可以说是RTX中的元老级产品了,来自某研究所,九十年代初他们到美国考察,从美国某公司购得。五年以前,SRTX在国内有售,许多搞工控的研究所利用SRTX开发了一些大型或小型的产品,这里介绍的SRTX我作了一些简化和改动.
标签:
上传时间: 2015-12-09
上传用户:wang5829
ARM7开发的源代码完整例子,是实时多任务操作系统μ/COS-Ⅱ在ARM单片机上的应用,文件名为“ARM7开发源代码大全.rar”。
上传时间: 2016-06-11
上传用户:daguda
μC/OS-Ⅱ是一个完整的,可移植、固化和裁剪的实时多任务内核,是用ANSI的C语言编写的,包含一小部分汇编语言代码,使之可供不同架构的微处理器使用。51单片机是一款内含中断系统、定时器等能够满足运行μC/OS-Ⅱ条件的8位单片机。
标签: OS
上传时间: 2017-01-17
上传用户:zwei41
上海双实嵌入式系统开发教程—基于ARM的嵌入式系统设计与实现 第1讲 嵌入式系统基础 第2讲 基于ARM的板级嵌入式系统硬件平台.pdf 第3讲 从软件开发的角度看ARM硬件平台.pdf 第4讲 板级嵌入式软件开发与运行环境.pdf 第5讲 基于ARM的硬件系统的启动及初始化.pdf 第6讲 嵌入式操作系统移植和使用.pdf 第7讲 板级嵌入式设备驱动程序.pdf 第8讲 嵌入式实时多任务应用软件.pdf 第9讲 嵌入式系统的测试与调试.pdf 第10讲 嵌入式系统的优化.pdf 基于ARM的嵌入式系统设计与实现(目录).pdf
上传时间: 2014-01-17
上传用户:阿四AIR
大名鼎鼎的嵌入式操作系统vxworks的完整的源代码,支持多种体系结构的嵌入式处理器,如arm,x86,i960,mc68k,mips,ppc,sparc等,包含完整的实时多任务处理及网络tcpip,dhcp,rip等协议,tffs文件系统,以及各种硬件驱动程序如usb--All the source code of Famous vxwork Embedded operating system , it supports the Embedded processor of many kinds of systems architecture, such as arm,x86,I9600,mc68k,Mips,ppc,sparc etc, it includes entire Real-Time & multi_tasks processing and some network protocols of tcpip,dhcp,rip, tfffs file system,and various kinds of hardware drivers (eg usb) etc
标签: vxworks
上传时间: 2016-04-01
上传用户:dragonman
经济的发展与技术的进步带动着人们更加渴望高品质的生活质量,作为当今产业大热门的智能家居逐渐成为市场关注的焦点,很多科技公司纷纷开发出自己的产品。不过由于浮夸的宣传,不合理的定位和高昂的价格,导致了消费者纷纷对智能家居产品望而却步,行业呈现出叫好不叫卖的现象。鉴于此种情况,本文定位于智能家居中低端产业,开发设计出一款简单实用、价格低廉的智能家居控制网关系统,目的是在于让普通人也可以享受科技发展的成果。 该网关系统综合了电子技术、计算机技术、通信技术等多种技术,从硬件和软件两个方面对控制网关进行深入研究,最终实现对家居环境远程监测的目的。 在硬件方面,该控制网关系统采用以单片机为硬件控制平台,以供电模块、时钟模块、EEPROM模块等众多外围电路模块为辅助,结合ZigBee与WiFi无线通讯技术,完成对智能家居网关系统的搭建工作。该网关系统的单片机采用功能强大、价格低廉基于ARM32位CortexTM-M3的STM32F103RCT6,它主要负责对家居环境的任务调度,智能控制;ZigBee部分采用主芯片为CC2530的无线通信模块,该模块主要包括两个部分:协调器和终端节点,终端节点除了通信部分,还包括温湿度传感器、光线传感器、烟感传感器等部分,它负责完成对数据的采集、打包和发送工作,协调器则负责把终端节点发送的数据进行重新打包然后通过串口传送给主控模块;WiFi部分采用的是价格低廉、功能实用的ESP8266WiFi通信模块,该模块有三种工作模式:STA、AP和STA/AP,使得WiFi部分兼具连接热点和发送热点两种功能,该模块负责智能家居控制单元和外界通信的工作,它通过串口和控制单元通信,然后通过WiFi网络发送接收信息。 在软件方面,控制网关采用以Keil和IAR为开发环境,以uC/OS-Ⅱ操作系统为程序运行环境,结合C语言及少量汇编语言,共同完成系统的软件控制工作。Keil和IAR作为开发环境可以进行程序检测、烧录等辅助工作,大大减轻了工作量;uC/OS-Ⅱ操作系统短小精炼、功能强大的特点,使得硬件资源可以更加合理的利用,有助于节约成本,同时也让控制网关系统可以实时多任务执行,增强了系统功能;此外充分合理利用了网络库函数资源,大大节约了学习与开发进度。...
上传时间: 2022-05-30
上传用户: