0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

直播回顾 | 虹科实时操作系统INtime7——解决智能制造苛刻实时需求的关键RTOS

虹科智能自动化 2023-06-21 17:23 次阅读

6月15日晚2000,虹科技工程师许工为大家分享了“虹科实时操作系统INtime7——解决智能制造苛刻实时需求的关键RTOS”主题直播课程,课程的主要内容包括实时操作系统的必要性、虹科INtime实时操作系统介绍及第7版本的功能更新,以及实时操作系统典型应用案例。

回顾

01

实时操作系统(Real-TimeOperating System,简称RTOS):是指当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系统做出快速响应,调度一切可利用的资源完成实时任务,并控制所有实时任务协调一致运行的操作系统。

02

嵌入式设计人员正在寻找一种软件平台,使他们能够组合不同类型的OS,以便可以针对手头任务优化处理,例如,实时OS可以处理关键的I/O时序要求,而通用OS则可以( GPOS)来利用运行人工控制功能的COTS图形丰富的应用程序。他们还在寻找解决方案以扩展应用程序,以便他们可以使用相同的应用程序代码库提供不同的产品。这样可以降低工程开发成本,缩短上市时间,更重要的是,可以使新产品基于久经考验的软件,并且可以不断升级其性能和可靠性。

03

目前我们INtime最新版本是INtime7,这个也是最近刚刚发布的版本,新增了很多能帮助用户更好的开发实时应用程序的功能,具体包括:

支持Windows 10和11 SecureBoot模式

新的图形化TenAsys平台评估工具

PC平台支持Intel第12代Core和Atom Elkhart Lake-AMD EPYC和V2000

新的TenAsys许可证门户功能

04

虹科INtime实时操作系统已经在多个行业中得到成功应用,比如计算机数控机床在实际应用中对高速同步运动有着高精度要求,部分场景下甚至要求控制回路的周期时间短至100us,同时对Windows下的人机界面也有相应的要求(数据记录、数控程序开发和与企业网络链接)。虹科INtimefor Windows在保证控制周期的实时性的同时,还成功地实现了实时控制和人机界面功能在同一台电脑上的结合

精彩问答

集锦

Q1/

这个是硬实时还是软实时的操作系统?

A1:INtime是一款硬实时系统,要求在一个非常严格的时间限制内必须完成任务,否则将会导致无法接受的后果,比如丢失数据或崩溃。

Q2/

这个实时性是怎么实现的?

A2:INtime实时操作系统的实时性实现就是由我课程中提到的显式硬件分区实现的,通过操系统对物理I / O接口进行分区,以便来自其中一台设备的中断只会中断处理该设备的处理器。这样可以确保可预测的响应时间来处理实时事件。显式硬件分区包括专用内核,内存,I / O和中断。当关键响应时间很重要时,此方法是安全性,可靠性和确定性的最佳选择

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 操作系统
    +关注

    关注

    37

    文章

    6288

    浏览量

    121886
  • 智能制造
    +关注

    关注

    48

    文章

    5113

    浏览量

    75554
收藏 人收藏

    评论

    相关推荐

    带你认识实时操作系统(rtos)

    实时操作系统RTOS)是为嵌入式系统实时应用提供一个稳定、可预测和高效运行环境的操作系统
    的头像 发表于 04-16 16:30 128次阅读
    带你认识<b class='flag-5'>实时</b><b class='flag-5'>操作系统</b>(<b class='flag-5'>rtos</b>)

    再谈嵌入式实时操作系统

    等领域。嵌入式实时操作系统RTOS)构造简单、功能齐全、便于使用,特别适合各类应用场景,因此它在软件应用程序开发中发挥着重要的作用,使嵌入式系统的开发更加高效。
    的头像 发表于 04-09 17:27 209次阅读
    再谈嵌入式<b class='flag-5'>实时</b><b class='flag-5'>操作系统</b>

    一个成熟且可靠的开源实时操作系统

    市场上有许多专有和开源实时操作系统RTOS)。ThreadX已经以其对小代码大小和高性能的关注而闻名。然而,它的竞争优势远远超出了这些属性。
    的头像 发表于 02-20 12:26 351次阅读

    详解实时操作系统和非实时操作系统

    实时操作系统,当外界事件和数据产生时,系统能以足够快的速度予以处理,其处理结果能在规定的时间内控制生产结果或对系统做出响应,并控制所有实时
    的头像 发表于 12-26 09:54 1901次阅读
    详解<b class='flag-5'>实时</b><b class='flag-5'>操作系统</b>和非<b class='flag-5'>实时</b><b class='flag-5'>操作系统</b>

    什么是实时操作系统(RTOS)

    实时操作系统RTOS)是一种专为实时应用程序设计的操作系统实时应用程序需要在特定时间内做出预
    的头像 发表于 11-23 17:14 1660次阅读

    实时操作系统的滴答Tick设置多少才合适?

    是指操作系统运行一次的时间。在实时操作系统中,Tick的设置是一个非常关键的问题。合适的Tick设置可以提高系统的响应速度和稳定性,而不恰当
    的头像 发表于 10-29 16:33 533次阅读

    到底啥是实时操作系统呢?它到底实时实时呢?

    到底啥是实时操作系统呢?它到底实时实时呢? 实时操作系统(Real Time Operatin
    的头像 发表于 10-29 16:33 726次阅读

    如何判断自己的应用需要上实时操作系统

    无线,WIFI无线。主要是数据采集,多种通信规约转换。 请问怎么判断自己的设备需要上实时操作系统实时操作系统中,ucos、freertos、rt-thread在应用上,或者说是
    发表于 10-28 08:12

    实时操作系统在应用上有什么区别?

    实时操作系统应该就是FreeRTOS、UCOS、RT-T这些吧。 这些系统有没有级别区分,就是哪个功能更丰富、实时性更好的说法。
    发表于 10-24 07:01

    实时操作系统(RTOS)和分时操作系统(TSOS)的区别

    大家平时玩单片机基本上对于µC/OS、FreeRTOS、ThreadX这些操作系统非常熟悉了,他们都属于实时操作系统RTOS),在工业领域比较广泛;然而对于linux这样的基于时间片
    发表于 09-21 10:19 3330次阅读

    FreeRTOS实时操作系统简述

    FreeRTOS是一个为嵌入式系统设计的开源实时操作系统。它提供了一个多任务内核和一系列组件功能,适合在资源受限的设备上管理实时任务和应用程序。
    发表于 09-19 12:37 690次阅读
    FreeRTOS<b class='flag-5'>实时</b><b class='flag-5'>操作系统</b>简述

    linux是实时系统还是分时操作系统

    大家平时玩单片机基本上对于µC/OS、FreeRTOS、ThreadX这些操作系统非常熟悉了,他们都属于实时操作系统RTOS),在工业领域比较广泛;
    的头像 发表于 08-18 09:48 1320次阅读

    FreeRTOS:一个迷你的实时操作系统内核

    、协程等,可基本满足较小系统的需要。由于RTOS需占用一定的系统资源(尤其是RAM资源),只有μC/OS-II、embOS、salvo、FreeRTOS等少数实时
    的头像 发表于 06-29 17:15 522次阅读
    FreeRTOS:一个迷你的<b class='flag-5'>实时</b><b class='flag-5'>操作系统</b>内核

    微控制器实时操作系统实践—实时系统介绍

    实时系统有各种各样的实现方式和使用情况。本书的重点是如何使用实时操作系统RTOS)在微控制器单元(MCU)上创建
    发表于 06-15 17:21 900次阅读
    微控制器<b class='flag-5'>实时</b><b class='flag-5'>操作系统</b>实践—<b class='flag-5'>实时</b><b class='flag-5'>系统</b>介绍

    选择实时操作系统(RTOS)的要点详解

    对许多嵌入式项目来说,系统设计师都倾向于选择实时操作系统(RTOS)。但RTOS总是必要的吗?答案是取决于具体的应用,因此了解我们要达到什么
    发表于 05-30 09:45 779次阅读