Safertos 用户手册 一、关于这个用户手册 1. 说明 这是关于Safertos 的文档说明,safertos 是一个低开销、小型化、抢占式任务调度的实时操作系统
SAFERTOS 预先编译在ROM 中, 提供了一种独特的方式去快速开发可靠的高度集成的嵌入式系统
嵌入式应用程序包含了SAFERTOS,这样应用程序就可以被结构化为一系列独立自主的任务
在任何时间中任务调度器将会通过任务的优先级和当前状态来选择执行任务
第一章,系统概述将会详细说明任务的执行
这个文档将详细说明如何在ROM 中来调用SAFERTOS
SAFERTOS 基于FREERTOS 和OPENRTOS 代码编写,SAFERTOS 可以应用于通用实时操作系统和关键环境的任务
应用在安全相关的系统 SAFERTOS 在正式的和严格的流程中被开发
这个流程被TÜV SÜD 组织认定符合SIL3级标准
SAFERTOS 开发中使用了这样的流程
在没有相关组织的认证下使用SAFERTOS开发程序不代表你的程序符合SIL3 级标准
在没有相关认证下,你的程序是不可靠和不安全的
文档概述 涉及范围 工程师在安全和商用关键领域应用团队中工作必须要有足够的训练或者足够的经验去满足职责的胜任
本文档假定在读者已经了解概念和多任务操作系统,所以这些基本概念将被忽略
详细信息在FREERTOS 中可以查询到
叹号表明在一些需要注意的地方提醒读者
目录内容 第一章,“系统概述”提供了SAFERTOS 的概述和描述了SAFERTOS 的任务、队列、信号量、调度器
第二章,“安装”描述了安装和在你的应用中安装SAFERTOS 所需要的
第三章,“ API 相关”提供了SAFERTOS 的 API 函数
第四章,“ Stellaris® ARM® Cortex™ -M 3 处理器内核特殊接口信息”提供