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

正文內(nèi)容

嵌入式系統(tǒng)設(shè)計實例(文件)

2024-10-21 16:39 上一頁面

下一頁面
 

【正文】 在心之時,后面的 MP3Player的實現(xiàn)工作定會達(dá)到事半功倍的效果! 66 ? Nand Flash存儲器: Nand Flash存儲器 在系統(tǒng)中作為電子 硬盤使用,用來存 儲 MP3歌曲和應(yīng)用 程序。電平轉(zhuǎn)換芯片采用 MAX3232。 71 ? 控制鍵盤: 在 MP3歌曲進(jìn)行播放的過程中,還需對播放器進(jìn)行控制,所以需要設(shè)置幾個按鍵,系統(tǒng)使用了四個 GPIO實現(xiàn)了該功能。 ? 因此, USB在主機(jī)和設(shè)備上都使用 差模輸出驅(qū)動器 來發(fā)送數(shù)據(jù) ,而使用 差模輸入接收器 來 接收數(shù)據(jù) 。 NAND型的單元排列是串行的,而 NOR型則是并行的 。實際上, NAND型的 Flash Memory可以看做是順序讀取的設(shè)備,它僅用 8比特的 I/O端口就可以存取按頁為單位的數(shù)據(jù)。 74 MP3軟件解碼過程 ? 當(dāng) MP3文件被打開后,解碼算法首先試圖 對幀進(jìn)行同步 ,然后分別讀取通道信息及增益因子等數(shù)據(jù) ,再進(jìn)行 霍夫曼解碼 ,至此我們已經(jīng)獲得解壓后的數(shù)據(jù)。 75 謝謝! 預(yù)祝大家 考試 OK! 。 ? 接下來的處理分別為立體化處理;抗鋸齒處理; IMDCT變換; IDCT變換及窗口化滑動處理。但 NAND型的不足在于 隨機(jī)存取速度較慢 , 而且沒有辦法按字節(jié)寫 ;這些方面就恰好是 NOR型的優(yōu)點所在: NOR型隨機(jī)存取速度較快,而且可以隨機(jī)按字節(jié)寫 。根據(jù)容量不同,塊和頁的大小有所不同,而組成塊的頁的數(shù)量也會不同,如8MB的模塊,頁大小為 (512+16)Byte、塊大小為 (8K+256)Byte;而 2MB模塊,頁大小為 (256+8)Byte、塊大小為 (4K+128)Byte。 ? Flash文件系統(tǒng) 。 到此為止,一個完整的嵌入式 MP3Player的硬件電路已經(jīng)完成了! 72 USB串行通訊的特點 ? 符合 USB設(shè)備工作時,總線上的的通信速率是12Mb/ s, 而串口最高為 。這里選用性價比很高的 PCM1770擔(dān)任 DA的角色,其音質(zhì)非常優(yōu)秀。 68 ? 以太網(wǎng)通訊接口: 系統(tǒng)中所使用的以太網(wǎng)控制接口芯片為 RTL8019AS,這是一款帶有即插即用功能的全雙工以太網(wǎng)控制器,該芯片為 5v電源供電, 16位數(shù)據(jù)接口,占用系統(tǒng)的中斷 1。其中 5v為系統(tǒng)總電源, 。 以前的 PC133的計算機(jī) 內(nèi)存芯片,型號為 HY57V641620。 ⑴ 帶 8KB緩存的 ARM7TDMI CPU核; ⑵ 擴(kuò)展內(nèi)存控制器( FP/FDO/SDRAM控制,片選邏輯); ⑶ 2個通用 DMA通道, 1個帶外部請求管腳的 DMA通道; ⑷ 71個通用 I/O口, 8個外部中斷資源; ⑸ 帶 PLL的片上時鐘發(fā)生器; ⑹ 8個內(nèi)存 Bank共可以尋址 256MB存儲空間; ⑺ UART和 IIS總線接口; …… 59 ? S3C44B0X豐富的內(nèi)部資源,使得系統(tǒng)硬件設(shè)計大大簡化: 60 ? 時鐘和復(fù)位電路 系統(tǒng)時鐘輸入由 6MHz的外部晶陣提供,由內(nèi)部 PLL電路 倍頻 至 66MHz,供給 CPU運行。 數(shù)控系統(tǒng)應(yīng)力負(fù)載測試 54 本節(jié)提要 1 2 嵌入式數(shù)控系統(tǒng)設(shè)計實例 ARM MP3設(shè)計實例 55 設(shè)計實例 ——基于 ARM7 MP3Player 要實現(xiàn) MP3Player主要有以下兩種方法: MCU + USB接口芯片 + 硬件解碼芯片 + 海量存儲芯片 + 音頻 DAC +耳機(jī)放大器;(實現(xiàn)參考 學(xué)習(xí)板) MCU + USB接口芯片 + 軟件解碼算法 + 海量存儲芯片 +音頻 DAC +耳機(jī)放大器;(實現(xiàn)參考 UPARM ) 前者的 MCU可以為 MCS51系列單片機(jī) ,(如 AT89C51SND1) 后者為 ARM7體系結(jié)構(gòu)的微控制器。 if(periodic=n) { //任務(wù)周期= n*ticks OSTaskResume(pri) } } 41 設(shè)計原則--越簡單越好 ? 系統(tǒng)詳細(xì)設(shè)計指南 ? 使用查找表和指針函數(shù)而不是 if else or switch ? 使用固定大小的數(shù)組 ? 避免動態(tài)分配內(nèi)存 ? 降低系統(tǒng)中的任務(wù)數(shù) ? 避免任務(wù)互相依賴 ? 避免多線程設(shè)計 ? 避免一個大的循環(huán) ? 對經(jīng)常執(zhí)行的部分進(jìn)行優(yōu)化 ? 使用狀態(tài)機(jī)簡化設(shè)計 ? 在開始對軟件進(jìn)行優(yōu)化 ? 對時間進(jìn)行測量 ? 使用時間標(biāo)記,避免運行定時器 42 設(shè)計原則--越簡單越好 系統(tǒng)設(shè)計指南 ? 在設(shè)計時要注意內(nèi)存分析 ? 避免使用循環(huán)延時而用系統(tǒng)提供的延時機(jī)制 ? 降低消息握手次數(shù) ? 簡化硬件結(jié)構(gòu) ? 優(yōu)先選用通用的計算平臺而不是特殊的平臺 ? 不要使用具有所有權(quán)的協(xié)議和操作系統(tǒng) ? 優(yōu)先購買硬件平臺而不是設(shè)計 ? 優(yōu)先考慮重用設(shè)計 ? 避免使用異類的硬件和軟件環(huán)境 ? 考慮硬件升級降低軟件的努力 ? 把配置系統(tǒng)參數(shù)減小到最小 ? “ 0或者 1或者 n”規(guī)則 44 設(shè)計原則--不使用大循環(huán) 任務(wù) 2 任務(wù) 3 任務(wù) 1 ? 使用適當(dāng)?shù)牟⑿性O(shè)計方法 ? 非搶占-周期或多速率執(zhí)行 ? 搶占-實時操作系統(tǒng) ? 不用中斷模擬多任務(wù) 46 數(shù)控系統(tǒng)開發(fā)-
點擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1