<strike id="kiyse"></strike>
  • <tr id="kiyse"></tr>
  • <strike id="kiyse"></strike><samp id="kiyse"><tbody id="kiyse"></tbody></samp>
    <strike id="kiyse"><s id="kiyse"></s></strike>
    <tr id="kiyse"></tr>
    <noframes id="kiyse"><code id="kiyse"></code></noframes>
    <th id="kiyse"></th>
    <samp id="kiyse"></samp>
  • <th id="kiyse"><s id="kiyse"></s></th>
  • EM9380與EM9280兼容設計

     2013-9-3              

            EM9280是英創公司推出的一款以多串口為特色的嵌入式工控主板,預裝正版WinCE6.0/Linux-3.9.7操作系統,直接支持彩色TFT LCD顯示和4線電阻觸摸屏,最高分辨率可達1024*768。支持多達32位可獨立操作的GPIO。EM9280以豐富的資源、極高的性價比,一經推出就受到了市場的肯定,現在已經批量出貨。

     

            WinCE和Linux都是主流的實時嵌入式操作系統之一,但由于操作系統任務調度機制所限,很難滿足高速實時控制應用的需求。EM9380 則是針對高速實時控制的應用特點,在EM9280的基礎上,巧妙融入一片高性能 MCU (Cortex-M3)專門實現實時控制任務,EM9380以雙CPU方式(以454MHz ARM9為主CPU,64M Cortex-M3作為協CPU),為客戶提供了一種高效低成本的實時控制應用解決方案。

     

            EM9380與EM9280的引出管腳高度兼容,下面通過兩個表格直觀的對比EM9280與EM9380的管腳引出情況。下面兩表中,除紅色字體外,其余引腳的信號定義,EM9280與EM9380完全一樣。

     

            EM9380 CN1信號定義:

     


    信號名稱及簡要描述CN1信號名稱及簡要描述
    PIN#PIN#

      LINK#,Eth0連接/傳送指示

    12

      SPEED#,Eth0速度指示

      TPTX+,以太網差分輸出

    34

      TPTX-,以太網差分輸出

      TPRX+,以太網差分輸入

    56

      TPRX-,以太網差分輸入

      VDD_CMT1,網絡變壓器公共端

    78

      系統保留

      ttyS6_RXD(COM7)

    910

      ttyS6_TXD(COM7)

      ttyS7_RXD(COM8)

    1112

      ttyS7_TXD(COM8)

      ttyS8_RXD(COM9)

    1314

      ttyS8_TXD(COM9)

      USB1_HD+,USB1 Host信號

    1516

      USB1_HD-,USB1 Host信號

      USB2_HD+,USB2 Host信號

    1718

      USB2_HD-,USB2 Host信號

      COM2_RXD

    1920

      COM2_TXD

      COM3_RXD,232電平

    2122

      COM3_TXD,232電平

      COM4_RXD

    2324

      COM4_TXD,232電平

      COM5_RXD

    2526

      COM5_TXD(DBGSL#)

      GPIO0 / MCU_T0_IOA

    2728

      GPIO1 / MCU_T0_IOB

      GPIO2 / MCU_T0_CLK

    2930

      GPIO3 / MCU_T1_IOA

      GPIO4 / MCU_PWM3

    3132

      GPIO5 / MCU_PWM4

      GPIO6 / MCU_PWM5

    3334

      GPIO7 / MCU_PWM6

      GPIO8 / MCU_AD0

    3536

      GPIO9 / MCU_AD1


     

            EM9280 CN1的第16、17腳信號定義為:

     


      AIN1,0~3V量程

    1718

      AIN2,0~3V量程


     

            EM9380 CN2信號定義:

     


    信號名稱及簡要描述CN1信號名稱及簡要描述
    PIN#PIN#

      +5V電源輸入

    12

      +5V電源輸入

      USB_OTG_VBUS

    34

      RSTIN#,外部復位輸入

      電源地(GND)

    56

      電源地(GND)

      USB_OTG_D+

    78

      USB_OTG_D-

      USB_OTG_UID

    910

      BATT3V,3.3V電池輸入

      DBG_COM_RX,232電平

    1112

      DBG_COM_TX,232電平

      USB3_HD+,USB3 Host信號

    1314

      USB3_HD-,USB3 Host信號

      GPIO10 / MCU_AD2

    1516

      GPIO11 / MCU_AD3

      GPIO12 / MCU_AD4

    1718

      GPIO13 / MCU_AD5

      GPIO14 / MCU_AD6

    1920

      GPIO15 / MCU_AD7

      GPIO16 / COM2_CTS#

    2122

      GPIO17 / COM2_RTS#

      GPIO18 / COM6_RXD

    2324

      GPIO19 / COM6_TXD

      GPIO20 / PWM1

    2526

      GPIO21 / PWM2

      GPIO22 / I2C_SDA

    2728

      GPIO23 / I2C_SCL

      GPIO24 / IRQ1

    2930

      GPIO25 / IRQ2

      GPIO26 / IRQ3

    3132

      GPIO27 / IRQ4

      GPIO28 / SPI_MISO

    3334

      GPIO29 / SPI_MOSI

      GPIO30 / SPI_SCLK

    3536

      GPIO31 / SPI_CS0N


     

            EM9280 CN2的第13、14腳信號定義為:

     


      RSTOUT#,復位輸出

    1314

      DBGSL#,調試模式選擇輸入


     

            從上面兩表可以看到EM9380與EM9280僅有4個引腳功能定義不一樣,用戶可以從EM9280和EM9380的數據手冊進一步查看CN1和CN2的詳細說明。細心的用戶也許會發現一個問題,在EM9380的CN1,CN2定義中,沒有專門的DBGSL#引腳,為了最大限度的利用EM9380有限的管腳資源,EM9380的DBGSL#信號與COM5_TXD是復用的,用戶可以在EM9380的COM5_TXD上接一個5K的下拉電阻讓EM9380進入調試模式。具體可參考《EM9380工控主板數據手冊》和EM9380評估底板原理圖。

     

            如果只考慮常規的GPIO功能,EM9380與EM9280的GPIO對應管腳完全一致,但它們各自的GPIO復用功能就有著較大的差別。下表是EM9280與EM9380的32位GPIO以及各自復用功能的對比。

     


    PIN#信號名稱EM9280復用功能EM9380復用功能
    CN1_27GPIO0

      COM2口CTS#

      復用定時器功能

    CN1_28GPIO1

      COM2口RTS#

      復用定時器功能

    CN1_29GPIO2 

      復用定時器功能

    CN1_30GPIO3 

      復用定時器功能 

    CN1_31GPIO4 

      PWM3

    CN1_32GPIO5 

      PWM4

    CN1_33GPIO6

      PWM1

      PWM5

    CN1_34GPIO7

      PWM2

      PWM6

    CN1_35GPIO8 

      AD0通道輸入 

    CN1_36GPIO9 

      AD1通道輸入

    CN2_15GPIO10

      COM6口RXD

      AD2通道輸入

    CN2_16GPIO11

      COM6口TXD

      AD3通道輸入

    CN2_17GPIO12 

      AD4通道輸入 

    CN2_18GPIO13 

      AD5通道輸入

    CN2_19GPIO14 

      AD6通道輸入

    CN2_20GPIO15 

      AD7通道輸入

    CN2_21GPIO16 

      COM2口CTS# 

    CN2_22GPIO17 

      COM2口RTS# 

    CN2_23GPIO18 

      COM6口RXD 

    CN2_24GPIO19 

      COM6口TXD 

    CN2_25GPIO20

      PWM3 

      PWM1

    CN2_26GPIO21

      PWM4

      PWM2

    CN2_27GPIO22

      I2C_SDA

      I2C_SDA 

    CN2_28GPIO23

      I2C_SCL

      I2C_SCL

    CN2_29GPIO24

      IRQ1

      IRQ1

    CN2_30GPIO25

      IRQ2

      IRQ2 

    CN2_31GPIO26

      IRQ3

      IRQ3

    CN2_32GPIO27

      IRQ4

      IRQ4 

    CN2_33GPIO28

      SPI_MISO

      SPI_MISO

    CN2_34GPIO29

      SPI_MOSI

      SPI_MOSI

    CN2_35GPIO30

      SPI_SCLK  

      SPI_SCLK  

    CN2_36GPIO31

      SPI_CS0N

      SPI_CS0N


     

            EM9380的GPIO0~GPIO15是支持實時控制應用的引腳,可實現高速AD、高精度PWM、數字PID、脈沖計數等高速實時控制。典型的實時控制周期可達25us。

     

            EM9280沒有復用功能的GPIO是通過I2C總線擴展的,所以操作速度相對有復用功能的GPIO(有復用功能的GPIO直接從CPU引出)要慢一些,適合作常規的開關應用。如果對速度有一定的要求,如設置作為串口的流控信號或通過GPIO模擬SPI/I2C總線等,建議選用從CPU直接引出的GPIO。

     

            EM9380與EM9280的GPIO20~GPIO31功能完全一樣。

     

            在應用程序的設計上,EM9380除支持實時應用的GPIO0~GPIO15外,其余的與EM9280完全一樣。我們封裝了一組專門的API函數MCU_GPIO_XXX()用來操作EM9380的GPIO0~GPIO15,其復用的實時控制功能也提供了相應的API函數,具體可參考《EM9380工控主板實時控制應用說明》

    日韩精品电影在线观看| 99热精品在线观看| 久久精品九九亚洲精品| 国产精品综合专区中文字幕免费播放| 亚洲狠狠ady亚洲精品大秀| 99精品无人区乱码1区2区3区| 国产91精品新入口| 亚洲αv在线精品糸列| 国产精品午夜一级毛片密呀| 国内精品自在自线视频| 2022国产成人福利精品视频| 免费91麻豆精品国产自产在线观看| 四虎国产精品免费视| 国产精品第20页| 国产亚洲精品影视在线| 91久久亚洲国产成人精品性色| 日韩精品在线观看| 国产精品极品美女自在线观看免费| 日本精品卡一卡2卡三卡| 亚洲日韩精品A∨片无码加勒比| 99视频精品全国在线观看| 国产精品污WWW在线观看| 国内精品久久久久久久影视麻豆| 国产精品一区电影| 国产麻豆剧传媒精品国产AV| 亚洲精品乱码久久久久久蜜桃图片| 久久久久精品国产亚洲AV无码 | 久久国产精品99精品国产| 国产精品一久久香蕉国产线看观看| 国产精品免费久久| 亚洲乱码日产精品a级毛片久久| 国产SUV精品一区二区88L| 在线观看国产精品va| 最新欧美精品一区二区三区| 2021国产精品视频一区| 2022国产精品自产拍在线观看| 精品国际久久久久999波多野| 91精品国产色综合久久不| 久久99精品久久只有精品| 97精品在线视频| 精品人妻AV一区二区三区|