个人操作系统V0.3(Personal Operating System,缩写为POS)是一种小型的多任务嵌 入式操作系统,用于ARM 公司Cortex-M0 内核的微控制器。
1 简介
个人操作系统V0.3(Personal Operating System,缩写为POS)是一种小型的多任务嵌
入式操作系统,用于ARM 公司Cortex-M0 内核的微控制器。该系统设计简单,使用方便,
在一个人的能力范围之内即可完成修改和移植,其主要特性如下:
(1)最多支持255 个任务
(2)支持抢占式调度方式
(3)任务的优先级即为设备控制器的优先级,以此确定各个任务的调度顺序
(4)对于相同优先级的任务,采用时间片轮转调度方式
(5)支持任务间的消息通信
(6)支持信号量和互斥量,以此实现任务间的互斥和同步
(7)只有一个文件使用汇编语言,其它文件使用C 语言
2 开发环境和工具
(1)Windows 7 Home Basic
(2)Keil MDK 4.50
(3)Jlink-EDU
(4)LPC1114_Kit 开发板
3 源码下载链接
https://pan.baidu.com/s/1jbgwJARf4VLF25KZwM-8-w
个人操作系统V0.3(Personal Operating System,缩写为POS)是一种小型的多任务嵌 入式操作系统,用于ARM 公司Cortex-M0 内核的微控制器。相关推荐
- POSIX:可移植操作系统接口(Portable Operating System Interface of UNIX,缩写为 POSIX )
POSIX表示可移植操作系统接口(Portable Operating System Interface of UNIX,缩写为 POSIX ),POSIX标准定义了操作系统应该为应用程序提供的接口标 ...
- 【OS操作系统】Operating System 第五章:虚存技术
OS操作系统系列文章目录 [OS操作系统]Operating System 第一章:操作系统的概述 [OS操作系统]Operating System 第二章:启动.中断.异常和系统调用 [OS操作系统 ...
- CentOS (Community Enterprise Operating System)是什么?
转自CentOS中文社区 占击查看相关介绍 内容如下: CentOS (Community Enterprise Operating System), 社区企业操作系统 redhat.com发布red ...
- error 1962:no operating system found.boot sequence will automatically repeat.
error 1962:no operating system found.boot sequence will automatically repeat. 错误原因:找不到操作系统 故障原因: 今天在 ...
- SI - 系统 - 操作系统简述 (Operating System)
Unix 操作系统:System V.BSD Microsoft Windows Apple Mac OS Linux FreeBSD 安装 https://jingyan.baidu.com/art ...
- 什么是posix?(Portable Operating System Interface 便携式操作系统接口)
POSIX(Portable Operating System Interface)是Unix系统的一个设计标准.当年最早的Unix,源代码流传出去了,加上早期的Unix不够完善,于是之后出现了好些独 ...
- 【中级软考】什么是实时操作系统?(RTOS:Real Time Operating System)
实时操作系统(RTO:Real Time Operating System)是指当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系统做出 ...
- [No000035]操作系统Operating System之OS Interface操作系统接口
接口(Interface) 仍然从常识开始- 日常生活中有很多接口:电源插座:汽车油门- 那什么是接口? 连接两个东西.信号转换.屏蔽细节- Interface: electrical circuit ...
- UOS(unity operating system)统一操作系统
根据官方信息,UOS(unity operating system)统一操作系统筹备组是由多家国内操作系统核心企业自愿发起,第一批成员包括中国电子集团(CEC).武汉深之度科技有限公司.南京诚迈科技. ...
最新文章
- 水文特点是什么意思_一级建造师是什么意思?一级建造师报考指南
- java s3 与ceph的关系_Ceph存储与S3对象存储性能优化.pdf
- C++ Primer 5th笔记(chap 18 大型程序工具) 多重继承与虚继承
- Scala运算符的优先级
- HarmonyOS之组件通用的XML属性总览
- rsync+inotify实现实时同步案例
- 10-多写一个@Autowired导致程序崩了
- 31 锁,信号量,事件,队列
- mysql导入数据显示进度条_导入数据思路+进度条
- 线程执行完之后会释放吗_java多线程并发:CAS+AQS+HashMap+volatile+ThreadLocal,乐分享...
- shell实例100例《六》
- 从Java看数据结构之——树和他的操作集
- Solr中的q与fq参数的区别
- 实现一个文本文件的解析类(vector,字符串解析的应用)
- 蜗牛角上争天地——吴清源大师、名人、棋魂
- 快速理解Java的三种代理模式
- COOLPAD F608刷机过程
- 前端原生Html免费模板网站总结(带网址)
- 菜菜之路-C语言求阶乘和
- yolov5的首次colab运行