資源描述:
《第4 ARM9硬件平臺設(shè)計.ppt》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、嵌入式系統(tǒng)教案武漢創(chuàng)維特信息技術(shù)有限公司10/7/2021提綱13245印制板的設(shè)計第五章嵌入式硬件平臺設(shè)計最小系統(tǒng)的設(shè)計嵌入式系統(tǒng)簡介S3C2410X概述外設(shè)及系統(tǒng)總線6硬件系統(tǒng)的調(diào)試2嵌入式系統(tǒng)的軟硬件框架嵌入式系統(tǒng)簡介串口、并口、USB、以太網(wǎng)等LED、LCD、觸摸屏、鼠標、鍵盤等Linux、uCLinux、uC/OS-II、WINDOWSCE等3嵌入式系統(tǒng)的開發(fā)步驟嵌入式系統(tǒng)體系結(jié)構(gòu)設(shè)計4嵌入式系統(tǒng)的開發(fā)步驟系統(tǒng)需求分析:確定設(shè)計任務(wù)和目標,并提煉出設(shè)計規(guī)格說明書,作為正式設(shè)計指導和驗收的標準。系統(tǒng)的需求一般分功
2、能性需求和非功能性需求兩方面。功能性需求是系統(tǒng)的基本功能,如輸入輸出信號、操作方式等;非功能需求包括系統(tǒng)性能、成本、功耗、體積、重量等因素。嵌入式系統(tǒng)體系結(jié)構(gòu)設(shè)計體系結(jié)構(gòu)設(shè)計:描述系統(tǒng)如何實現(xiàn)所述的功能和非功能需求,包括對硬件、軟件和執(zhí)行裝置的功能劃分以及系統(tǒng)的軟件、硬件選型等。一個好的體系結(jié)構(gòu)是設(shè)計成功與否的關(guān)鍵。5嵌入式系統(tǒng)的開發(fā)步驟嵌入式系統(tǒng)體系結(jié)構(gòu)設(shè)計硬件/軟件協(xié)同設(shè)計:基于體系結(jié)構(gòu),對系統(tǒng)的軟件、硬件進行詳細設(shè)計。為了縮短產(chǎn)品開發(fā)周期,設(shè)計往往是并行的。系統(tǒng)集成:把系統(tǒng)的軟件、硬件和執(zhí)行裝置集成在一起,進行調(diào)試
3、,發(fā)現(xiàn)并改進單元設(shè)計過程中的錯誤。系統(tǒng)測試:對設(shè)計好的系統(tǒng)進行測試,看其是否滿足規(guī)格說明書中給定的功能要求。6JXARM9-2410教學系統(tǒng)的硬件組成嵌入式系統(tǒng)體系結(jié)構(gòu)設(shè)計本章將以武漢創(chuàng)維特公司生產(chǎn)的JXARM9-2410教學系統(tǒng)為原型,詳細分析系統(tǒng)的硬件設(shè)計步驟、實現(xiàn)細節(jié)以及調(diào)試技巧等。7S3C2410X內(nèi)部結(jié)構(gòu)圖S3C2410X概述8S3C2410X片上資源S3C2410X概述ARM920T核、工作頻率203MHz;16KB數(shù)據(jù)Cache,16KB指令Cache,MMU,外部存儲器控制器;LCD控制器(支持黑白、灰度
4、、ColorSTN、TFT屏),觸摸屏接口;NANDFLASH控制器,SD/MMC接口支持,4個DMA通道;3通道UART、1個多主I2C總線控制器、1個IIS總線控制器;4通道PWM定時器及一個內(nèi)部定時器;117個通用I/O口;24個外部中斷源;8通道10位ADC;實時時鐘及看門狗定時器等。兩個USB主/一個USB從;9S3C2410X特性S3C2410X概述內(nèi)核:1.8VI/O及存儲器:3.3V電源管理模式:Normal、Slow、Idle、Poweroff272-FBGA10S3C2410X的引腳分布圖S3C241
5、0X概述11S3C2410X的存儲器映射S3C2410X概述12總線控制信號S3C2410X的引腳信號描述13SDRAM/SRAMS3C2410X的引腳信號描述14NANDFlashS3C2410X的引腳信號描述15LCD控制信號S3C2410X的引腳信號描述16中斷控制信號S3C2410X的引腳信號描述17DMA控制信號S3C2410X的引腳信號描述18UART控制信號S3C2410X的引腳信號描述19ADCS3C2410X的引腳信號描述20IIC-BUS控制信號S3C2410X的引腳信號描述21IIS-BUS控制信號
6、S3C2410X的引腳信號描述22觸摸屏接口控制信號S3C2410X的引腳信號描述23USB主接口信號S3C2410X的引腳信號描述24USB從接口信號S3C2410X的引腳信號描述25SPI接口信號S3C2410X的引腳信號描述26GPIOS3C2410X的引腳信號描述27TIMER/PWM控制信號S3C2410X的引腳信號描述28復(fù)位和時鐘信號S3C2410X的引腳信號描述29JTAG測試邏輯S3C2410X的引腳信號描述30電源S3C2410X的引腳信號描述31芯片及引腳分析S3C2410X的引腳信號描述具有大量的
7、電源和接地引腳,應(yīng)注意電源電壓及分配芯片引腳主要有如下幾種類型:S3C2410X的引腳主要分為如下幾類,即:數(shù)字輸入(I)、數(shù)字輸出(O)、數(shù)字輸入/輸出(I/O)、模擬輸入/輸出輸出類型的引腳主要用于S3C2410X對外設(shè)的控制或通信,由S3C2410X主動發(fā)出,這些引腳的連接不會對S3C2410X自身的運行有太大的影響輸入類型的引腳有些直接決定S3C2410X是否可正常運行,設(shè)計時應(yīng)特別注意輸入/輸出類型的引腳主要是S3C2410X與外設(shè)的雙向數(shù)據(jù)傳輸通道32最小系統(tǒng)簡介1、一個嵌入式處理器是不能獨立工作的,必須給它
8、供電、加上時鐘信號、提供復(fù)位信號,如果芯片沒有片內(nèi)程序存儲器,則還要加上存儲器系統(tǒng),然后嵌入式處理器才可能工作。2、這些提供嵌入式處理器運行所必須的條件的電路與嵌入式處理器共同構(gòu)成了這個嵌入式處理器的最小系統(tǒng)。3、大多數(shù)基于ARM9處理器核的微控制器都有調(diào)試接口,這部分在芯片實際工作時不是必需的,但因為這部分在開發(fā)時