嵌入式实时操作系统原理-FreeRTOS.PDFVIP

  • 882
  • 1
  • 约2.34万字
  • 约 88页
  • 2018-12-29 发布于天津
  • 举报
嵌入式实时操作系统原理-FreeRTOS

嵌入式实时操作系统原理 -FreeRTOS 北京麦克泰软件技术有限公司 2017年4月 本讲义版权归北京麦克泰软件技术有限公司所有 课程安排  1 学习和掌握一种RTOS 2 FreeRTOS的原理  3 TraceAlyzer工具介绍 4 IAR EWARM集成开发环境  5 基于NUCLEO-F401RE的OS实验 Page 2 学习和掌握一种RTOS 北京麦克泰软件技术有限公司 2017年4月 本讲义版权归北京麦克泰软件技术有限公司所有 什么是RTOS ?  R (real) T(time) OS 实时多任务操作系统 RTOS一种操作系统,属于嵌入式操作系统 RTOS种类很多;有商业的、DIY和开源的。 紧凑小巧 确定性 可靠性 RTOS 实时性 多任务 可裁剪 Page 4 什么样OS 是RTOS ?  那么什么样OS能称为RTOS呢? IEEE的实时UNIX分委会认为应具备  异步的事件响应 确定的切换时间和中断延迟时间优先级中断和调度 抢占式调度  内存锁定 连续文件  同步  ……. Page 5 RTOS vs. RTOS Kernel  操作系统(OS)是一系列软件的集合,提供资源管理和应用代码服务的能力  RTOS 已经包含了一系列的软件库 (中间件,比如vxwork ,QNX )  RTOS kernel 只包含 OS 基本服务 (比如FreeRTOS, uc/OS-III ) Application Bluetooth GUI TCP/IP RTOS USB File System RS-232 Kernel Hardware Page 6 RTOS 的历史  RTOS 已经有超过30年的历史  比较著名的商业产品有;(按照时间顺序)  VRTX Microtec (Mentor 公司收购)  pSOS Wind RiverSy

文档评论(0)

1亿VIP精品文档

相关文档