<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 關(guān)于A(yíng)RM處理器的MVB 2類(lèi)設備研究

關(guān)于A(yíng)RM處理器的MVB 2類(lèi)設備研究

作者: 時(shí)間:2012-11-10 來(lái)源:網(wǎng)絡(luò ) 收藏

ARM處理器

  MVBC01內部集成Traffic Memory Controller(TMC)模塊,負責控制通信存儲器的訪(fǎng)問(wèn)模式,TMC與仲裁控制器和邏輯地址密切相關(guān)。TMC模塊負責控制3種存儲器訪(fǎng)問(wèn)模式,分別是:ARM CPU訪(fǎng)問(wèn)通信存儲器;ARM CPU訪(fǎng)問(wèn)MVBC內部寄存器;MVBC01訪(fǎng)問(wèn)通信存儲器。TMC模塊還對和MVBC同時(shí)訪(fǎng)問(wèn)通信存儲器所產(chǎn)生的訪(fǎng)問(wèn)沖突做出仲裁。

 

  2.5 MVB物理層接口電路模塊

  物理層接口電路模塊的設計如圖3所示。物理層接口采用電氣短距離介質(zhì)ESD+接口,系統信號通道使用光耦實(shí)現主系統與外界得電隔離以提高系統可靠性,使用RS 485芯片作為收發(fā)器,并使用過(guò)壓保護模塊來(lái)防止瞬問(wèn)過(guò)壓對器件的損壞。

物理層接口電路模塊的設計

  圖3所示的MVBC端口ICA(MVB Input Data Chan-nel A)和ICB(MVB Input Data Channel B)分別為MVB輸入數據通道A和輸入數據通道B,來(lái)自物理層收發(fā)器的MVB信號由此端口送入MVB通信控制器MVBC01中;MVBC端口OC(MVB Output Data Channel)是MVB數據輸出端口,數據經(jīng)由此端口將發(fā)送至物理層收發(fā)器;MVBC端口SF(Send Frame)為輸出端口,輸出信號可作為物理層的使能信號,該信號有效時(shí)表示一個(gè)報文正在通過(guò)MVBC端口OC(MVB Output Data Channel)輸出。

  2.6 其他

  在MVB設備正常運行時(shí),可以通過(guò)RS 485/RS 232通信接口進(jìn)行程序的監控和調試。系統可以通過(guò)跳線(xiàn)選擇RS 485/RS 232接口是工作在RS 485還是RS 232下。

  其他還有諸如看門(mén)狗、JTAG接口、時(shí)鐘、電源、PC104接口等模塊,本文不再詳述。

  3 系統軟件設計

3.1 系統軟件體系結構

  MVB 2類(lèi)設備軟件體系采用典型的嵌入式軟件體系結構,包括驅動(dòng)層、操作系統層、應用軟件層,其中操作系統層是軟件體系的核心。系統的軟件結構如圖4所示。

系統的軟件結構

  系統軟件結構各部分功能如下:

  3.1.1 驅動(dòng)層

  驅動(dòng)層是直接和硬件相聯(lián)系的一層,他對操作系統和應用提供所需的驅動(dòng)支持。該層主要包括3種類(lèi)型的程序:板級支持、系統級驅動(dòng)和應用級驅動(dòng)。

  板級支持 在用戶(hù)的應用程序啟動(dòng)之前,完成對系統的初始化必須有專(zhuān)門(mén)的一段,即板級支持。板級支持BSP介于物理硬件和實(shí)時(shí)操作系統之間,在系統上電后,初始化系統的硬件環(huán)境,包括初始化、初始化中斷控制器、初始化存儲器、初始化堆棧等。NucleusPlus操作系統的BSP初始化程序流程如圖5所示。



關(guān)鍵詞: ARM處理器 BSP 啟動(dòng)代碼

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>