99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

擴(kuò)展系統(tǒng)信息總線控制應(yīng)用程序

星星科技指導(dǎo)員 ? 來源:ADI ? 作者:ADI ? 2023-01-12 10:51 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

3線擴(kuò)展系統(tǒng)信息總線(ESIB)功能允許在單個(gè)讀取周期內(nèi)訪問多個(gè)單芯片收發(fā)器(SCT)的中斷狀態(tài)或其他用戶可選報(bào)警狀態(tài)信息。

介紹

本應(yīng)用筆記旨在說明3線擴(kuò)展系統(tǒng)信息總線(ESIB)功能如何在單個(gè)讀取周期內(nèi)訪問多個(gè)單芯片收發(fā)器(SCT)的中斷狀態(tài)或其他用戶可選報(bào)警狀態(tài)信息。這允許從一組最多八個(gè) SCT 端口簡化對(duì)某些狀態(tài)寄存器的訪問,主機(jī)不需要單獨(dú)輪詢每個(gè)端口。ESIB功能最初在DS2155和DS21Q55上提供,但任何具有此功能的產(chǎn)品都可以加入ESIB組,因?yàn)镋SIB組內(nèi)的所有SCT都是相互獨(dú)立的。

擴(kuò)展系統(tǒng)信息總線 (ESIB)

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

ESIB Pins
信號(hào)名稱: ESIBS0
信號(hào)說明: 擴(kuò)展系統(tǒng)信息總線選擇 0
信號(hào)類型: 輸入/輸出
用于將 2 到 8 個(gè) SCT 分組到總線共享
模式,以進(jìn)行報(bào)警和狀態(tài)報(bào)告。
信號(hào)名稱: ESIBS1
信號(hào)說明: 擴(kuò)展系統(tǒng)信息總線選擇 1
信號(hào)類型: 輸入/輸出
用于將 2 到 8 個(gè) SCT 分組到總線共享
模式,以進(jìn)行報(bào)警和狀態(tài)報(bào)告。
信號(hào)名稱: 埃西卜德
信號(hào)說明: 擴(kuò)展系統(tǒng)信息總線讀取
信號(hào)類型: 輸入/輸出
用于將 2 到 8 個(gè) SCT 分組到總線共享
模式,以進(jìn)行報(bào)警和狀態(tài)報(bào)告。

pYYBAGO_di-ANgu6AACC4AwGSy0584.png


圖1.ESIB 引腳連接。

中斷處理

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

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

位 0/擴(kuò)展系統(tǒng)信息總線使能 (ESIEN)

0 = 禁用
1 = 啟用

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

ESIBSEL2 ESIBSEL1 ESIBSEL0 總線位驅(qū)動(dòng)
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/未使用,必須設(shè)置為 0 才能正常運(yùn)行

寄存器名稱: ESIBCR2
寄存器說明: 擴(kuò)展系統(tǒng)信息總線控制寄存器 2
注冊(cè)地址: B1小時(shí)
位# 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 數(shù)據(jù)輸出選擇(ESI3SEL0 至 ESI3SEL2)。這些位選擇狀態(tài)是什么 SCT 在總線讀取操作期間解碼 ESI3 地址時(shí)的輸出。

ESI3SEL2 ESI3SEL1 ESI3SEL0 狀態(tài)輸出
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/未使用,必須設(shè)置為 0 才能正常運(yùn)行

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

ESI4SEL2 ESI4SEL1 ESI4SEL0 狀態(tài)輸出
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/未使用,必須設(shè)置為 0 才能正常運(yùn)行

寄存器名稱: ESIB1
寄存器說明: 擴(kuò)展系統(tǒng)信息總線寄存器 1
注冊(cè)地址: B2小時(shí)
位# 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/設(shè)備中斷狀態(tài) (DISn)。使參與 ESIB 組的所有設(shè)備輸出其 由 ESIBCR1 的 ESIBSEL0 至 ESIBSEL2 位選擇的相應(yīng)數(shù)據(jù)總線上的中斷狀態(tài) 注冊(cè)。

寄存器名稱: ESIB2
寄存器說明: 擴(kuò)展系統(tǒng)信息總線寄存器 2
注冊(cè)地址: B3小時(shí)
位# 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/設(shè)備接收同步丟失 (DRLOSn)。使參與 ESIB 組的所有設(shè)備在由 ESIBSEL0 到 ESIBCR1 寄存器的 ESIBSEL2 位選擇的相應(yīng)數(shù)據(jù)總線上輸出其幀同步狀態(tài)。

寄存器名稱: ESIB3
寄存器說明: 擴(kuò)展系統(tǒng)信息總線寄存器 3
注冊(cè)地址: B4小時(shí)
位# 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/用戶選擇狀態(tài) 1 (UST1n)。使參與 ESIB 組的所有設(shè)備在 ESIBCR2 寄存器的 ESIBSEL0 到 ESIBSEL2 位選擇的相應(yīng)數(shù)據(jù)總線上輸出由 ESIBCR2 配置寄存器中的 ESI3SEL0 到 ESI3SEL2 位選擇的狀態(tài)或警報(bào)。

寄存器名稱: ESIB4
寄存器說明: 擴(kuò)展系統(tǒng)信息總線寄存器 4
注冊(cè)地址: B5小時(shí)
位# 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/用戶選擇狀態(tài) 2 (UST2n)。使參與 ESIB 組的所有設(shè)備在 ESIBCR2 寄存器的 ESIBSEL0 至 ESIBSEL2 位選擇的相應(yīng)數(shù)據(jù)總線上輸出由 ESIBCR2 配置寄存器中的 ESI4SEL0 至 ESI4SEL2 位選擇的狀態(tài)或警報(bào)。

結(jié)論

本應(yīng)用筆記展示了ESIB如何在預(yù)定義的單芯片收發(fā)器組中輕松更新某些寄存器的狀態(tài),以及其他用戶可選擇的報(bào)警狀態(tài)信息。

審核編輯:郭婷

聲明:本文內(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)投訴
  • 芯片
    +關(guān)注

    關(guān)注

    459

    文章

    52471

    瀏覽量

    440402
  • 收發(fā)器
    +關(guān)注

    關(guān)注

    10

    文章

    3671

    瀏覽量

    107898
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5433

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    單片機(jī)總線系統(tǒng)擴(kuò)展

    文章目錄Chapter9:單片機(jī)總線系統(tǒng)擴(kuò)展9.1 單片機(jī)總線信號(hào)的定義9.1.1 總線接口信號(hào)圖9.1.2
    發(fā)表于 11-25 08:38

    用Delphi實(shí)現(xiàn)基于SAPI的電腦語音控制應(yīng)用程序

    介紹了語音功能的基本概念,討論了開發(fā)具有語音控制功能應(yīng)用程序的條件和步驟。并用Delphi 實(shí)現(xiàn)了一個(gè)基于微軟SAPI 的語音控制應(yīng)用程序,此程序
    發(fā)表于 09-11 16:13 ?43次下載

    應(yīng)用程序的數(shù)字總線對(duì)運(yùn)動(dòng)控制帶來了可靠性

    應(yīng)用程序的數(shù)字總線對(duì)
    發(fā)表于 04-21 14:18 ?730次閱讀
    <b class='flag-5'>應(yīng)用程序</b>的數(shù)字<b class='flag-5'>總線</b>對(duì)運(yùn)動(dòng)<b class='flag-5'>控制</b>帶來了可靠性

    淘汰32bit不只iOS 11 明年開始擴(kuò)展至Mac 32bit應(yīng)用程序

    在WWDC上,蘋果正式發(fā)布了iOS 11,這個(gè)全新的iOS系統(tǒng)在發(fā)布后被發(fā)現(xiàn)全面淘汰了32bit應(yīng)用程序,亦意味了iPhone 5或以前的裝置將無法使用新系統(tǒng),而新系統(tǒng)之下還未升級(jí)及6
    發(fā)表于 06-07 16:34 ?1060次閱讀

    基于PCI總線的DSP系統(tǒng)應(yīng)用程序的更新

    基于PCI總線的DSP系統(tǒng)應(yīng)用程序的更新
    發(fā)表于 10-19 11:48 ?6次下載

    英創(chuàng)信息技術(shù)ESM335x擴(kuò)展總線中斷智能塊讀寫

    用戶在應(yīng)用程序中一次一次的調(diào)用讀寫操作將會(huì)很慢而且會(huì)占用較多系統(tǒng)資源。我們?cè)贚inux-4.1.6 ISA總線驅(qū)動(dòng)增加了中斷時(shí)數(shù)據(jù)塊讀寫操作的功能,當(dāng)有中斷發(fā)生時(shí),驅(qū)動(dòng)程序會(huì)按照用戶的
    的頭像 發(fā)表于 02-04 10:38 ?1231次閱讀
    英創(chuàng)<b class='flag-5'>信息</b>技術(shù)ESM335x<b class='flag-5'>擴(kuò)展</b><b class='flag-5'>總線</b>中斷智能塊讀寫

    學(xué)生信息管理系統(tǒng)應(yīng)用程序和源代碼與工程文件免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是學(xué)生信息管理系統(tǒng)應(yīng)用程序和源代碼與工程文件免費(fèi)下載。
    發(fā)表于 10-25 17:22 ?22次下載
    學(xué)生<b class='flag-5'>信息</b>管理<b class='flag-5'>系統(tǒng)</b>的<b class='flag-5'>應(yīng)用程序</b>和源代碼與工程文件免費(fèi)下載

    應(yīng)用程序屏蔽和應(yīng)用程序內(nèi)保護(hù)哪個(gè)更安全?

    眾所周知,攻擊者往往會(huì)使用用戶移動(dòng)設(shè)備上運(yùn)行的應(yīng)用程序來攻擊后端的系統(tǒng),比如攻擊者利用移動(dòng)操作系統(tǒng)和你的應(yīng)用程序中的漏洞來監(jiān)視你,獲取私人數(shù)據(jù)甚至竊取資金。為了應(yīng)對(duì)這種情況,許多移動(dòng)
    的頭像 發(fā)表于 08-26 16:02 ?4615次閱讀

    控制系統(tǒng)現(xiàn)場(chǎng)總線驅(qū)動(dòng)程序中的故障

    如果控制系統(tǒng)確定通過現(xiàn)場(chǎng)總線驅(qū)動(dòng)程序引起了一個(gè)故障,將在SmartPAD 的信息窗口中給出一條信息。該
    的頭像 發(fā)表于 03-02 15:31 ?4682次閱讀

    讓AI應(yīng)用程序為本機(jī)云做好準(zhǔn)備

      Fleet Command 將應(yīng)用程序部署為容器。通過使用容器,您可以在同一系統(tǒng)上部署多個(gè)應(yīng)用程序,還可以輕松地跨多個(gè)系統(tǒng)和位置擴(kuò)展
    的頭像 發(fā)表于 06-21 16:07 ?1383次閱讀

    擴(kuò)展系統(tǒng)信息總線 (ESIB) 控制應(yīng)用程序

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

    基于Arduino的智能藍(lán)牙控制擴(kuò)展

    方案介紹家庭自動(dòng)化系統(tǒng)通常將受控設(shè)備連接到中央智能家居集線器。用于控制系統(tǒng)的用戶界面使用移動(dòng)電話應(yīng)用程序。藍(lán)牙控制電子家電是一個(gè)簡單的項(xiàng)目,我們可以借助藍(lán)牙技術(shù)使用Android設(shè)備
    發(fā)表于 12-21 10:58 ?0次下載

    SEW-MOVIPRO啟動(dòng)應(yīng)用程序配置程序設(shè)置步驟

    使用應(yīng)用程序配置程序,您可以確定使用MOVIPRO執(zhí)行哪些應(yīng)用程序。可以進(jìn)行不同的配置,從簡單的速度設(shè)置點(diǎn)到總線定位。
    的頭像 發(fā)表于 04-03 09:53 ?3285次閱讀

    PI3EQXDP1201 DP應(yīng)用程序信息

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

    使用HIC啟用外圍擴(kuò)展應(yīng)用程序應(yīng)用說明

    電子發(fā)燒友網(wǎng)站提供《使用HIC啟用外圍擴(kuò)展應(yīng)用程序應(yīng)用說明.pdf》資料免費(fèi)下載
    發(fā)表于 09-14 09:44 ?0次下載
    使用HIC啟用外圍<b class='flag-5'>擴(kuò)展</b><b class='flag-5'>應(yīng)用程序</b>應(yīng)用說明