在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

擴展系統信息總線控制應用程序

星星科技指導員 ? 來源:ADI ? 作者:ADI ? 2023-01-12 10:51 ? 次閱讀

3線擴展系統信息總線(ESIB)功能允許在單個讀取周期內訪問多個單芯片收發器(SCT)的中斷狀態或其他用戶可選報警狀態信息。

介紹

本應用筆記旨在說明3線擴展系統信息總線(ESIB)功能如何在單個讀取周期內訪問多個單芯片收發器(SCT)的中斷狀態或其他用戶可選報警狀態信息。這允許從一組最多八個 SCT 端口簡化對某些狀態寄存器的訪問,主機不需要單獨輪詢每個端口。ESIB功能最初在DS2155和DS21Q55上提供,但任何具有此功能的產品都可以加入ESIB組,因為ESIB組內的所有SCT都是相互獨立的。

擴展系統信息總線 (ESIB)

ESIB 允許多達 8 個 SCT 端口共享一條 8 位 CPU 總線,以便通過單個總線讀取將警報和中斷狀態報告為一個組。有兩個控制寄存器(ESIBCR1和ESIBCR2)和四個信息寄存器(ESIB1,ESIB2,ESIB3和ESIB4)。例如,可以將8個DS2155(或2個DS21Q55)分組到一個ESIB組中。對 ESIB 組任何成員的 ESIB1 寄存器的單次讀取都會生成所有八個端口的中斷狀態。通過 ESIB2,主機可以收集組所有成員的同步狀態。ESIB3 和 ESIB4 可以編程為逐端口報告各種警報。形成 ESIB 組涉及三個器件引腳:ESIBS0、ESIBS1 和 ESIBRD。ESIBS0、ESIBS1 和 ESIBRD 必須提供 10kΩ 上拉電阻圖1所示為四個DS2155器件連接在一個ESIB組中的示例。

ESIB Pins
信號名稱: ESIBS0
信號說明: 擴展系統信息總線選擇 0
信號類型: 輸入/輸出
用于將 2 到 8 個 SCT 分組到總線共享
模式,以進行報警和狀態報告。
信號名稱: ESIBS1
信號說明: 擴展系統信息總線選擇 1
信號類型: 輸入/輸出
用于將 2 到 8 個 SCT 分組到總線共享
模式,以進行報警和狀態報告。
信號名稱: 埃西卜德
信號說明: 擴展系統信息總線讀取
信號類型: 輸入/輸出
用于將 2 到 8 個 SCT 分組到總線共享
模式,以進行報警和狀態報告。

pYYBAGO_di-ANgu6AACC4AwGSy0584.png


圖1.ESIB 引腳連接。

中斷處理

狀態寄存器是具有 ESIB 功能的設備中唯一的中斷源。上電時,全部可寫 寄存器會自動清除。由于 IMRx 寄存器中的位必須設置為 = 1 以允許特定事件引起中斷,因此在主機選擇哪些事件是產品中斷之前,不會發生中斷。由于可能有許多中斷源,因此可以使用多個 ESIB 函數來幫助整理和識別導致中斷的事件。發生中斷時,主機應首先讀取 IIR1 和 IIR2 寄存器(中斷信息寄存器),以確定哪個(或多個)狀態寄存器正在產生中斷。一旦確定,就可以檢查單個狀態登記冊以確定確切的來源。發生中斷后,中斷處理程序例程應設置 INTDIS 位 (CCR3.6) 以停止中斷引腳上的進一步活動。確定并處理所有中斷后,中斷處理程序例程應通過設置 INTDIS 位 = 0 來重新啟用中斷。

ESIB 寄存器
寄存器名稱: ESIBCR1
寄存器說明: 擴展系統信息總線控制寄存器 1
注冊地址: B0小時
位# 7 6 5 4 3 2 1 0
名字 -- -- -- -- ESIBSEL2 ESIBSEL1 ESIBSEL0 ESIEN
Default 0 0 0 0 0 0 0 0

位 0/擴展系統信息總線使能 (ESIEN)

0 = 禁用
1 = 啟用

位 1 至 3/輸出數據總線線路選擇(ESIBSEL0 至 ESIBSEL2)。這些位告訴SCT在訪問其中一個ESIB信息寄存器時輸出ESIB數據的數據總線位。ESIB 組中的每個端口都必須選擇唯一的位。

ESIBSEL2 ESIBSEL1 ESIBSEL0 總線位驅動
0 0 0 AD0
0 0 1 AD1
0 1 0 AD2
0 1 1 AD3
1 0 0 AD4
1 0 1 AD5
1 1 0 AD6
1 1 1 Default

位 4 到 7/未使用,必須設置為 0 才能正常運行

寄存器名稱: ESIBCR2
寄存器說明: 擴展系統信息總線控制寄存器 2
注冊地址: B1小時
位# 7 6 5 4 3 2 1 0
名字 -- ESI4SEL2 ESI4SEL1 ESI4SEL0 -- ESI3SEL2 ESI3SEL1 ESI3SEL0
Default 0 0 0 0 0 0 0 0

位 0 至 2/地址 ESI3 數據輸出選擇(ESI3SEL0 至 ESI3SEL2)。這些位選擇狀態是什么 SCT 在總線讀取操作期間解碼 ESI3 地址時的輸出。

ESI3SEL2 ESI3SEL1 ESI3SEL0 狀態輸出
T1 模式 E1 模式
0 0 0 RBL RUA1
0 0 1 RYEL RRA
0 1 0 LUP RDMA
0 1 1 LDN V52LNK
1 0 0 SIGCHG SIGCHG
1 0 1 ESSLIP ESSLIP
1 1 0 -- --
1 1 1 -- --

位 3/未使用,必須設置為 0 才能正常運行

位 4 至 6/地址 ESI4 數據輸出選擇(ESI4SEL0 至 ESI4SEL2)。這些位選擇狀態是什么 SCT 在總線讀取操作期間解碼 ESI4 地址時的輸出。

ESI4SEL2 ESI4SEL1 ESI4SEL0 狀態輸出
T1 模式 E1 模式
0 0 0 RBL RUA1
0 0 1 RYEL RRA
0 1 0 LUP RDMA
0 1 1 LDN V52LNK
1 0 0 SIGCHG SIGCHG
1 0 1 ESSLIP ESSLIP
1 1 0 -- --
1 1 1 -- --

Bit7/未使用,必須設置為 0 才能正常運行

寄存器名稱: ESIB1
寄存器說明: 擴展系統信息總線寄存器 1
注冊地址: B2小時
位# 7 6 5 4 3 2 1 0
Name DRLOSn DRLOSn DRLOSn DRLOSn DRLOSn DRLOSn DRLOSn DRLOSn
Default 0 0 0 0 0 0 0 0

位 0 到 7/設備中斷狀態 (DISn)。使參與 ESIB 組的所有設備輸出其 由 ESIBCR1 的 ESIBSEL0 至 ESIBSEL2 位選擇的相應數據總線上的中斷狀態 注冊。

寄存器名稱: ESIB2
寄存器說明: 擴展系統信息總線寄存器 2
注冊地址: B3小時
位# 7 6 5 4 3 2 1 0
名字 DRLOSn DRLOSn DRLOSn DRLOSn DRLOSn DRLOSn DRLOSn DRLOSn
違約 0 0 0 0 0 0 0 0

位 0 至 7/設備接收同步丟失 (DRLOSn)。使參與 ESIB 組的所有設備在由 ESIBSEL0 到 ESIBCR1 寄存器的 ESIBSEL2 位選擇的相應數據總線上輸出其幀同步狀態。

寄存器名稱: ESIB3
寄存器說明: 擴展系統信息總線寄存器 3
注冊地址: B4小時
位# 7 6 5 4 3 2 1 0
名字 UST1n UST1n UST1n UST1n UST1n UST1n UST1n UST1n
違約 0 0 0 0 0 0 0 0

位 0 到 7/用戶選擇狀態 1 (UST1n)。使參與 ESIB 組的所有設備在 ESIBCR2 寄存器的 ESIBSEL0 到 ESIBSEL2 位選擇的相應數據總線上輸出由 ESIBCR2 配置寄存器中的 ESI3SEL0 到 ESI3SEL2 位選擇的狀態或警報。

寄存器名稱: ESIB4
寄存器說明: 擴展系統信息總線寄存器 4
注冊地址: B5小時
位# 7 6 5 4 3 2 1 0
名字 UST2n UST2n UST2n UST2n UST2n UST2n UST2n UST2n
Default 0 0 0 0 0 0 0 0

位 0 至 7/用戶選擇狀態 2 (UST2n)。使參與 ESIB 組的所有設備在 ESIBCR2 寄存器的 ESIBSEL0 至 ESIBSEL2 位選擇的相應數據總線上輸出由 ESIBCR2 配置寄存器中的 ESI4SEL0 至 ESI4SEL2 位選擇的狀態或警報。

結論

本應用筆記展示了ESIB如何在預定義的單芯片收發器組中輕松更新某些寄存器的狀態,以及其他用戶可選擇的報警狀態信息。

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 芯片
    +關注

    關注

    459

    文章

    51882

    瀏覽量

    433137
  • 收發器
    +關注

    關注

    10

    文章

    3551

    瀏覽量

    107023
  • 寄存器
    +關注

    關注

    31

    文章

    5397

    瀏覽量

    122650
收藏 人收藏

    評論

    相關推薦

    單片機總線系統擴展

    文章目錄Chapter9:單片機總線系統擴展9.1 單片機總線信號的定義9.1.1 總線接口信號圖9.1.2
    發表于 11-25 08:38

    用Delphi實現基于SAPI的電腦語音控制應用程序

    介紹了語音功能的基本概念,討論了開發具有語音控制功能應用程序的條件和步驟。并用Delphi 實現了一個基于微軟SAPI 的語音控制應用程序,此程序
    發表于 09-11 16:13 ?43次下載

    應用程序的數字總線對運動控制帶來了可靠性

    應用程序的數字總線
    發表于 04-21 14:18 ?717次閱讀
    <b class='flag-5'>應用程序</b>的數字<b class='flag-5'>總線</b>對運動<b class='flag-5'>控制</b>帶來了可靠性

    淘汰32bit不只iOS 11 明年開始擴展至Mac 32bit應用程序

    在WWDC上,蘋果正式發布了iOS 11,這個全新的iOS系統在發布后被發現全面淘汰了32bit應用程序,亦意味了iPhone 5或以前的裝置將無法使用新系統,而新系統之下還未升級及6
    發表于 06-07 16:34 ?1021次閱讀

    基于PCI總線的DSP系統應用程序的更新

    基于PCI總線的DSP系統應用程序的更新
    發表于 10-19 11:48 ?6次下載

    英創信息技術ESM335x擴展總線中斷智能塊讀寫

    用戶在應用程序中一次一次的調用讀寫操作將會很慢而且會占用較多系統資源。我們在Linux-4.1.6 ISA總線驅動增加了中斷時數據塊讀寫操作的功能,當有中斷發生時,驅動程序會按照用戶的
    的頭像 發表于 02-04 10:38 ?1152次閱讀
    英創<b class='flag-5'>信息</b>技術ESM335x<b class='flag-5'>擴展</b><b class='flag-5'>總線</b>中斷智能塊讀寫

    學生信息管理系統應用程序和源代碼與工程文件免費下載

    本文檔的主要內容詳細介紹的是學生信息管理系統應用程序和源代碼與工程文件免費下載。
    發表于 10-25 17:22 ?22次下載
    學生<b class='flag-5'>信息</b>管理<b class='flag-5'>系統</b>的<b class='flag-5'>應用程序</b>和源代碼與工程文件免費下載

    應用程序屏蔽和應用程序內保護哪個更安全?

    眾所周知,攻擊者往往會使用用戶移動設備上運行的應用程序來攻擊后端的系統,比如攻擊者利用移動操作系統和你的應用程序中的漏洞來監視你,獲取私人數據甚至竊取資金。為了應對這種情況,許多移動
    的頭像 發表于 08-26 16:02 ?4497次閱讀

    控制系統現場總線驅動程序中的故障

    如果控制系統確定通過現場總線驅動程序引起了一個故障,將在SmartPAD 的信息窗口中給出一條信息。該
    的頭像 發表于 03-02 15:31 ?4530次閱讀

    讓AI應用程序為本機云做好準備

      Fleet Command 將應用程序部署為容器。通過使用容器,您可以在同一系統上部署多個應用程序,還可以輕松地跨多個系統和位置擴展
    的頭像 發表于 06-21 16:07 ?1264次閱讀

    擴展系統信息總線 (ESIB) 控制應用程序

    發表于 11-18 23:48 ?0次下載
    <b class='flag-5'>擴展</b><b class='flag-5'>系統</b><b class='flag-5'>信息</b><b class='flag-5'>總線</b> (ESIB) <b class='flag-5'>控制</b><b class='flag-5'>應用程序</b>

    基于Arduino的智能藍牙控制擴展

    方案介紹家庭自動化系統通常將受控設備連接到中央智能家居集線器。用于控制系統的用戶界面使用移動電話應用程序。藍牙控制電子家電是一個簡單的項目,我們可以借助藍牙技術使用Android設備
    發表于 12-21 10:58 ?0次下載

    SEW-MOVIPRO啟動應用程序配置程序設置步驟

    使用應用程序配置程序,您可以確定使用MOVIPRO執行哪些應用程序。可以進行不同的配置,從簡單的速度設置點到總線定位。
    的頭像 發表于 04-03 09:53 ?3028次閱讀

    PI3EQXDP1201 DP應用程序信息

    電子發燒友網站提供《PI3EQXDP1201 DP應用程序信息.pdf》資料免費下載
    發表于 07-25 10:41 ?0次下載
    PI3EQXDP1201 DP<b class='flag-5'>應用程序</b><b class='flag-5'>信息</b>

    使用HIC啟用外圍擴展應用程序應用說明

    電子發燒友網站提供《使用HIC啟用外圍擴展應用程序應用說明.pdf》資料免費下載
    發表于 09-14 09:44 ?0次下載
    使用HIC啟用外圍<b class='flag-5'>擴展</b><b class='flag-5'>應用程序</b>應用說明
    主站蜘蛛池模板: 久久人人爽爽爽人久久久 | 看视频免费 | 狠狠躁夜夜躁人人躁婷婷视频 | 中国一级特黄高清免费的大片 | ww7788色淫网站女女免费 | 日产精品卡二卡三卡四卡乱码视频 | 欧美在线观看一区二区三 | 欧美三级在线免费观看 | 正在播放羽月希与黑人bd在线 | 色多多免费视频观看区一区 | 欧美人与zoxxxx视频 | 久久国产美女免费观看精品 | 色婷亚洲 | 午夜精品久久久久久久99 | 久久激情五月 | 久热中文字幕在线精品免费 | 毛片一级黄色 | 欧美人与动性视频在线观 | 国产在线视频你懂得 | 日本妈妈4| 永久在线观看 | 黄 色 免费网 站 成 人 | 看草逼| 天堂免费视频 | 激情网页| 欧美肥穴 | 久久两性视频 | 日本韩国三级在线 | 成人国产精品一级毛片了 | 色网站在线看 | 亚洲国产欧美在线成人aaaa | 久久午夜网 | 六月婷婷网 | 午夜宅男视频 | 一级做a爰片久久毛片免费看 | 色中色综合网 | 欧美日一级 | 国产免费一级高清淫曰本片 | 依依成人精品无v国产 | 萌白酱一线天粉嫩喷水在线观看 | 国产精品久久久久久久久久妇女 |