中文字幕 另类精品,亚洲欧美一区二区蜜桃,日本在线精品视频免费,孩交精品乱子片免费

<sup id="3hn2b"></sup>

    1. <sub id="3hn2b"><ol id="3hn2b"></ol></sub><legend id="3hn2b"></legend>

      1. <xmp id="3hn2b"></xmp>

      2. 新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 精簡(jiǎn)ISA總線(xiàn)擴(kuò)展應(yīng)用

        精簡(jiǎn)ISA總線(xiàn)擴(kuò)展應(yīng)用

        作者: 時(shí)間:2012-12-10 來(lái)源:網(wǎng)絡(luò) 收藏
        英創(chuàng)公司的嵌入式主板系列產(chǎn)品為了支持客戶(hù)的各種應(yīng)用擴(kuò)展,所有的ARM9系列和X86系列的嵌入式主板均帶有精簡(jiǎn)ISA擴(kuò)展總線(xiàn)。ISA總線(xiàn)是PC機(jī)最經(jīng)典的擴(kuò)展總線(xiàn)(在嵌入式領(lǐng)域,通常以PC104總線(xiàn)的形式出現(xiàn)),在工業(yè)控制領(lǐng)域有著廣泛的應(yīng)用,以及深厚的應(yīng)用基礎(chǔ)。所謂就是在保持通用ISA總線(xiàn)時(shí)序不變的前提下,僅保留常用的總線(xiàn)信號(hào),以最大限度的減少總線(xiàn)總的信號(hào)數(shù)量,以適應(yīng)模塊的小型化。英創(chuàng)公司的包括8位數(shù)據(jù)總線(xiàn)、5位地址總線(xiàn)(可擴(kuò)展到13位)、片選控制線(xiàn)、讀寫(xiě)控制線(xiàn)以及中斷請(qǐng)求線(xiàn)。英創(chuàng)公司所提供的評(píng)估開(kāi)發(fā)底板將這些信號(hào)線(xiàn)制定了一個(gè)接口標(biāo)準(zhǔn),采用雙排20芯 IDC插針,用戶(hù)可利用進(jìn)行系統(tǒng)功能的擴(kuò)展。

        在英創(chuàng)的精簡(jiǎn)ISA總線(xiàn)中,設(shè)置了2條獨(dú)特的片選控制信號(hào)CS0#和CS1#,這樣就省去了大量的高位地址總線(xiàn)。CS0#和CS1#為低電平有效的脈沖信號(hào)。在x86 系列的嵌入式產(chǎn)品中,CS0#片選信號(hào)的地址區(qū)域?yàn)?x200 – 0x21F,CS1#片選信號(hào)的地址區(qū)域?yàn)?x300 – 0x31F。在ARM9系列的嵌入式產(chǎn)品中,客戶(hù)就不用關(guān)心精簡(jiǎn)ISA總線(xiàn)的絕對(duì)地址,只要選定一個(gè)片選信號(hào)及基于這個(gè)片選的地址偏移量即可。如在下選用了CS1作片選信號(hào),對(duì)0x301進(jìn)行操作,則相對(duì)于ARM系統(tǒng),可使用CS1#、地址偏移量為1的端口。ARM9系列板卡的CS0#、CS1#所對(duì)應(yīng)的地址區(qū)域范圍有所不同。EM9000有13條地址線(xiàn),每位片選可訪(fǎng)問(wèn)8K的地址空間。、EM9161的每位片選可訪(fǎng)問(wèn)32 個(gè)地址空間。EM9260、EM9360的CS0#可訪(fǎng)問(wèn)到8K的地址空間,CS1#可訪(fǎng)問(wèn)到1K的地址空間。

        以下是英創(chuàng)公司所提供的精簡(jiǎn)ISA擴(kuò)展總線(xiàn)接口的信號(hào)定義:
        信號(hào)名稱(chēng)及簡(jiǎn)要描述精簡(jiǎn)ISA信號(hào)名稱(chēng)及簡(jiǎn)要描述
        PIN#
        PIN#
        RESET#,復(fù)位輸出,低有效
        12
        SA0,地址總線(xiàn)
        SD0,數(shù)據(jù)總線(xiàn),LSB
        34
        SA1,地址總線(xiàn)
        SD1,數(shù)據(jù)總線(xiàn)
        56
        SA2,地址總線(xiàn)
        SD2,數(shù)據(jù)總線(xiàn)
        78
        SA3,地址總線(xiàn)
        SD3,數(shù)據(jù)總線(xiàn)
        910
        SA4,地址總線(xiàn)
        SD4,數(shù)據(jù)總線(xiàn)
        1112
        WE#,寫(xiě)信號(hào)控制線(xiàn),低有效
        SD5,數(shù)據(jù)總線(xiàn)
        1314
        RD#,讀信號(hào)控制線(xiàn),低有效
        SD6,數(shù)據(jù)總線(xiàn)
        1516
        CS1#,I/O片選線(xiàn),低有效
        SD7,數(shù)據(jù)總線(xiàn),MSB
        1718
        VCC,電源輸出
        IRQ,中斷請(qǐng)求,上升沿有效
        1920
        GND,公共地

        為了便于用戶(hù)理解精簡(jiǎn)ISA總線(xiàn)接口如何進(jìn)行編程,本節(jié)以x86指令和ARM系統(tǒng)為例,簡(jiǎn)單介紹基于英創(chuàng)嵌入式主板的精簡(jiǎn)ISA的應(yīng)用。由于x86、EM9000、EM9x6x三種系統(tǒng)的ISA總線(xiàn)讀寫(xiě)操作函數(shù)不一樣,所以在具體使用時(shí),應(yīng)當(dāng)參考相應(yīng)的'*.h'文件。以下是基于英創(chuàng)的嵌入式主板的精簡(jiǎn)ISA總線(xiàn)操作指令表,以便查詢(xún): (1):包括ETR232i、ETR232H、ETR100E、NETBOXII等

        (2):包括、EM9161、EM9260、EM9360

        使用DOS操作系統(tǒng),其指令也是標(biāo)準(zhǔn)的C函數(shù),所以操作ISA時(shí)使用的時(shí)絕對(duì)地址。ARM嵌入式主板使用的WINCE操作系統(tǒng),存在地址映射問(wèn)題,同時(shí)使用戶(hù)更加方便對(duì)ISA的使用,所以對(duì)ISA操作的過(guò)程被封裝成一個(gè)操作函數(shù)后再提供給用戶(hù),在對(duì)ISA操作時(shí)不需要給出絕對(duì)地址,但是需要指明所使用的片選信號(hào)及基于當(dāng)前片選信號(hào)的偏移地址。下面的讀操作也是相同的。



        評(píng)論


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

        關(guān)閉