chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

IO控制器的概念 IO控制器的作用

物聯(lián)網(wǎng)動態(tài) ? 來源:物聯(lián)網(wǎng)動態(tài) ? 作者:物聯(lián)網(wǎng)動態(tài) ? 2020-04-16 18:27 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

計(jì)算機(jī)視角

馮?諾伊曼計(jì)算機(jī)的基本思想中有提到計(jì)算機(jī)硬件組成應(yīng)為五大部分:控制器,運(yùn)算器,存儲器,輸入和輸出。其中輸入是指將數(shù)據(jù)輸入到計(jì)算機(jī)的設(shè)備,比如鍵盤鼠標(biāo);輸出是指從計(jì)算機(jī)中獲取數(shù)據(jù)的設(shè)備,比如顯示器;以及既是輸入又是輸出設(shè)備,硬盤,網(wǎng)卡等。

用戶通過操作系統(tǒng)才能完成對計(jì)算機(jī)的操作。計(jì)算機(jī)啟動時(shí),第一個(gè)啟動的程序是操作系統(tǒng)的內(nèi)核,它將負(fù)責(zé)計(jì)算機(jī)的資源管理和進(jìn)程的調(diào)度。換句話說:操作系統(tǒng)負(fù)責(zé)從輸入設(shè)備讀取數(shù)據(jù)并將數(shù)據(jù)寫入到輸出設(shè)備。

所以I/O之于計(jì)算機(jī),有兩層意思:

1、I/O設(shè)備

對I/O設(shè)備的數(shù)據(jù)讀寫

對于一次I/O操作,必然涉及2個(gè)參與方,一個(gè)輸入端,一個(gè)輸出端,而又根據(jù)參與雙方的設(shè)備類型,我們又可以分為磁盤I/O,網(wǎng)絡(luò)I/O(一次網(wǎng)絡(luò)的請求響應(yīng),網(wǎng)卡)等。

2、程序視角

應(yīng)用程序作為一個(gè)文件保存在磁盤中,只有加載到內(nèi)存到成為一個(gè)進(jìn)程才能運(yùn)行。應(yīng)用程序運(yùn)行在計(jì)算機(jī)內(nèi)存中,必然會涉及到數(shù)據(jù)交換,比如讀寫磁盤文件,訪問數(shù)據(jù)庫,調(diào)用遠(yuǎn)程API等等。但我們編寫的程序并不能像操作系統(tǒng)內(nèi)核一樣直接進(jìn)行I/O操作。

因?yàn)闉榱舜_保操作系統(tǒng)的安全穩(wěn)定運(yùn)行,操作系統(tǒng)啟動后,將會開啟保護(hù)模式:將內(nèi)存分為內(nèi)核空間(內(nèi)核對應(yīng)進(jìn)程所在內(nèi)存空間)和用戶空間,進(jìn)行內(nèi)存隔離。我們構(gòu)建的程序?qū)⑦\(yùn)行在用戶空間,用戶空間無法操作內(nèi)核空間,也就意味著用戶空間的程序不能直接訪問由內(nèi)核管理的I/O,比如:硬盤、網(wǎng)卡等。

但操作系統(tǒng)向外提供API,其由各種類型的系統(tǒng)調(diào)用(System Call)組成,以提供安全的訪問控制。
所以應(yīng)用程序要想訪問內(nèi)核管理的I/O,必須通過調(diào)用內(nèi)核提供的系統(tǒng)調(diào)用(system call)進(jìn)行間接訪問。

所以I/O之于應(yīng)用程序來說,強(qiáng)調(diào)的通過向內(nèi)核發(fā)起系統(tǒng)調(diào)用完成對I/O的間接訪問。換句話說應(yīng)用程序發(fā)起的一次IO操作實(shí)際包含兩個(gè)階段:

IO調(diào)用階段:應(yīng)用程序進(jìn)程向內(nèi)核發(fā)起系統(tǒng)調(diào)用

IO執(zhí)行階段:內(nèi)核執(zhí)行IO操作并返回
. 準(zhǔn)備數(shù)據(jù)階段:內(nèi)核等待I/O設(shè)備準(zhǔn)備好數(shù)據(jù)
. 拷貝數(shù)據(jù)階段:將數(shù)據(jù)從內(nèi)核緩沖區(qū)拷貝到用戶空間緩沖區(qū)

I/O輸入/輸出(Input/Output),分為IO設(shè)備和IO接口兩個(gè)部分。

在POSIX兼容的系統(tǒng)上,例如Linux系統(tǒng),I/O操作可以有多種方式,比如DIO(Direct I/O),AIO(Asynchronous,I/O 異步I/O),Memory-Mapped I/O(內(nèi)存映設(shè)I/O)等,不同的I/O方式有不同的實(shí)現(xiàn)方式和性能,在不同的應(yīng)用中可以按情況選擇不同的I/O方式。

輸入輸出I/O流可以看成對字節(jié)或者包裝后的字節(jié)的讀取就是拿出來放進(jìn)去雙路切換;實(shí)現(xiàn)聯(lián)動控制系統(tǒng)的弱電線路與被控設(shè)備的強(qiáng)電線路之間的轉(zhuǎn)接、隔離,以防止強(qiáng)電竄入系統(tǒng),保障系統(tǒng)的安全;

與專線控制盤連接,用于控制重要消防設(shè)備(如消防泵、噴淋泵、風(fēng)機(jī)等),一只模塊可控制一臺大型消防設(shè)備的啟、??刂疲?/p>

插拔式結(jié)構(gòu),可像安裝探測器一樣先將底座安裝在墻上,布線后工程調(diào)試前再將切換模塊插入底座。易于施工、維護(hù);

通過無源動合接點(diǎn)或切換AC220V電壓作為回答信號。

確認(rèn)燈動作燈—紅色,回答燈—綠色;動作時(shí),動作燈常亮、回答燈常亮。

IO輸出口可接繼電器,繼電器接點(diǎn)負(fù)載AC250V/3A、DC30V/7A啟動為一組常開/常閉觸點(diǎn)、停止為一組常開觸點(diǎn)。

審核編輯 黃宇

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

    關(guān)注

    0

    文章

    30

    瀏覽量

    7906
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    CBM9001控制器

    控制器
    芯佰微電子
    發(fā)布于 :2026年01月13日 16:27:10

    請問GPIO在微控制器中的作用是什么?

    GPIO在微控制器中的作用是什么?
    發(fā)表于 12-25 06:46

    恩智浦推出基于S32K3的雙芯片區(qū)域控制器解決方案

    區(qū)域控制是汽車電子電氣架構(gòu)演進(jìn)、向軟件定義汽車邁進(jìn)的重要一環(huán)。為了滿足區(qū)域電子控制器開發(fā)中對大容量存儲、多IO資源、多通信接口以及更強(qiáng)處理能力的需求,恩智浦基于S32K3,推出了C3雙芯片區(qū)域
    的頭像 發(fā)表于 11-26 16:26 ?2181次閱讀

    遠(yuǎn)程IO不就是分布式IO?其實(shí)很多人都理解錯(cuò)了

    、遠(yuǎn)程io 遠(yuǎn)程io模塊通常安裝在遠(yuǎn)離PLC或主控制器或上位機(jī)的位置,可能跨越較遠(yuǎn)的地理空間或位于不同的物理位置。 連線不涉及現(xiàn)場總線,直接通過硬接線連接傳感和執(zhí)行
    的頭像 發(fā)表于 09-28 11:06 ?886次閱讀
    遠(yuǎn)程<b class='flag-5'>IO</b>不就是分布式<b class='flag-5'>IO</b>?其實(shí)很多人都理解錯(cuò)了

    codesys 3.5版本控制器聯(lián)機(jī)指導(dǎo):如何進(jìn)行RS232聯(lián)機(jī)?#codesys編程控制器 #控制器

    控制器
    長沙碩博電子科技股份有限公司
    發(fā)布于 :2025年08月29日 09:07:25

    GraniStudio:IO初始化以及IO資源配置例程

    IO資源配置.gsp文件,點(diǎn)擊打開,完成導(dǎo)入。 2.功能說明 實(shí)現(xiàn)連接格拉尼控制器IO塊以及配置輸入輸出IO點(diǎn)。 2.1通過初始化IO算子連
    的頭像 發(fā)表于 08-22 17:34 ?1044次閱讀
    GraniStudio:<b class='flag-5'>IO</b>初始化以及<b class='flag-5'>IO</b>資源配置例程

    GraniStudio:IO寫入例程

    說明 實(shí)現(xiàn)輸出IO控制以及讀取。 2.1通過初始化IO算子連接格拉尼控制器IO塊,導(dǎo)入工程自動進(jìn)行連接。 2.2 通過
    的頭像 發(fā)表于 08-22 16:47 ?861次閱讀
    GraniStudio:<b class='flag-5'>IO</b>寫入例程

    Codesys 3.5 版本控制器聯(lián)機(jī)指導(dǎo):如何進(jìn)行CAN聯(lián)機(jī)?#can總線 #codesys控制器

    控制器
    長沙碩博電子科技股份有限公司
    發(fā)布于 :2025年08月21日 09:45:29

    工業(yè)級網(wǎng)絡(luò)IO控制器:智慧物聯(lián),盡在掌控

    精準(zhǔn)適配多元場景,開啟工業(yè)自動化新維度 USR-IO424T作為高性能網(wǎng)絡(luò)IO控制器,分為EWR(以太網(wǎng)/Wi-Fi版和CAT1(GPRS版)兩大版本,集4 路數(shù)字輸入(DI)、4 路數(shù)字輸出(DO
    的頭像 發(fā)表于 06-16 09:43 ?739次閱讀
    工業(yè)級網(wǎng)絡(luò)<b class='flag-5'>IO</b><b class='flag-5'>控制器</b>:智慧物聯(lián),盡在掌控

    Analog Devices Inc. MAX22516 IO-Link數(shù)據(jù)鏈路控制器數(shù)據(jù)手冊

    Analog Devices MAX22516 IO-Link數(shù)據(jù)鏈路控制器在全功能IO-Link控制器中集成了24V C/Q收發(fā)、輔助數(shù)
    的頭像 發(fā)表于 06-06 13:57 ?1152次閱讀
    Analog Devices Inc. MAX22516 <b class='flag-5'>IO</b>-Link數(shù)據(jù)鏈路<b class='flag-5'>控制器</b>數(shù)據(jù)手冊

    車載整機(jī)控制器 工程機(jī)械主機(jī)控制器#碩博電子#國產(chǎn)控制器

    控制器
    長沙碩博電子科技股份有限公司
    發(fā)布于 :2025年05月26日 09:09:02

    工程機(jī)械控制器廠家 控制器國產(chǎn)替代 #國產(chǎn)控制器#控制器廠家#控制器品牌

    控制器
    長沙碩博電子科技股份有限公司
    發(fā)布于 :2025年04月29日 14:15:05