嵌入式培訓-微芯力科技教程4armstar板_第1頁
嵌入式培訓-微芯力科技教程4armstar板_第2頁
嵌入式培訓-微芯力科技教程4armstar板_第3頁
嵌入式培訓-微芯力科技教程4armstar板_第4頁
嵌入式培訓-微芯力科技教程4armstar板_第5頁
已閱讀5頁,還剩38頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

ARMSTARARMSTARARMSTAR板是一塊包含最小核系統(tǒng)的ARM7入門平臺它的強大功能和復雜性使其可作為ARM技術(shù)開發(fā)的平臺這 ARMSTARSAMSUNGS3C4510B512KBFLASH(1M2M512KB10MHz時鐘處理器將其倍頻至50MHz 程序的ARMSTAR板,通過DEBUG串行 用Angel或者Multi-ICE生成和調(diào)試代碼時需用相應的 ARMSTAR板ARMSTAR板是一塊完全面向ARM7評估平臺開發(fā)的評估入門 除主機 套件除包括一典型的軟件開發(fā) 估ARM系統(tǒng)的組件 用Angel調(diào) 程用Multi-硬件介ARMSTAR硬件介本章介紹ARMSTAR

—三星S3C4510B8KB可定義的緩存cache靜 I2C串行接口僅限主工作模式Ethernet控制器

閃存

DRAM和擴展輸入輸出擴展總線硬件—三星S3C4510B

硬件—SW1SW1SW2按下

即可復位微控制器但不按下SW2開關(guān)將停止ARM7TDMI處理器并讓在從0X0地硬件介紹 ARMSTAR板介紹提供兩區(qū)域 閃 其 了啟動引導程 靜態(tài)RAM提供通用程序和數(shù)據(jù)的—ARMSTAR板介紹包括512KB的閃存器閃存以16位來配置并且映射到器埠0bank0使用NRCS0作為復位時S3C4510B默認將器埠0bank0上的閃存設(shè)置為0x0地址為16位寬度的數(shù)據(jù)總線并支持在—靜態(tài)兩個64K32的靜態(tài)RAM陣列連接到微控制器兩個陣列

并映射到bank并映射到bank到高16位每個陣列的高字節(jié)UB和低字節(jié)LB

都從微控制器輸出的NOE信號和NWBEx經(jīng)過與門后驅(qū)動每—ARMSTARRS232這個端口使用1作為了控制端口其被調(diào)試監(jiān)控程序使用或在板上運行BSPCOM1連接到微控制器的這個端口用0對程序提供了通用功能的串行端口—ARMSTARD1 —ARMSTAR —JTAG ARMMulti-—ARMSTAR 由插座J7供電它給評估板上輸出為3.3V的電源模塊供單二極管D12用來保護輸入電源極性翻轉(zhuǎn) 動接地這將有助于將電源層上電容 ARMSTARARMSTAR文檔包括此手冊和S3C4510B的用戶指南PDF格 ARMDeveloperSuiteEvaluation

軟件介紹

SAMSUNG BSL(BOOTSTARP注意BSL程序并沒有使能CACHE,如果CACHES使能 軟件介紹 在BSLSRAM

注意練習時要注意可修改相應寄存器預軟件介紹 [70 [70

IOPIO[16[1610]0[1610]0簡單軟件介紹 用IO口 0]動開關(guān)SW5流程如下相應IO相應IO0相應數(shù)據(jù)1=開關(guān)0=開關(guān)

IO口PIO8連到SW3作為外部中斷INT0使能他的操 —BOOTSTARPLOADERBOOTSTARPLOADER—BOOTSTARPLOADERBOOTSTARPLOADER(BSL)位于 代碼BSL代碼有如下功能允 —BSL如何通過BSL與主機進行通信步驟如下—BSL用串口線將入門板與PC給變壓器加交流電七段數(shù)碼管的點用來指示電源—BSL 可通過WINDOWS的超級終端與BSL進行通信配置方法如下在WINDOWS下開始- 程序-附件- 為連接起一個名字然后點擊OK則出現(xiàn)連 在連接中選 通信口則出 x屬 在COMx屬 框中選擇波特

這時超級終端可以與入門板進—BSLARMSTAR板復位按下系統(tǒng)復位(SW1)時在超級終端上將顯示ARMEvaluator7TBootMonitorRelease1.00PressENTERwithin2secondstostopautoboot在兩秒內(nèi)按下回車鍵則不會進行自動啟動同時將顯示提示符BOOT并且D3,D4注意如果沒有顯 則參考下一節(jié)解決通信問—BSL在BOOT提示符下鍵入BOOT命 將有如下顯ScanningROMformodules’ProductionTest’’Angel’at—BSL若在超級終端上沒有顯 按下列步驟檢 當選擇波特率為9600時如果沒有監(jiān)測到波特率 設(shè)置終端為8bits數(shù)據(jù)無校 1位停止 檢查是否用了正確的串口線該線連了三 數(shù)字Rx和—BSL FLASH—BSL令此編輯器件嵌入在BSL的READLINESOFTWAREINTERFACE故其他任何模塊—BSL boothelpsetenvunsetenv不待參數(shù)輸入help時返回一個BSL支持令用setenvflash用unsetenvsetenv用該命令來顯示出所有在flash中的環(huán)境變—BSL 中flash被分成了三塊默認情況下如果在啟動時沒有通過回車進入BSL模式—BSLflash和模塊管理命令(ModulesRemodeled用該命令將用該命令將顯示所有初始化模塊的列輸入該命令將顯示所有在flash的模塊對每一個模輸入模塊名將啟動該模在下一次啟動時跳過某些模塊的初始化結(jié)束一個活動進該命令用來恢復一個被unplug模塊該命令也能初始命令不同在下次啟動時該模塊還能初始—BSL命名如下(downloadgogospcflashwriteflashload用該命令能一個映像文件到RAM區(qū)該命令用來在用戶模式下執(zhí)行下在后的模該命令在超級模式下(SVC)運行程該命令用來修改的pc值通常在go,gos命令前執(zhí)完成一個download命令并將結(jié)果寫入flash指定地址容并

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論