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 Secure Boot模式
新的图形化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和中断。当关键响应时间很重要时,此方法是安全性,可靠性和确定性的最佳选择
全部0条评论
快来发表一下你的评论吧 !