vxworks-like-kernel

授权协议 GPL
开发语言 C/C++
所属分类 其他开源、 嵌入式操作系统
软件类型 开源软件
地区 国产
投 递 者 左丘阳晖
操作系统 嵌入式
开源组织
适用人群 未知
 软件概览

功能

两年前为了公司vxworks的培训,自己翻看vxworks的代码学习并写了当时,也是现在的vxworks-like-kernel版本。(大概7000行代码)

功能具有:

  1. 任务创建删除延迟等
  2. 两进制信号量
  3. 计数信号量
  4. 互斥信号量,任务优先级反转
  5. 消息队列
  6. VxWorks? 内存分区
  7. 串口输入输出
  8. 内存、对象、优先级队列可以在VS2005上运行

这个是一个最好的起步学习vxworks实时内核的版本。

开源地址:https://code.google.com/p/vxworks-like-kernel/

希望有心人士能够有兴趣参与开发。

  • 发布一个具有基本功能的可以完全独立运行的实时内核,仅供学习所用。 功能具有: 1. 任务创建删除延迟等 2. 两进制信号量 3. 计数信号量 4. 互斥信号量,任务优先级反转 5. 消息队列 6. VxWorks内存分区 7. 串口输入输出  8. 内存、对象、优先级队列可以在VS2005上运行 发布内容:  源码下载:VxWorks-Like.rar 源码在线:http://www.gandan

  • Platform Notes - VxWorks Note: VxWorks is a community supported platform. See the Supported Platforms page for more information. This page contains information about the Qt for VxWorks port. More info

  • 这是从别处转载的,可以将它复制下来,查找自己碰到的问题,可能有解答额,呵呵。 前言(Surface):随着国内使用VxWorks的用户越来越多,为了方便VxWorkers少走一些弯路,特别推出了中文FAQ,其中很多的FAQ来自comp.os.vxworks和原创。(很多FAQ都可以在该新闻组找到英文版)       文档的FAQ总共分为7大类: 1.入门FAQ 2.Tornado工具FAQ 3.B

  • VxWorks 学习笔记 § Real-Time Multitasking 1.Introduction Real-Time A system is described as being deterministic if its response time is predictable. Deterministic response is the key to real-time performa

  • 前言(Surface):     随着国内使用VxWorks的用户越来越多,为了方便VxWorkers少走一些弯路,特别推出了中文FAQ,其中 很多的FAQ来自comp.os.vxworks和原创。(很多FAQ都可以在该新闻组找到英文版)       文档的FAQ总共分为7大类:  1.入门FAQ  2.Tornado工具FAQ  3.BSP FAQ  4.文件系统 FAQ  5.网络 FAQ  

  • 很久以前发布了一个简单的实时kernel,可惜几乎没有人有兴趣,所以就中断了。不过确实从那个项目里学到很多东西。当时发布的版本小小的留了点后门,就是把src/os的内容去掉了。是为了看哪位兄弟诚心想看的,会主动过来问我要,结果也是几乎没有人有兴趣。 今天看到一位兄弟在cnblog评论说要源码,却被我忽略了几个月没看到评论。真是相当不好意思,所以确定把所有源码发布到google code上。具体信息

 相关资料
  • VxWorks操作系统是美国WindRiver公司于1983年设计开发的一种嵌入式实时操作系统(RTOS),是嵌入式开发环境的关键组成部分。良好的持续发展能力、高性能的内核以及友好的用户开发环境,在嵌入式实时操作系统领域占据一席之地。它以其良好的可靠性和卓越的实时性被广泛地应用在通信、军事、航空、航天等高精尖技术及实时性要求极高的领域中,如卫星通讯、军事演习、弹道制导、飞机导航等。在美国的 F-1

  • 在 PostgreSQL 数据库中,我们如果要获取包含某些字符的数据,可以使用 LIKE 子句。 在 LIKE 子句中,通常与通配符结合使用,通配符表示任意字符,在 PostgreSQL 中,主要有以下两种通配符: 百分号 % 下划线 _ 如果没有使用以上两种通配符,LIKE 子句和等号 = 得到的结果是一样的。 语法 以下是使用 LIKE 子句搭配百分号 % 和下划线 _ 从数据库中获取数据的通

  • 主要内容:语法,示例SQL LIKE 子句用于在 WHERE 语句中进行模糊匹配,它会将给定的匹配模式和某个字段进行比较,匹配成功则选取,否则不选取。 LIKE 子句可以和通配符一起使用: 通配符 说明 百分号(%) 代表零个、一个或者多个任意的字符。 下划线(_) 代表单个字符或者数字。 [charlist] 字符列表中的任何单一字符。可以使用连字符(-)根据 ASCII 编码指定一个字符范围,例如: [0-9]

  • 问题内容: 使用SQL时,在子句中使用而不是有什么好处? 没有任何特殊的运营商,并且是相同的,对不对? 问题答案: 并且是不同的运算符。这里的大多数答案都集中在通配符支持上,这不是这些运算符之间的唯一区别! 是对数字和字符串进行运算的比较运算符。比较字符串时,比较运算符将比较 整个字符串 。 是一个字符串运算符,它 逐个字符地 比较。 使事情复杂化的是,两个运算符都使用排序规则,该排序规则可能对比

  • 本文向大家介绍MySQL SELECT...LIKE (%),包括了MySQL SELECT...LIKE (%)的使用技巧和注意事项,需要的朋友参考一下 示例 任意位置的“ adm”: 以“ adm”开头: 以“ adm”结尾: 正如%一个字符LIKE条款任意数目的字符匹配,_匹配字符一个字符。例如, 性能说明如果上有一个索引username,则 LIKE 'adm' 执行与`='adm'相同的

  • 本章提供了有关如何使用JDBC应用程序从表中选择记录的示例。 这将在从表中选择记录时使用LIKE子句添加其他条件。 在执行以下示例之前,请确保您具备以下示例 - 要执行以下示例,您可以使用实际用户名和密码替换用户名和密码。 您的MySQL或您正在使用的任何数据库已启动并正在运行。 所需的步骤 (Required Steps) 使用JDBC应用程序创建新数据库需要以下步骤 - Import the