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

正文內容

基于arm的多通道專業(yè)mp3播放器設計(編輯修改稿)

2024-07-15 23:19 本頁面
 

【文章內容簡介】 時才發(fā)生作用。在播放過程中,CPU實時響應各通道傳輸數據的請求,選通該路的解碼芯片,被選通的解碼芯片對從總線上獲取的mp3文件數據進行解碼,而未被選通的解碼通道則忽略總線上的音頻數據。當數據請求的中斷請求信號由高變低,系統(tǒng)開始響應下一次數據請求。通過這種各通道交替工作的方式,實現四通道同步播放的功能。工作原理圖如圖3所示:圖3 多通道工作原理圖4 系統(tǒng)軟件設計系統(tǒng)軟件包括操作系統(tǒng)、驅動程序及播放器應用程序3部分。 操作系統(tǒng)的實現在嵌入式系統(tǒng)中,通常并沒有像BIOS那樣的固件程序,因此整個系統(tǒng)的加載啟動任務就完全由BootLoader來完成。BootLoader的任務是初始化芯片和主板,因為UBoot的優(yōu)點在于對多系統(tǒng)和多平臺的支持。由于S3C44B0X沒有存儲管理單元(MMU),所以無法移植標準的Linux內核,而μClinux主要是針對沒有MMU的處理器設計的操作系統(tǒng)[4],因此可以作為播放器的操作系統(tǒng)平臺進行移植。通過修改相應的配置文件和驅動程序就可以實現移植過程中需要創(chuàng)建的開發(fā)板文件。 驅動程序的設計本系統(tǒng)所編譯的μClinux內核中包含有USB、LCD等驅動程序,只要根據需要適當的修改便可以應用。但是對于MP3解碼部分芯片的驅動需要自己編寫。音頻驅動程序實現的主要功能是:(1)系統(tǒng)啟動時可以完成芯片的初始化;(2)具體操作時可以提供給操作系統(tǒng)合適的軟件接口。音頻驅動初始化程序如下:void STA013_Init(void){if(STA013_SendCommand(RESET_REG,0,0x00)) //復位STA013STA013_PrintError()。if(STA013_SendCommand(ACT_CON_REG,0,0x00)) //未激活狀態(tài)STA013_PrintEr
點擊復制文檔內容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1