uCOSII只提供了操作系统内核,用户要自己添加文件处理、人机界面、网络接口等重要部分。其中Shell(人机界面)提供了人与机器交互的界面,是机器服务于人的体现,是系统必不可少的重要组成部分。现代的很多OS如UNIX、DOS、VxWorks都提供了友好的命令行界面。Windows更是提供了GUI。大部分人认识OS都是从这里开始的。 由于Skyeye下的仿真串口USART已经实现了中断方式的接收(实际是从键盘接收输入),而且串口输出(实际上是输出到终端屏幕)也已经实现,所以实现一个类似DOS或Bash的简化版Shell并不困难。其本质思想就是:Shell作为一个uC/OSII下的任务,接收用户输入的字符,存储到缓冲区,并回显在屏幕上,以回车键为用户输入的结束信号,随后解析用户输入的命令名称、参数,调用相应的命令函数。一直到这个命令函数运行返回,才继续Shell的人机交互界面。Shell作为一个任务工作于内核之外,占用一个任务号。
资源简介:uCOSII只提供了操作系统内核,用户要自己添加文件处理、人机界面、网络接口等重要部分。其中Shell(人机界面)提供了人与机器交互的界面,是机器服务于人的体现,是系统必不可少的重要组成部分。现代的很多OS如UNIX、DOS、VxWorks都提供了友好的命令行界面。Win...
上传时间: 2014-01-22
上传用户:xc216
资源简介:注意有些实例只提供了部分模块,因此运行时需要添加其他代码。
上传时间: 2015-06-02
上传用户:685
资源简介:Java 程序设计源码 只提供了部分
上传时间: 2013-12-31
上传用户:pkkkkp
资源简介:针对freescale imx21的linux2.6的补丁。因为官方只提供2.4内核,2.6内核没有,所以这个补丁对于想开发imx21平台2.6内核的朋友应该有所帮助
上传时间: 2013-12-17
上传用户:lijianyu172
资源简介:基于NIOS的CF卡应用(包括了软件和硬件),ALTERA的IP库中只提供了底层的硬件寄存器描述头文件.这是个基于IP核HAL的软件,以及相应的硬件设计示例.
上传时间: 2016-10-16
上传用户:youke111
资源简介:是一个利用WEB上攻击对方电脑的一个小小软件!只提供了源码!
上传时间: 2017-09-02
上传用户:wuyuying
资源简介:matlab 7.0 以上版本提供了强大的优化工具箱,但在整数规划方面,只提供了bintprog()这个m文件以求解0-1整数规划,而对于一般的整数规划模型没有具体的算法提供。我们一般情况只是用最简单的分值定界思想编写matlab程序求解整数规划问题,但效率低下,如何...
上传时间: 2017-02-27
上传用户:zhaoq123
资源简介:提供了与《嵌入式实时操作系统及应用开发》教材配套的实验系统软件,包括:1)mbda22-DEMO-PC:嵌入式实时软件开发平台“道系统”安装程序目录,请直接执行其中的up.exe文件。2)EXP-Lambda22-DEMO-PC.exe:实验用例程序集,可以将这些实验用例解压安装到“La...
上传时间: 2015-03-23
上传用户:kr770906
资源简介:Bycore是一个嵌入式操作系统内核。Bycore包括内存管理、任务管理、中断管理、任务互斥、同步与通信管理等功能。Bycore全部由C语言完成,只有少量的与硬件有关的代码由汇编代码完成。Bycore支持64优先级的多任务管理,任务数量由实际的内存大小决定。Bycore是...
上传时间: 2014-10-14
上传用户:钓鳌牧马
资源简介:本书对Linux 早期操作系统内核(v0.95)全部代码文件进行了详细全面的注释和说明,旨在使读者能够在尽量短的时间内对Linux 的工作机理获得全面而深刻的理解,
上传时间: 2015-01-09
上传用户:zhaoq123
资源简介:"Port uCOSII V252"是嵌入式操作系统uC/OS-II在DP256/DG128上移植的范例。提供的codeworrior编程范例,旨在通过给出的范例使用户对codeworrior的使用有所了解。
上传时间: 2015-03-18
上传用户:weiwolkt
资源简介:c库的部分源代码 用惯了操作系统提供的内存api,你是否了解系统的运行机制,这是提供动态内存分配最简单的实现代码 静态的代码库 可用各种c编译
上传时间: 2015-04-10
上传用户:huyiming139
资源简介:包括了uCOSII在多个操作系统上的移植实例
上传时间: 2015-06-14
上传用户:wangchong
资源简介:包括了uCOSII在多个操作系统上的移植实例,这是第二部分
上传时间: 2015-06-14
上传用户:cxl274287265
资源简介:本书对Linux 早期操作系统内核(v0.95)全部代码文件进行了详细全面的注释和说明,旨在使读者能够在尽量短的时间 内对Linux 的工作机理获得全面而深刻的理解,为进一步学习和研究Linux 系统打下坚实的基础。
上传时间: 2015-08-10
上传用户:xlcky
资源简介:对Linux 早期操作系统内核(v0.11)全部代码文件进行了详细全面的注释和说明,
上传时间: 2015-08-29
上传用户:凤临西北
资源简介:不同ARM 平台下该如何使用FREE RTOS 操作系统,分别提供了5种不同的ARM 操作系统
上传时间: 2015-08-31
上传用户:franktu
资源简介:不同ARM 平台下该如何使用FREE RTOS 操作系统,分别提供了5种不同的ARM 操作系统
上传时间: 2013-12-29
上传用户:ghostparker
资源简介:不同ARM 平台下该如何使用FREE RTOS 操作系统,分别提供了5种不同的ARM 操作系统
上传时间: 2015-08-31
上传用户:xwd2010
资源简介:不同ARM 平台下该如何使用FREE RTOS 操作系统,分别提供了5种不同的ARM 操作系统
上传时间: 2014-08-25
上传用户:czl10052678
资源简介:本书对 Linux 早期操作系统内核(v0.11)全部代码文件进行了详细全面的注释和说明,旨在使读者能够在尽量短的时间 内对 Linux 的工作机理获得全面而深刻的理解,为进一步学习和研究 Linux 系统打下坚实的基础。
上传时间: 2014-12-06
上传用户:aa17807091
资源简介:VxWorks操作系统的集成环境叫Tornado。Tornado集成环境提供了高效明晰的图形化的实时应用开发平台,它包括一套完整的面向嵌入式系统的开发和调测工具。Tornado环境采用主机-目标机交叉开发模型,应用程序在主机的Windows环境下编译链接生成可执行文件,下载...
上传时间: 2015-11-10
上传用户:D&L37
资源简介:本书对Linux 早期操作系统内核(v0.11)全部代码文件进行了详细全面的注释和说明,旨在使读者能够在尽量短的时间 内对Linux 的工作机理获得全面而深刻的理解
上传时间: 2014-01-26
上传用户:bcjtao
资源简介:linux完全注释,本书对Linux 早期操作系统内核(v0.95)全部代码文件进行了详细全面的注释和说明,旨在使读者能够在尽量短的时间 内对Linux 的工作机理获得全面而深刻的理解,为进一步学习和研究Linux 系统打下坚实的基础。虽然所选择的版本较低, 但该内核已...
上传时间: 2016-01-05
上传用户:咔乐坞
资源简介:广州友善2410开发板-2.6.13内核下键盘驱动:广州友善2410开发板仅提供了2.4.18下的驱动,前些日子升级内核时把键盘驱动也更新了一下!通过外部中断(下降沿)的方式读取键盘按键编码值。同时上传了一个简单的测试程序和Makefile文件
上传时间: 2016-01-30
上传用户:coeus
资源简介:2004.7.6日上传的一个有错这是2004.7.7日重新传的。这是本人用汇编和C混合编成的一个32-bit多任务、多线程的操作系统内核。现在暂时不提供原代码但可以下载用
上传时间: 2014-01-14
上传用户:大三三
资源简介:赵炯《Linux内核0.11完全注释》本书对Linux早期操作系统内核(v0.11)全部代码文件进行了详细全面的注释和说明,旨在使读者能够在尽量短的时间内对Linux的工作机理获得全面而深刻的理解,为进一步学习和研究Linux系统打下坚实的基础。虽然所选择的版本较低,但...
上传时间: 2013-12-14
上传用户:ecooo
资源简介:网络驱动程序设计指南 网络驱动程序设计指南的向导 内核模式驱动程序的网络结构 网络驱动程序编程要点 第一章 网络驱动程序设计指南的向导 这一章为网络驱动程序设计指南提供了一个导航,它将以你将编写的内核模式网络驱动程序的类型为基础,告诉你...
上传时间: 2014-01-18
上传用户:z1191176801
资源简介:用java模拟操作系统里的文件管理 本系统提供了多用户登录,但每次只有一个用户在系统中,每增加一个用户,就给这个用户增加一个子目录作为他的个人目录,当用户文件时就在他相应的子目录下添加。
上传时间: 2016-03-26
上传用户:懒龙1988
资源简介:MFC 以宏的形式提供了将一般文本转换成 UNICODE 数据类型的途径。开发人员只需要稍微改变一下编写代码的习惯便可以轻松编写支持 UNICODE 的应用。
上传时间: 2013-12-23
上传用户:kbnswdifs