1 / 11

第五章 DMA-ARM7 4510B 與 SDT 整合型開發環境

微處理機系統 (Microprocessor System). 第五章 DMA-ARM7 4510B 與 SDT 整合型開發環境. Ping-Liang Lai ( 賴秉樑 ). ARM Linux 嵌入式開發系統. ARM Linux 嵌入式開發系統. 系統硬體套件 基於 S3C4510B 的系統主板,包含 S3C4510B 、 16MB SDRAM 和 2MB Flash; 系統擴展板,包含鍵盤、 ADC 、 DAC 、 UART 、 LED 、 CPLD 、乙太網路、 HDLC 、 GPIO 、 RTC 、 IIC 等等介面 ;

chesmu
Download Presentation

第五章 DMA-ARM7 4510B 與 SDT 整合型開發環境

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 微處理機系統(Microprocessor System) 第五章DMA-ARM7 4510B 與 SDT 整合型開發環境 Ping-Liang Lai (賴秉樑)

  2. ARM Linux嵌入式開發系統

  3. ARM Linux嵌入式開發系統 • 系統硬體套件 • 基於S3C4510B的系統主板,包含S3C4510B、16MB SDRAM和 2MB Flash; • 系統擴展板,包含鍵盤、ADC、DAC、UART、LED、CPLD、乙太網路、HDLC、GPIO、RTC、IIC等等介面; • 64×128點陣液晶顯示器,可顯示各種中、英文字元及圖形; • 9pin RS-232C串列埠電纜線一條,用於與其他主機的串列通訊; • UTP乙太網路線一條,用於高速乙太網路; • 20線扁平電纜一條,用於系統與JTAG模擬器的連接; • 並列埠電纜綫一條,用於JTAG模擬器與PC的連接; • 內置JTAG模擬器電路,用於應用程式的除錯開發,免去複雜的模擬器連接。

  4. ARM Linux嵌入式開發系統 • 系統軟體套件 • ADS和SDT整合型開發環境,用於應用程式的除錯與開發。 • 移植到該系統並穩定執行的uClinux作業系統及檔案系統原始程式和已編譯好的二進位檔。 • 移植到該系統並穩定執行的uC/OSII作業系統原始程式和已編譯好的二進位檔。 • 所有實驗的原始碼。 • BOOTLOADER原始碼及可執行檔,系統快閃記憶體的抹除、燒錄程式。

  5. ARM Linux嵌入式開發系統 • 系統結構 • ARM Linux嵌入式系統可分為分為兩大部分 • 一部分為系統主板,為基於S3C4510B的最小系統,包括S3C4510B、Flash、SDRAM及擴展連接線模組。 • 另一部分為系統擴展板,它提供了用於完成各個不同實驗的功能模組。系統主板與擴展板採用上下層插槽連接方式。

  6. ARM Linux嵌入式開發系統 • 系統硬體描述 • 8KB内建的Cache/SRAM。 • 10M/100M乙太網路控制器。 • 儲存媒體控制器可以以8位元、16位元、32位元的外部匯流排寬度支援ROM/SRAM、FLASH、SDRAM、DRAM及外部I/O的存取。 • 2個32位元的可程式化定時/計數器。 • 1個可程式化的中斷控制器。 • 2個HDLC(High –Level Data Link Control)通道。 • 2個UART介面。 • 18個可程式化的GPIO。 • 單通道主控制模式IIC串列介面。

  7. 嵌入式開發環境的建立 • 系統連接

  8. 嵌入式開發環境的建立 • 配置SDT整合型開發環境 • 執行JTAG-NT&2000.exe並最小化。 • 執行ARM Debugger,選擇功能表Options → Configure Debugger。 • 設置Target Environment為Remote_A

  9. 嵌入式開發環境的建立 • 單擊Configure按鈕,進行下一步設置。如圖所示:

  10. 嵌入式開發環境的建立 • 單擊OK按鈕後,出現如下的對話方塊後,請先RESET實驗目標板,然後在點擊Yes按鈕確認。此時,ARM Debugger通過JTAG模擬器與硬體系統的ARM微處理機建立了連缐。 • 到此SDT2.5的開發環境安裝配置完成,可以進行使用者程式的除錯開發。

  11. 嵌入式開發環境的使用 • 於每個實習時介紹與操作。

More Related