1. gzyueqian
      13352868059
      首頁 > 新聞中心 > > 正文

      基于S3C2410的ARMer9開發系統

      更新時間: 2006-03-28 14:59:32來源: 粵嵌教育瀏覽量:2594

      專業的基于S3C2410的ARM9開發系統,的硬件配置,全多的開發資源和資料(wince&linux)

      對ARM嵌入式系統開發感興趣的朋友們可以瀏覽我們的論壇網站:
      嵌入者之家 http://www.embeder.com/bbs

      歡迎到我們的論壇上注冊,一起參與討論基于ARM的嵌入式系統開發技術。
      Email:
      embeder@126.com
      embedertech@yahoo.com.cn
      embeder@sohu.com
      Phone: 86-755-22055230

      ARMer9研發系統第二版的系統詳細介紹(PDF):
      http://www.embeder.com/bbs/showthread.asp?threadid=646

      ARMer9推出第二版,主控芯片主頻更高,系統功能更強,獨特的ESD防護設計,設計更加人性化:
      http://www.embeder.com/bbs/showthread.asp?threadid=639

      市面上的S3C2410開發板很多,讓初學者以及應用開發工程師看得眼花繚亂,挑選費時費力,而且容易被很多宣傳所誤導。這里,EMBEDER為完成一個真正具備實用意義的開發系統,做了很多的努力。 ARMer9開發系統正是是您開發需要的理想參考系統。

      以下是ARMer9開發系統的幾大技術特點:

      CF/PCMCIA卡解決方案:
      本站開發的ARMer9開發系統,具備真正可用的CF/PCMCIA卡接口,采用專業的CF/PCMCIA卡控制邏輯芯片PD6710,完全支持DMA模式,在WINCE和linux操作系統上輕松實現文件管理功能,在WINCE和linux操作系統下真正可訪問CF卡,具有實用功能。
      因為S3C2410X本身沒有PCMCIA接口,所以為了連接PCMCIA接口的無線網卡,必須采用一個專用的芯片作為轉接。
      ARMer9開發系統中采用ISA-TO-PC-Card控制器--PD6710。
      PD6710能夠控制一個PC-Card插槽,兼容PC卡標準、PCMCDk2.1和JEIDA4,1。
      PD6710采用有效功率和混合電壓技術減少系統的功耗,同時該芯片具有軟控制掛起模式和硬件超級掛起模式實現低功耗的控制。
      該芯片采用82365SL兼容的寄存器組,具有5個可編程的存儲區和兩個可編程的I/O區。
      PD6710與S3C2410連接端采用8位或16位的類ISA系統總線,與無線網卡連接端采用8位或16位PC卡總線接口。
      無線網卡是802.11b標準,這個標準應用廣泛,而且各大公司的產品都提供了現成的驅動程序。
      隨著USB接口的廣泛應用,市中已有USB接口的無線網卡,S3C2410集成了USB主機接口,
      可與USB接口的無線網卡直接相連。如果想使用CF卡接口的無線網卡,只需找一個CF-PCMCIA適配器就能完成轉接。
      目前大多數開發板宣稱具備CF卡接口,其實并沒有使用CF卡控制邏輯芯片(為了省成本),因此不能實現DMA模式,在WINCE和linux操作系統上根本不可能正常,只能用簡單的程序通過PIO模式進行不實用的讀寫操作。這種開發板太多太多了,請需要CF卡的朋友務必注意。

      VGA解決方案:

      Linux以及Wince下都支持VGA輸出,軟件上不需要再單獨寫VGA驅動,S3C2410的wince BSP中的LCD驅動即可驅動VGA輸出!
      ARMer9開發系統上的VGA解決方案采用FPGA實現,產生CRT顯示器所必須的行場同步時鐘信號,將LCD數據在行場同步時鐘信號的配合下重新輸出,在wince下不需要任何驅動就可以實現穩定輸出!絕不閃爍!
      ARMer9開發系統上的VGA解決方案已經應用到了多個廠商的很多產品中。
      大家應該選購S3C2410上的VGA輸出功能時,請務必問清楚廠商,他們采用什么方式解決的,如果是那種幾十塊的一般的DA芯片,如TI的TL5632、ADV7120等等,因為沒有FIFO來緩存圖像數據,所以是不可能實現無閃爍的VGA輸出的。用這類芯片的方案,多只能輸出一副靜態圖像,所以上了wince操作系統后,一動鼠標或者播放MP3就開始閃動和黑屏,根本無法使用。無論怎樣在外部電路上做優化,也無法測的解決這個問題。
      現在僅有的幾家在S3C2410S上擴充的VGA實際上,只是輸出一個靜態的圖片到VGA進行顯示測試,并不具備可用意義,因為在wince中要寫這部分驅動才能驅動VGA,而且我們完全在硬件上幫您完成了一切,現在您不必寫專門的VGA驅動就可以省去LCD來開發WINCE和Linux了!
      Wince和linux下,VGA輸出完全不閃動,畫面清晰自然,該方案目前國內只有少數幾家有實力的廠商做出來了,全是做產品的,將該方案應用到開發系統上的只有embeder design house。
      市面上大多數S3C2410的開發板,具備VGA輸出功能是少數,即使宣稱有,實際上也不實用,不能夠產品化。
      在開發產品以及學習過程中,需要VGA輸出功能的朋友要注意詢問清楚。

      Nor Flash:

      Nor Flash是穩定可靠的,所以真正需要購買開發板來做產品的用戶,應該注意,因為大部分用戶都要上操作系統,所以市面大部分開發板只有1、2M的Nor Flash,那是不夠用的,要選擇大容量的Nor Flash,本站開發的ARMer9開發系統具備32M Intel Nor flash。

      Nand Flash:

      很多開發板提供的Nand Flash不是直接焊上去的芯片,而是只提供一個SMC卡座,需要用戶自行購買SMC卡(Nand Flash的另外一種封裝形式,64M的SMC卡,零售價大約80~100元左右),我們的ARMer9開發系統提供已經焊接好的64M Nand Flash芯片,您無須另外花錢購買SMC卡。

      便攜式產品電源方案:

      ARMer9開發系統電源部分采用linear的便攜產品電源方案,成熟的便攜產品電源方案,低功耗;
      ARMer9開發系統原理圖上的電源部分可直接用于您要開發的便攜式產品上。
      電源部分所采用的芯片:mic5207-1.8V、mic5207-3.3V、LTC3402EMS、LTC3405AE6-1.5 合LTC3405AE6-1.8
      近年來,手持消費類產品數量激增。人們希望它體積小、功能多、電池壽命長。線性穩壓器體積小、價格低,因而甚受歡迎。然而,它的效率低,嚴重地影響了運行時間。現在很多手持式產品用一節鋰電池(電壓范圍從4.2 V至3.0 V)供電。越來越多小功率DC/DC變換器能夠把一節鋰電池的電壓轉換為手持式產品所需的電源電壓。而且,有很多新型變換器在很寬的負載電流范圍內的轉換效率很高,大大地延長了電池的使用壽命。
        隨著手持式產品功能的增多,它需要的電源電壓種類也增加了。處理器和邏輯電路一般需要低電壓(通常為1.8V),需要一個或幾個降壓變換器。而模擬和背光電路則需要4V至5V的電壓,需要升壓變換器。難的是數值在電池電壓范圍中間的穩壓電源(例如3.3V),因為它既需要升壓,又需要降壓。目前已經出現能夠滿足這些要求,體積小,效率高的小功率DC/DC變換器。
      LTC3405是用一節鋰電池供電的降壓型DC/DC變換器,輸出電流高達300mA,輸出電壓為0.8V,可以用作微處理器的電源。這個方案的尺寸很小,因為需要的外接元件很少,而且,由于開關頻率高達1.5MHz,可以用小型輸出電容器和電感器。LTC3405A采用ThinSOTTM封裝,因而整個DC/DC變換器的高度不到1mm。
      大多數手持式產品有兩種工作方式:工作狀態和待機狀態。在工作狀態下,耗電一般較大,因此,若要延長電池的使用壽命,優良的轉換效率是必不可少的。然而,多數手持式產品大部分時間處于待機狀態,只從電池吸取極少的功率,在這時,電源的效率同樣很重要。這表示,電源的靜態電流必須遠遠低于負載電流以保持高效率。LTC3405A可以在負載電流變化1000倍的范圍內保持高效率。在輸出為1.8V時,同步開關的效率大約為92%,同時,工作在突發方式時,在負載較小的條件下,靜態電流減小到20μA。即使在負載電流為1mA的情況下也能保持效率高達87%。
        降低電源電壓,這是一個明顯的趨勢,但是許多手持式產品仍然需要一些5V的模擬電路,或者用于LCD偏置的更高電壓。同步開關對于輸出5V的升壓變換器也是實用的。LTC3400升壓變換器的效率高達95%,在突發方式時的靜態電流很小,因而在負載較小時的效率仍然很不錯。LTC3400采用在用一節鋰電池的情況下提供大約5V/300mA的輸出。LTC3401和LTC3402可分別在600mA和1.2A電流下提供5V電壓
      LTC3402/ LTC3405器件介紹:
      LTC3402是全球電源芯片廠商Linear Technology推出的一款高效率(97%)同步升壓DC/DC變換器。其主要特性有:效率高達97%的同步整流;由外部電阻器設置的3MHz固定工作頻率;2A開關額定值;0.85V啟動電壓;0.5V~5V輸入電壓;2.6V~5V輸出電壓;38μA甚低靜態電流(Burst Mode TM工作);小于1μA的低關閉電流;不需要肖特基二極管;Burst Mode TM 使能控制;PGOOD輸出;降低開關噪聲的抗瞬變控制;過溫保護;10引腳MSOP封裝等
      LTC3405是Linear Technology推出的一種高效率、同步整流降壓式DC/DC變換器,電流可輸出250mA。輸入電壓范圍2.5~5.5V,非常適用于1節鋰離子電池供電的便攜式應用。   該器件主要特點:工作頻率1.5MHz,允許采用很小的電感及電容;采用同步整流技術,轉換效率大于90%,并且可省去外接肖特基二極管;小尺寸TSOT-23 封裝,占位面積小,整個電源的面積小于0.1平方英寸;功耗低,靜態電流僅20μA,關閉狀態時耗電小于0.1μA;有兩種工作模式,可適用于不同的負載條件。

      ARMer9開發系統(第二版)的標準配置清單為:

      1. ARMer9-Core系統核心板 (支持穩定不閃的VGA輸出,直接支持wince下VGA顯示)

      2. ARMer9-Base基板

      3. ARMer9-Base JTAG調試板


      ARMer9-Core配置 :

      設計成的扣板結構,穩定的六層PCB設計;

      CPU :工業級 SAMSUNG S3C2410A,ARM920T內核,時鐘頻率可配置,通過CPU內部PLL倍頻,可達到270MHz,標稱頻率203MHz;

      超大容量Flash和SDRAM,滿足各類產品開發需求:
      32M NOR FLASH:Intel StrataFlash E28F128J3 16MB × 2
      64M NAND FLASH : SAMSUNG K9S1208U0M
      64M SDRAM:兩片SAMSUNG K4S561632E-UC75

      內置3個UART控制器:
      兩個作為標準串口,可接modem;
      另外一個可作為為IRDA紅外線數據通訊口;

      內置兩個USB控制器:
      一個HOST/DEVICE接口
      一個DEVICE接口

      VGA輸出解決方案套片(可以通過底板的VGA接口連接普通CRT顯示器,穩定輸出CRT的行場同步信號,FIFO緩沖輸出數據,在WINCE下不閃);

      標準WINCE鍵盤接口芯片(在PCB上提供焊盤,需要擴展時可使用)

      以太網物理層和MAC層芯片-CS8900A

      PCMCIA CF卡邏輯芯片PD6710

      MMC/SD卡控制器

      RTC實時時鐘

      IIC總線控制器

      SPI總線控制器

      IIS數字音頻輸入/輸出接口芯片-UDA1341TS

      canbus總線控制芯片(在PCB上提供焊盤,需要擴展時可使用)


      ARMer9-Base配置 :

      二層PCB設計;

      5V直流電源輸入;

      電池盒連接點(也就是說,開發系統可以通過鎳氫電池給系統供電);

      1個USB Host接口,可以接USB HUB ,U盤,USB鼠標以及USB鍵盤等外設;

      1個USB Device接口-用于和PC機通信;

      PCMCIA/CF卡座,支持熱插拔;

      MMC/SD卡座,可插MMC/SD卡,支持熱插拔;

      LCD接口,支持各種STN,TFT LCD,可以支持800*600,26萬色;

      VGA視頻輸出接口,標準25針插口;

      WINCE鍵盤接口;

      2個串口,RS232電平,標準9針插口;

      觸摸屏接口,支持四線電阻式觸摸屏;

      SPI接口;

      10M以太網口;

      立體聲音頻輸入輸出口(Mic ,Line,Speaker);

      CANBUS總線接口芯片(在PCB上提供焊盤,需要擴展時可使用);

      CAN BUS接口(標準電話水晶頭接口,在PCB上提供焊盤,需要擴展時可使用);

      RTC電池座(可放CR2032電池,供系統RTC時鐘用);

      2個通用按鈕,兩個通用LED,提供給用戶編程用;

      標準ARM 20芯Embedded-ICE調試接口,可以直接連接Multi-ICE仿真器

      原裝進口的4×100的高精密度連接器,連接系統核心板和底板,提供可靠信號傳輸;

      系統核心板上CPU的幾乎所有信號都引到了底板兩排測試孔上,可以供用戶測試。


      ARMer9-Base JTAG調試器 :

      提供并口到JTAG接口的電平匹配轉換功能、CPLD和Flash的燒寫功能以及簡單的JTAG調試功能。


      必備附件:

      5V/2A直流電源一個;

      DB9交叉串口線一根;

      Jtag下載電纜一根;

      交叉網線一根;

      USB連接線一根;


      配套軟件和文檔資料(一張DVD光盤, 共4.5GB)的主要內容(因為太多了,無法全部列出, 選出部分內容列舉):

      1.ARMer9開發系統全套開發工具:

      2.自主開發的運行于DOS、Windows98/2000/XP/NT和Linux下的JTAG燒寫程序,可燒寫NOR型Flash(Intel的Strata Flash)和NAND型Flash(Samsung的K9S1208U0M),包括linux版本和dos版本的源代碼,讓您輕松掌握Jtag操作;

      3. ARMer9開發系統測試程序——可以測試ARMer9開發系統的各種功能,如串口下載,USB下載、SD卡測試、CF卡測試、,音頻測試、按鍵測試、中斷系統測試、NOR Flash以及NAND Flash讀寫測試(一共提供了多達95項測試例程,附帶測試程序源代碼,其中多項測試例程是其他廠商不能提供的)

      4. NANDBOOT——這個程序的功能是從nandFlash程序中引導系統的示例代碼,包括源代碼

      5. 全套Samsung原版S3C2410開發資料;

      6. ARMer9開發系統的原理圖;

      7. USB驅動程序,以及源代碼;

      8. u241mon底層監控程序和DNW下載工具,以及u241mon和DNW工具的源代碼;

      9. ARMer9開發系統文檔資料,包括Linux Bootloader命令行使用指南,ARMer9開發系統Linux Porting操作指南等自行編寫的多篇開發文檔,給您提供有力的支持。

      10. WinCE4.2.NET BSP for ARMer9開發系統,包括整套BSP的源代碼!

      11. ARMer9開發系統上運行的WinCE4.2.NET內核,CS8900A以太網驅動,串口驅動,USB HOST & DEVICE驅動和SD/MMC卡驅動,CF卡驅動均可完成,在WinCE下可以使USB鼠標,USB鍵盤,U盤,SD/MMC卡和CF卡等外設,聲音播放正常,可以使用WINCE下的播放器播放MP3,可以用WINCE下的MediaPlay播放視頻文件;

      12. ARM ADS1.2開發環境

      13. ARMer9 Linux SDK包(包括專用開發工具):

      14. Linux for S3C2410:Bootloader以及源代碼、Linux Kernel 2.4.18內核源代碼,Root文件系統(Cramfs文件系統)、全套編譯工具(自編了一個安裝的Makefile,讓交叉開發環境的安裝過程變得簡單方便),含CS8900A以太網驅動,串口驅動,USB HOST & DEVICE驅動和SD/MMC卡驅動,的嵌入式Linux的小型化Shell-BusyBox-1.00(提供了很豐富的命令,和PC機上linux中的shell命令媲美),帶所有驅動的源代碼

      15. ARMer9 Wince開發工具盤:

      WinCE4.2.NET Platform Builder(支持ARM SH2 MIPS XSCALE X86等所有芯片體系結構

      開發工具資料以及文檔一共配套為一張DVD光盤,有效內容4.5GB!

       

       

      免費預約試聽課

      亚洲另类欧美综合久久图片区_亚洲中文字幕日产无码2020_欧美日本一区二区三区桃色视频_亚洲AⅤ天堂一区二区三区

      
      

      1. 这里有亚洲精品在线 | 日韩精品一区二区三区在线 | 偷偷做久久久久免费网站 | 亚洲日韩欧美少妇 | 精品国产欧美日韩在线不卡 | 免费国产午夜电影视频 |