实时操作系统,Kernel部分完成于2006年上半年,其IPC部分甚至是年中时才具备相 应的雏形。最开始时是因为要为朋友做一个小型的手持设备,而本人起初又是另一国内老牌 实时操作系统:DOOLOO RTOS开发人员,但这个团队在2005年底已经解散。但朋友的系统要 上,用其他小型系统吗,一不熟悉,二看不上。答应朋友的事,总得有解决方法吧,即使是原来 的DOOLOO RTOS,因为其仿VxWorks结构,导致它的核心太大,包括太多不必要的东西(一套 完整的libc库),这些方案都否决了。怎么办?当时朋友那边也不算太急,先自己写一套内核吧。 这个就是源头!(后来虽然朋友的项目夭折了,但这套OS则保留下来了,并开源了,万幸) 1 序 3 1.1 RT-Thread诞生 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.2 艰难的发展期 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.3 一年增加0.0.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.4 Cortex-M3的变革 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.5 面向对象设计方法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.6 文档结构 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2 实时系统 7 2.1 嵌入式系统 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2.2 实时系统 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.3 软实时与硬实时 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3 快速入门 11 3.1 准备环境 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 3.2 初识RT-Thread . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 3.3 系统启动代码 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3.4 用户入口代码 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 3.5 跑马灯的例子 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 3.6 生产者消费者问题 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 4 RT-Thread简介 25 4.1 实时内核 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 4.2 虚拟文件系统 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 4.3 轻型IP协议栈 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 4.4 shell系统 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 4.5 图形用户界面 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 4.6 支持的平台 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 5 内核对象模型 29 5.1 C语言的对象化模型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 5.2 内核对象模型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 6 线程调度与管理 39 6.1 实时系统的需求 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
上传时间: 2013-10-14
上传用户:1234321@q
=== === === === === === === === === 项目:图书管理系统V2.0 作者:覃武权 主页:http://cpucool.512j.com 邮箱:cooltoend@126.com 最后更新:2004-12-09 =================================================== */ [功能简介] 一、用户功能 1、查看个人基本资料 2、查看借书状况 3、修改密码 4、查看馆藏图书 5、图书查询 6、收发短消息 二、管理员功能 1、新书入库 2、修改图书 3、删除图书 4、用户还书 5、图书分类管理 6、添加会员 7、删除会员 8、锁定会员 9、系统配置 10、查看系统事情 三、系统功能 1、用户验证 2、权限分离 3、事件记录 [说明] 这个系统技术含量不是很高,只是涉及到Access的基本操作:Select、Insert、Update、Delete 系统可以免费传播、拷贝、使用。在使用的过程中遇到任何问题,请与作者联系 登陆系统可以用测试帐号: 卡号:8 密码:qq 类型:普通用户 以普通用户的身份登陆系统,或以管理员身份登陆 用户:admin 密码:admin 类型:管理员
标签: cooltoend cpucool http 2.0
上传时间: 2014-01-22
上传用户:Altman
FLASH吧网站源码 v2.0栏目版: 功能不是很强大,但是对于个人使用足够了。 FLASH吧 v2.0 栏目版 注:该版本免费完整版,前后台程序完整。 介绍: 解压缩后直接上传到网站里就可以使用。 1.修改前台及后台conn.asp文件 title= 小哥FLASH吧 v2.0 栏目版 站点名称 search= 搞笑 热门搜索关键字 url= www.xgcode.com 网址 XiaoGe= xgdata/flash.mdb 数据库 2.UP文件夹中包括:swf,gif,jpg文件夹分别存放swf属性,gif属性,jpg属性文件 3.xgdata/flash.mdb 默认数据库存放路径 4.后台登陆xgadmin/login.asp 默认用户名和密码:admin 后台操作请看后台首页说明
上传时间: 2016-08-11
上传用户:hopy
欢迎您使用免费刷票器V2.0 1:软件目前分为自助投票和定做投票两种。 2:使用软件之前,请先观看投票flash教程。 3:自助投票是免费的。当您的投票项目不能使用自助投票的话,可以联系我们有偿定做刷票器或者人工代投。 4:目前自助投票只适合于不需要验证码和填写投票信息的网站,我们会在以后版本升级中免费支持此功能。 5:如果您的投票项目有IP限制,您可以采用“自动拨号”和“代理IP”两种方式进行投票。其中自动拨号需要ADSL拨号上网主机上使用。ADSL拨号主机不要使用路由器,代理IP由于受时间推移会逐渐失效,所以您自己必需定时更新代理IP文件列表。 6:您的投票项目是需要换IP的,使用刷票器软件的时候,必须关闭电脑上其他需要访问网络的程序,例如QQ、网页、迅雷等。只保留刷票器工作! 6:如果您自己投票速度太慢,我们公司有很多台电脑和ADSL宽带线路,可以有偿供您使用提高投票速度,具体费用请联系我们工作人员。
上传时间: 2016-11-13
上传用户:edisonfather
割自ro-blog v2.0,头像采用海贼王迷你小头像 功能: 1.悄悄话功能 2.可设置游客不能发布留言/默认游客不能留言 3.支持多个管理员 4.后台可设置过滤脏字功能 5.后台和编辑表情图片功能 6.支持关闭/开启留言本功能 7.会员可自行修改资料 8.密码采用md5加密 9.留言需要输入验证码 10.设置了CTRL+ENTER快捷键提交留言 11.后台自行修改留言系统名称/地址/每页显示个数 12.后台可管理会员权限 13.后台安装了服务器探针/升级调用/站长工具管理页:admin.asp 管理用户名:admin 密码:admin888
上传时间: 2017-05-01
上传用户:watch100
起点9 V2.0小说整站系统 介绍: 1、 采用企业级标准应用三层架构,模块化设计,利用反射抽象工厂模式支持多种数据库访问。 2、利用Asp.net自定义控件+母版模式实现换肤功能,前台DIV+CSS结构,增强对搜索引擎的友好度。 3、采用最新Cache技术,加快程序运行效率,减少服务器资源占用,增强负载性能。 4、唯一一家同时提供TXT、UMD、JAR、CHM四种电子书籍的在线生成和同时下载。 起点9 V2.0小说整站系统 管理 : 1、网站基本参数设置全站SEO优化。 2、安全设置限制IP访问,文件加密访问等。 3、上传下载水印图片一次自动完成。 4、评论参数自动审核评论、内容过滤关键字,发帖时间设置等。 5、作者设置、更新员申请处理,批量邮件发送、短消息发送。 6、采集分普通采集和智能采集,完全自定义规则。 【升级说明】 1、在qidian9 V1.0的版本上,2.0支持了WAP的功能。 2、整合phpwind、discuz! 论坛,让强强更连手! 3、优化网站的负载能力,1G内存负载日10Wip,没有问题了。 4、修补了V1.0的一些BUG。 5、请使用者必须保留http://www.qidian9.com的连接,否则停止授权。
上传时间: 2013-12-27
上传用户:bibirnovis
移植uip-1.0到Atmega32 1)把 uip-1.0 的所有文件加入到工程,包括 uip 目录的文件(除uip-split.c)、unix 目录的文件、lib 目录的文件; 2)修改 uip/uip-neighbor.c 文件的 void uip_neighbor_add(uip_ipaddr_t ipaddr, struct uip_neighbor_addr *addr) 函数,一般注释掉 printf 语句即可,或者改为你自己的串口格式化打印实现。 3)uip 目录里的源文件除 uipopt.h 外一般都无需修改;uipopt.h 包含了 uip-conf.h ,所以大部分修改可以在 uip-conf.h 里进行。 uip-conf.h 里加入如下定义,可以减少编译的警告: #define notdef 0 #define UIP_CONF_IPV6 0 #define UIP_ARCH_ADD32 0 #define UIP_ARCH_CHKSUM 0 #define UIP_NEIGHBOR_CONF_ADDRTYPE 0 4)移植工作主要是 定时器中断程序 与 网络驱动 的编写
上传时间: 2013-12-20
上传用户:csgcd001
《公文签收系统完美增强版V2.0》- 政府版 网上公文发布签收管理系统 功能简介: 1. 发布公文:可以选择所有人或指定部门、个人进行签收。 2. 签收公文:签收公文后记录签收信息,实时显示签收状态。 3. 涉密公文:选择特定的部门、个人签收,其他人无权查看。 4. 附件公文:可以在公文内增加附件 5. 置顶公文:可以对公文进行置顶操作 6. 公文管理:修改、置顶、删除等操作进行分级认证。 7. 用户管理:用户所属单位、所属部门、拥有权限可单独划分。
上传时间: 2017-08-14
上传用户:youmo81
机械五金类专辑 84册 3.02G机械设计软件版R2.0 手册.pdf
标签:
上传时间: 2014-05-05
上传用户:时代将军
机械五金类专辑 84册 3.02G机械设计系统 电子版 V2.0 48.8M 精品版.rar
标签:
上传时间: 2014-05-05
上传用户:时代将军