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模式
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文章
6738瀏覽量
123190 -
智能制造
+關注
關注
48文章
5480瀏覽量
76260
發布評論請先 登錄
相關推薦
評論