色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

通過實(shí)時(shí)加速器技術(shù)實(shí)現(xiàn)實(shí)時(shí)應(yīng)用程序的 Windows

盟通科技 ? 2024-01-29 16:03 ? 次閱讀

概述

如今,越來越多的應(yīng)用,特別是在工業(yè)自動(dòng)化、醫(yī)療技術(shù)、數(shù)據(jù)采集和測(cè)量技術(shù)等領(lǐng)域,都需要確定性的實(shí)時(shí)行為。acontis實(shí)時(shí)加速器技術(shù)(RtaccWin)使您能夠在Windows下運(yùn)行具有確定性的硬實(shí)時(shí)功能應(yīng)用程序。這是通過專門為實(shí)時(shí)應(yīng)用程序保留一個(gè)或多個(gè)CPU來實(shí)現(xiàn)的,設(shè)置 Windows 適當(dāng)?shù)?a target="_blank">參數(shù)化并利用 acontis 內(nèi)核驅(qū)動(dòng)程序進(jìn)行精確定時(shí)和直接硬件訪問。

01

軟件架構(gòu)

基于Windows IoT Enterprise的PC可以從acontis的RtaccWin軟件中受益,以保證在1毫秒的周期時(shí)間中運(yùn)行穩(wěn)定的實(shí)時(shí)應(yīng)用程序。原則上,還可以實(shí)現(xiàn)更快的周期時(shí)間。為了實(shí)現(xiàn)這一點(diǎn),至少保留一個(gè)CPU專門用于實(shí)時(shí)應(yīng)用程序,而其他CPU則于標(biāo)準(zhǔn)的Windows應(yīng)用程序。

RtaccWin 包括一個(gè)Windows系統(tǒng)驅(qū)動(dòng)程序,可為整個(gè)應(yīng)用程序提供精確且可調(diào)節(jié)的時(shí)鐘。為了確保確定性行為,標(biāo)準(zhǔn)Windows驅(qū)動(dòng)程序通常不用于實(shí)時(shí)應(yīng)用程序。相反,RtaccWin中的內(nèi)核驅(qū)動(dòng)程序允許從 Windows 用戶模式直接訪問硬件,例如網(wǎng)卡、現(xiàn)場(chǎng)總線卡等,從而降低抖動(dòng)、顯著降低CPU利用率并具有確定性行為。還允許在不使用Windows網(wǎng)絡(luò)堆棧的情況下發(fā)送和接收以太網(wǎng)幀,并且在并行使用其他網(wǎng)絡(luò)接口時(shí)不會(huì)產(chǎn)生不利影響。

v2-8e4b2aa0c3f7a3afc261aad861ca9938_720w.webp?source=d16d100b

02

配置工具:RtaccWinConfig

軟件配置工具 RtaccWinConfig用于為實(shí)時(shí)應(yīng)用程序準(zhǔn)備Windows系統(tǒng)。首先,它至少隔離了一個(gè)CPU,這也意味著常規(guī) Windows進(jìn)程和服務(wù)不會(huì)再使用該CPU。這樣,隔離的CPU就能專門用于實(shí)時(shí)應(yīng)用程序。

v2-53f9fa4f0ea89fd8bfc591c877b55037_720w.webp?source=d16d100b

RtaccWinConfig工具的另一個(gè)功能是為實(shí)時(shí)應(yīng)用程序分配硬件。這意味著常規(guī)的 Windows 驅(qū)動(dòng)程序已經(jīng)卸載,可以從 Windows 用戶空間訪問硬件。acontis內(nèi)核驅(qū)動(dòng)程序可以快速、直接地訪問已分配硬件的所有內(nèi)存區(qū)域。

v2-7bb28e404712141f66cf26ab79d8a4b1_720w.webp?source=d16d100b

03

軟件開發(fā)

開發(fā)實(shí)時(shí)應(yīng)用程序的過程類似于標(biāo)準(zhǔn)Windows應(yīng)用程序開發(fā)的過程。以下是要遵循的步驟:

1、使用RtaccWinConfig工具設(shè)置系統(tǒng)
2、為實(shí)時(shí)任務(wù)創(chuàng)建一個(gè)或多個(gè)線程
3、將這些線程分配給先前隔離的CPU
4、為線程分配一個(gè)非常高的優(yōu)先級(jí),使它們成為“實(shí)時(shí)線程”
5、可選擇通過acontis Windows系統(tǒng)驅(qū)動(dòng)程序生成一個(gè)穩(wěn)定而精確的時(shí)鐘


一個(gè)Windows 進(jìn)程可以包括“非實(shí)時(shí)線程”和“實(shí)時(shí)線程”。這兩種線程類型都可以訪問全局變量并使用標(biāo)準(zhǔn)同步機(jī)制,如事件、關(guān)鍵部分、互斥鎖和信號(hào)量。常用的 Win32 API 也可在“實(shí)時(shí)線程”中使用。您可以在整個(gè)開發(fā)過程中使用Microsoft Visual Studio的全部功能。在調(diào)試模式下,所有線程都可以訪問所有資源。當(dāng)然,您也可以在沒有實(shí)時(shí)行為的情況下逐步執(zhí)行“實(shí)時(shí)線程”。

v2-de8e5dad66e29ee8bd92fdede10ea4a0_720w.webp?source=d16d100b

04

性能

一個(gè)穩(wěn)定、精確、低抖動(dòng)的時(shí)鐘對(duì)于實(shí)時(shí)應(yīng)用是至關(guān)重要的,特別是對(duì)于每毫秒執(zhí)行一次的控制循環(huán)。理想情況下,應(yīng)用程序應(yīng)該每1000微秒精確觸發(fā)一次,但在實(shí)踐中可能會(huì)出現(xiàn)偏差,導(dǎo)致間隔或長(zhǎng)或短。在使用acontis 實(shí)時(shí)加速器技術(shù)時(shí),這些偏差(也稱為抖動(dòng))可以在 Windows 下顯著減少。

RtaccWinConfig 軟件工具可以測(cè)量具有特定周期時(shí)間的隔離CPU性能。最大和最小偏差值可以用圖形顯示。允許的最大抖動(dòng)取決于應(yīng)用程序,在通常情況下,可以接受高達(dá)周期時(shí)間10%的偏差。例如,周期時(shí)間為1000微秒時(shí),最小值應(yīng)不小于900微秒,最大值不應(yīng)大于1100微秒。

如果沒有實(shí)時(shí)加速器技術(shù),周期時(shí)間可能會(huì)大幅波動(dòng)。8小時(shí)后,在運(yùn)行Windows IoT的Minis Forum U820(i5-8279U CPU)上進(jìn)行了測(cè)試,并大量加載Passmark老化測(cè)試,結(jié)果顯示有明顯的波動(dòng)。

v2-a448061a89b1585abcdd8036bfb25de8_720w.webp?source=d16d100b

啟用實(shí)時(shí)加速器技術(shù)可以保證時(shí)鐘的精確度同時(shí)誤差最小,在8小時(shí)后的同一系統(tǒng)上進(jìn)行的測(cè)試證明了這一點(diǎn)。

v2-2e6d2d2fb289e090068f758055b1e3ce_720w.webp?source=d16d100b

05

特征

1、微秒級(jí)的快速響應(yīng)時(shí)間

2、硬實(shí)時(shí)與實(shí)時(shí)加速器技術(shù)使用CPU隔離

3、在一個(gè)獨(dú)立的CPU的一個(gè)進(jìn)程中實(shí)現(xiàn)實(shí)時(shí)功能和標(biāo)準(zhǔn)功能

4、RtaccTimer驅(qū)動(dòng)程序生成精確,穩(wěn)定的時(shí)鐘

5、RtaccDevice驅(qū)動(dòng)程序,可以直接訪問硬件無需內(nèi)核驅(qū)動(dòng)程序

6、 合適的配置工具RtaccWinConfig

06

優(yōu)勢(shì)

1、實(shí)時(shí)應(yīng)用程序可以像普通的Windows應(yīng)用程序一樣開發(fā)

2、標(biāo)準(zhǔn)Win32 API也可用于實(shí)時(shí)線程中

3、支持Microsoft Visual Studio。方便開發(fā)和調(diào)試整個(gè)實(shí)時(shí)應(yīng)用程序。

4、通過變量進(jìn)行簡(jiǎn)單的數(shù)據(jù)交換。不需要在應(yīng)用程序的實(shí)時(shí)和非實(shí)時(shí)部分之間進(jìn)行復(fù)雜的通信

5、操作簡(jiǎn)單,培訓(xùn)工作量低

系統(tǒng)要求

? Windows 10 IoT 企業(yè)版或 Windows 11 IoT 企業(yè)版
? 四核CPU


北京盟通科技有限公司成立于2013年,是工業(yè)自動(dòng)化領(lǐng)域的高新技術(shù)企業(yè)。公司專注于實(shí)時(shí)現(xiàn)場(chǎng)總線技術(shù)及工業(yè)通訊技術(shù)的研發(fā)、推廣及技術(shù)支持服務(wù)。依托于核心團(tuán)隊(duì)多年的海外和行業(yè)經(jīng)驗(yàn),盟通科技與歐洲多家自動(dòng)化領(lǐng)域的佼佼者達(dá)成戰(zhàn)略合作關(guān)系,為客戶提供EtherCAT主站協(xié)議棧、OPC UA SDK軟件開發(fā)包、CANopen協(xié)議棧、FSoE協(xié)議軟件、CAN總線硬件、DINA安全模塊、艾默生Connext軟件等工業(yè)協(xié)議的標(biāo)準(zhǔn)和定制化產(chǎn)品

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 軟件開發(fā)
    +關(guān)注

    關(guān)注

    0

    文章

    612

    瀏覽量

    27353
  • 加速器
    +關(guān)注

    關(guān)注

    2

    文章

    796

    瀏覽量

    37838
  • WINDOWS
    +關(guān)注

    關(guān)注

    3

    文章

    3541

    瀏覽量

    88622
  • 實(shí)時(shí)操作系統(tǒng)

    關(guān)注

    1

    文章

    197

    瀏覽量

    30753
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    上位機(jī)實(shí)時(shí)數(shù)據(jù)處理技術(shù) 上位機(jī)在智能制造中的應(yīng)用

    上位機(jī)實(shí)時(shí)數(shù)據(jù)處理技術(shù) 上位機(jī)實(shí)時(shí)數(shù)據(jù)處理技術(shù)是指上位機(jī)(通常是指PC或服務(wù)上的應(yīng)用程序
    的頭像 發(fā)表于 12-04 10:29 ?453次閱讀

    從版本控制到全流程支持:揭秘Helix Core如何成為您的創(chuàng)意加速器

    加速器
    龍智DevSecOps
    發(fā)布于 :2024年11月26日 13:42:47

    ADC3561轉(zhuǎn)換成什么數(shù)據(jù)格式便于高速實(shí)時(shí)通過WIFI發(fā)送?

    5MHz的16位采樣率,LVDS格式的數(shù)據(jù)輸出,使用串口轉(zhuǎn)WIFI模塊受限于串口波特率無法實(shí)現(xiàn)實(shí)時(shí)發(fā)送,請(qǐng)問轉(zhuǎn)換成什么數(shù)據(jù)格式便于高速實(shí)時(shí)通過WIFI發(fā)送
    發(fā)表于 11-18 08:06

    socket在實(shí)時(shí)通訊中的應(yīng)用

    ,它允許應(yīng)用程序在網(wǎng)絡(luò)中進(jìn)行雙向通信。在實(shí)時(shí)通訊中,Socket技術(shù)使得數(shù)據(jù)可以在客戶端和服務(wù)之間實(shí)時(shí)傳輸,無需等待對(duì)方完全接收或發(fā)送數(shù)據(jù)
    的頭像 發(fā)表于 11-01 17:54 ?788次閱讀

    tlv320aic3106如何通過程序實(shí)現(xiàn)對(duì)mic輸入的實(shí)時(shí)AD采樣呢?

    tlv320aic3106內(nèi)部帶有ADC和DAC功能,請(qǐng)問如何通過程序實(shí)現(xiàn)其對(duì)mic輸入的實(shí)時(shí)AD采樣呢?有沒有相關(guān)例程可以學(xué)習(xí)一下呢
    發(fā)表于 10-25 06:45

    實(shí)時(shí)示波器的技術(shù)原理和應(yīng)用場(chǎng)景

    和解調(diào)等。通過觀察和分析信號(hào)的波形特征,工程師可以對(duì)信號(hào)進(jìn)行有效的處理,以滿足特定的應(yīng)用需求。 通信協(xié)議分析:在通信技術(shù)領(lǐng)域,實(shí)時(shí)示波器可用于分析通信協(xié)議中的信號(hào)波形。通過觀察信號(hào)的頻
    發(fā)表于 10-23 14:22

    解決方案丨EasyGo新能源系統(tǒng)實(shí)時(shí)仿真應(yīng)用

    添加更多的教學(xué)或創(chuàng)新型的實(shí)驗(yàn)內(nèi)容。 所有實(shí)驗(yàn)均包含離線程序,控制算法實(shí)時(shí)程序,電路仿真實(shí)時(shí)程序等。其中,仿真?zhèn)饶P筒捎?/div>
    發(fā)表于 10-18 09:37

    使用OpenVINO C# API部署YOLO-World實(shí)現(xiàn)實(shí)時(shí)開放詞匯對(duì)象檢測(cè)

    的快速準(zhǔn)確識(shí)別,并通過AR技術(shù)將虛擬元素與真實(shí)場(chǎng)景相結(jié)合,為用戶帶來沉浸式的交互體驗(yàn)。在本文中,我們將結(jié)合OpenVINO C# API使用最新發(fā)布的OpenVINO 2024.0部署 YOLO-World實(shí)現(xiàn)實(shí)時(shí)開放詞匯對(duì)象檢
    的頭像 發(fā)表于 08-30 16:27 ?628次閱讀
    使用OpenVINO C# API部署YOLO-World<b class='flag-5'>實(shí)現(xiàn)實(shí)時(shí)</b>開放詞匯對(duì)象檢測(cè)

    vue+spring boot人員定位系統(tǒng)源碼,實(shí)現(xiàn)實(shí)時(shí)定位、智慧調(diào)度、軌跡追蹤

    、機(jī)具、物料上定位標(biāo)簽回傳的位置信息數(shù)據(jù),采用多維定位模式,精確定位人、機(jī)具、物料的實(shí)時(shí)位置,實(shí)現(xiàn)實(shí)時(shí)定位、物料標(biāo)簽配置、智慧調(diào)度、軌跡追蹤、工時(shí)統(tǒng)計(jì)、區(qū)域物料統(tǒng)計(jì)、電子圍欄等應(yīng)用功能。 技術(shù)架構(gòu):java+ spring bo
    的頭像 發(fā)表于 08-08 14:27 ?686次閱讀
    vue+spring boot人員定位系統(tǒng)源碼,<b class='flag-5'>實(shí)現(xiàn)實(shí)時(shí)</b>定位、智慧調(diào)度、軌跡追蹤

    什么是神經(jīng)網(wǎng)絡(luò)加速器?它有哪些特點(diǎn)?

    )和圖形處理(GPU)雖然可以處理神經(jīng)網(wǎng)絡(luò)計(jì)算,但在能效比和計(jì)算密度上往往難以滿足特定應(yīng)用場(chǎng)景的需求。因此,神經(jīng)網(wǎng)絡(luò)加速器應(yīng)運(yùn)而生,它通過優(yōu)化硬件架構(gòu)和算法實(shí)現(xiàn),針對(duì)神經(jīng)網(wǎng)絡(luò)計(jì)算的特
    的頭像 發(fā)表于 07-11 10:40 ?474次閱讀

    PROFINET實(shí)時(shí)性分析-RT與IRT區(qū)別

    不同應(yīng)用需求而設(shè)計(jì)的兩種關(guān)鍵實(shí)時(shí)通信機(jī)制。本文將詳細(xì)介紹這兩種實(shí)時(shí)技術(shù)的原理及其主要區(qū)別。 2、PROFINET RT(實(shí)時(shí)) PROFINET RT(Real Time Commun
    的頭像 發(fā)表于 06-12 13:37 ?2354次閱讀
    PROFINET<b class='flag-5'>實(shí)時(shí)</b>性分析-RT與IRT區(qū)別

    請(qǐng)問如何給STM32MP157上Linux5.4.31打實(shí)時(shí)內(nèi)核補(bǔ)丁?

    我這邊想給STM32MP157芯片A7上面的Linux打實(shí)時(shí)內(nèi)核補(bǔ)丁,從而運(yùn)行一些對(duì)實(shí)時(shí)性要求較高的應(yīng)用程序。我看到我的Linux內(nèi)核版本是5.4.31的。然而,Linux內(nèi)核官方網(wǎng)站上面找不到這個(gè)
    發(fā)表于 03-11 06:09

    使用STM32H7的AD進(jìn)行了7M頻率的采集信號(hào),采集進(jìn)去后可以實(shí)現(xiàn)實(shí)時(shí)處理嗎?

    使用STM32H7的AD進(jìn)行了7M頻率的采集信號(hào),采集進(jìn)去后可以實(shí)現(xiàn)實(shí)時(shí)處理嗎?
    發(fā)表于 03-08 08:10

    回旋加速器原理 回旋加速器的影響因素

    回旋加速器的核心部分是一個(gè)半徑為R的磁場(chǎng)區(qū)域和一對(duì)位于磁場(chǎng)中心的D形電極。磁場(chǎng)區(qū)域由一個(gè)或多個(gè)磁鐵和調(diào)節(jié)磁場(chǎng)強(qiáng)度的電流源組成。當(dāng)加速器通電時(shí),在磁場(chǎng)中心將產(chǎn)生一個(gè)垂直于電極的磁場(chǎng)。加速器通過
    的頭像 發(fā)表于 01-30 10:02 ?3924次閱讀

    回旋加速器中粒子的最大動(dòng)能與什么有關(guān)

    回旋加速器是一種用于加速粒子的裝置,通過不斷變化的磁場(chǎng)和電場(chǎng)來不斷加速粒子,使其達(dá)到極高的速度和能量。粒子的最大動(dòng)能取決于幾個(gè)關(guān)鍵因素。 首先,回旋
    的頭像 發(fā)表于 01-18 10:42 ?3146次閱讀
    主站蜘蛛池模板: 国产超嫩一线天在线播放 | 青青久久精品| 野花韩国高清完整版在线| 出租屋交换人妻 全文| 久久精品国产男包| 天龙八部慕容属性加点| 99久久国产露脸精品国产麻豆 | 精品视频在线一区| 沙发上小泬12P| 99在线免费观看| 久久久国产精品免费A片蜜臀 | 亚洲中文无码亚洲人在线观看-| 成人永久免费视频| 麻豆国产原创中文AV网站| 亚洲精品国产国语| 国产成人免费视频| 青青青伊人| 99久久精品国产一区二区三区| 精品国产乱码久久久人妻| 无码专区无码专区视频网网址| 操中国老太太| 嫩草亚洲国产精品| 最新亚洲人成网站在线影院| 娇小老少配xxxxx| 亚洲国产精品综合久久一线| 国产成人小视频在线观看| 秋霞电影网午夜鲁丝片无码| 99精品在线| 男女生爽爽爽视频免费观看| 中文字幕在线视频网站| 久久国产伦子伦精品| 亚洲日韩欧美国产中文在线| 国产在线观看黄| 亚洲 欧美 制服 视频二区| 国产成人在线小视频| 色精品极品国产在线视频| xxxxxl荷兰| 热久久视久久精品18| oldgrand欧洲老妇人| 欧美一区二区VA毛片视频| 99久久精品免费看国产一区二区三区 |