freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[工學]dsp器件及應用課件-資料下載頁

2025-01-19 11:02本頁面
  

【正文】 (5) 8bit116bit的 IIO啟動模式 : C5402使用 XF和 BIO引腳,與外部設備達成異步握手協(xié)議,從地址 0h處的 I/O端口讀取自舉啟動表 February 16, 2022 60 ? 目的 ? 程序代碼可以存儲在片外相對慢速、非易失性器件中,而裝載運行于高速器件 ? 提供多種裝載方式,使得 DSP可靈活應用到不同系統(tǒng) ? 省去對 DSP片內(nèi) ROM進行掩膜編程,節(jié)省大量費用 ? 裝載的初始化 ? CPU狀態(tài)寄存器初始化,包括:禁止可屏蔽中斷 INTM=1,內(nèi)部 DARAM映射到程序/數(shù)據(jù)區(qū) OVLY= 1,對程序和數(shù)據(jù)區(qū)均設置為7個等待狀態(tài) ? 引導裝載程序執(zhí)行裝載模式判斷。判斷的順序是: HPI模式、 SPI模式、外部并行模式、標準串口模式、并行 I/O模式 February 16, 2022 61 ? 選擇自舉方式 ?MP/MC\引腳為高電平,工作在微處理器方式,從外部程序存儲器 0FF80h起執(zhí)行 用戶 程序 ?MP/MC\引腳為低電平,工作在微計算機方式,從片內(nèi) ROM的 0FF80h起執(zhí)行程序,并選擇自舉方式 ?片內(nèi) ROM上 0FF80h的程序 ? 進行初始化,中斷與 RAM映象到程序 /數(shù)據(jù)空間 ? 檢查 INT2,決定是否從 HPI加載 ? 使 I/O選通信號( IS\)為低電平,從地址為0FFFFh的 I/O口 讀入自舉程序選擇字 (BRS),借助外圍芯片來完成狀態(tài)字的設定 February 16, 2022 62 開 始初 始 化測 試 H P I引 導 ?從 I / O 空 間 0 F F F F h讀 取 B R S 字B R S =x x x x x x 0 0 ?B R S =x x x x 1 0 0 0 ?B R S =x x x x 1 1 0 0 ?B R S =x x x x x x 0 1 ?B R S =x x x x x x 1 0 ?H P I 引 導 模 式8 位 并 行 I / O口 模 式1 6 位 并 行 I / O口 模 式x x x x x x 1 1熱 自 舉 方 式8 位 并 行 E P R O M模 式1 6 位 并 行 E P R O M模 式B R S =x x 0 0 0 0 0 0 ?B R S =x x x x 0 1 0 0 ?B R S =x x 0 1 0 0 0 0 ?串 行 自 舉 方 式 , B S P 8位 , F S X / C L K X 為 輸 出串 行 自 舉 方 式 , B S P 1 6位 , F S X / C L K X 為 輸 出串 行 自 舉 方 式 , B S P 8位 , F S X / C L K X 為 輸 入B R S =x x 0 1 0 1 0 0 ?串 行 自 舉 方 式 , B S P 1 6位 , F S X / C L K X 為 輸 入B R S =x x 1 0 0 0 0 0 ?串 行 自 舉 方 式 , T D M 8位 , F S X / C L K X 為 輸 出B R S =x x 1 0 0 1 0 0 ?串 行 自 舉 方 式 , T D M 1 6 位 , F S X / C L K X 為 輸 出B R S =x x 1 1 0 1 0 0 ?串 行 自 舉 方 式 , T D M 1 6位 , F S X / C L K X 為 輸 入YYY YYYYYYYYYYx x 1 1 0 0 0 0串 行 自 舉 方 式 , T D M 8位 , F S X / C L K X 為 輸 入February 16, 2022 63 自舉程序選擇字 (BRS) 7 6 5 4 3 2 1 0 自舉加載方式 X X X X X X 0 1 8位并行 EPROM方式 X X X X X X 1 0 16位并行 EPROM方式 X X X X X X 1 1 熱自舉方式 X X X X 1 0 0 0 8位并行 I/O方式 X X X X 1 1 0 0 16位并行 I/O方式 X X 0 0 0 0 0 0 串行自舉方式, BSP配置成 8位 X X 0 0 0 1 0 0 串行自舉方式, BSP配置成 16位 February 16, 2022 64 并行啟動模式 ? Bootloader首先從 I/O空間地址為 0FFFFh處讀取一個字的數(shù)據(jù),并將該數(shù)據(jù)作為自舉啟動表在數(shù)據(jù)空間的起始地址。自舉啟動表起始地址處應包含用于判斷 8bit/16bit啟動模式的關鍵字 : 8bit啟動模式 : 08AAh, 16bit啟動模式 :10AAh。 ? 如果 Bootlo ader沒有在自舉啟動表的起始地址處得到上述關鍵字,它會轉到數(shù)據(jù)空間 0FFFFh處再去讀取一個字的數(shù)據(jù),并將該數(shù)據(jù)作為自舉啟動表在數(shù)據(jù)空間的起始地址,再繼續(xù)嘗試通過該起始地址去讀取上述關鍵字。 February 16, 2022 65 ? 為了完成系統(tǒng)自啟動, Flash中的數(shù)據(jù)必須按照自舉啟動表的格式 “ 燒寫 ” 。 ? 自舉啟動表的作用是 :DSP運行此表時,首先根據(jù)表中前部分用戶起始地址,把后面的用戶程序代碼加載到 DSP片內(nèi)程序空間中相應的用戶地址區(qū)域 (由于 Flash與 DSP時間不匹配,要設置好SWWR和 BSCR寄存器 ),然后,根據(jù)自舉啟動表中的程序入口地址,在程序空間相應的地址開始運行程序。 February 16, 2022 66 February 16, 2022 67 燒寫工具 ? 自舉啟動表可以使用 TMS320C54x匯編語言工具包提供的十六進制轉換工具來生成,該工具文件名為 hex500. exe 。 十六進制轉換工具 hex500調(diào)用格式為 : hex500 [options] filename filename: COFF文件名或命令文件名 。 options:提供附加信息,控制十六進制轉換處理過程 。 February 16, 2022 68 舉例 February 16, 2022 69 引導過程 ? (1) DSP系統(tǒng)上電后, Bootloader程序運行直到尋址數(shù)據(jù)空間 0xFFFF地址處,得到自舉啟動表的起始地址 0x9000。 PC指針指向 0x9000,執(zhí)行自舉啟動表的數(shù)據(jù) 。 ? (2) 根據(jù)自舉啟動表寫入的信息,把后面的程序載入程序空間起始地址 0x1400 (XPC=0)。然后,DSP的 PC指針指向程序入口地址0x144F(XPC=0),開始執(zhí)行用戶程序。 February 16, 2022 70
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1