第二节
嵌入式系统中的实时操作系统
嵌入式RTOS是嵌入式应用程序运行、相互交互和与外界通信的底层软件机制。在本节中,您将了解嵌入式软件开发人员使用哪些流行RTOS以及它们运行的嵌入式硬件平台。
最流行的RTOS
流行的开源和商业RTOS供应商有很多选择,比如以下:
• 嵌入式Linux是Linux操作系统的专门版本,专注在嵌入式系统上运行。虽然不是RTOS,但它是嵌入式领域中一个重要且流行的通用OS(GPOS)。
• FreeRTOS在亚马逊的管理下,是一款极简开源的RTOS,能够在各种处理器平台和处理器架构上运行。
• PX5 RTOS是一款超小型RTOS,具有亚微秒任务切换和安全功能。PX5 RTOS专注在运行安全关键型应用程序,并经过预先安全认证,以促进系统符合功能安全标准。
• 由WHIS开发的SAFERTOS旨在运行安全关键型应用程序,并经过预先安全认证,以促进系统符合功能安全标准。
• 由Eclipse基金会管理的ThreadX是一款与供应商无关的开源安全预认证RTOS,支持多种处理器架构。
• 由Wind River Systems创建的VxWorks是一款商用RTOS,用于全球航空航天、国防和医疗系统。
• 由Linux基金会主办的Zephyr是一个开源项目,专注在营造一个开放的协作环境来交付RTOS。
作者简介:
自1990年以来,Bill lamie亲自设计、开发和销售了三种成功的商业RTOS产品——Nucleus RTX、Nucleus PLUS和ThreadX,后两者在当今市场上仍然活跃。他的RTOS现在运行在超过25亿台嵌入式设备中,包括市场领先的消费品,如苹果iPhone和惠普的喷墨打印机。Bill还发明并实施了抢占门限,这是一种在管理关键资源时消除不必要的上下文切换的新方法,最近Bill Lamie创建了PX5 RTOS,开始新的RTOS创业创新旅程。
麦克泰技术是PX5 RTOS在中国的代理商,麦克泰技术具有超过20年嵌入式实时操作系统的市场、服务和培训经验,积极推进预认证的功能安全RTOS在汽车和工业领域的应用。
全部0条评论
快来发表一下你的评论吧 !