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

正文內(nèi)容

stm32處理器綜合應(yīng)用-資料下載頁

2025-05-07 18:13本頁面
  

【正文】 c:獲取根目錄的開始扇區(qū)號; DataStartSec:獲取數(shù)據(jù)區(qū)的開始扇區(qū)號; ClusConvLBA:獲取一個簇的開始扇區(qū)號; LBAConvClus:轉(zhuǎn)換扇區(qū)號與簇號之間的關(guān)系; LBAConvClus:計算可用空間,返回字節(jié)數(shù); GetFileName:獲取指定文件的首扇區(qū)號; List_DateAndTime:獲取文件或目錄項的日期時間; SearchFoler:在指定范圍內(nèi)查找子目錄; List_AllDir_Long:列出指定范圍內(nèi)的目錄及目錄信息; FAT_FileOpen:打開指定文件; FAT_FileRead:讀取文件數(shù)據(jù); ? :該文件提供 USART 串口驅(qū)動函數(shù),可以參考 串行通訊接口實例的程序; ? :該文件包含系統(tǒng)初始化設(shè)置函數(shù)和中斷配置函數(shù)。 ? Set_System:用于提供系統(tǒng)時鐘及電源設(shè)置; ? NVIC_Config:用于設(shè)置中斷向量,允許 TIM2 中斷; ? :該文件僅包含一個函數(shù) TIM2_IRQHandler,即在每次 TIM2 中斷時從緩沖器中讀取音頻數(shù)據(jù)送 TIM4 定時器,以用于產(chǎn)生不同頻率的聲音。 ? :該文件僅包含一個函數(shù) UnicodeToGB2312,處理從 UniCode 編碼到 GB2312 字符的轉(zhuǎn)換,用于處理長文件名。 查看 SD 卡內(nèi)容 播放聲波文件 簡易 MP3 Player 的設(shè)計與實現(xiàn) ? 小節(jié)所介紹的聲音播放器,是通過定時器 TIM4 產(chǎn)生不同頻率方波來產(chǎn)生聲音的,因此只適合播放 wav 聲波文件,其音質(zhì)也非常粗糙。 ? 如果希望播放 MP3 文件,并產(chǎn)生高品質(zhì)的聲音,則需要使用專用聲音解碼芯片,這將得到一個簡易 MP3 Player 原型設(shè)計。 硬件設(shè)計 軟件程序設(shè)計 ? 通過 SPI1從 SD 卡中讀取 MP3 文件,將所讀取的內(nèi)容通過 SPI2 發(fā)送到 VS1003 解碼器中播放; ? PC 機可通過 USB 總線讀寫 SD 卡的內(nèi)容,傳送 MP3 文件; ? PC 機的超級終端用于發(fā)送 MP3 播放命令、顯示 MP3 播放狀態(tài)。 :源文件包含以下幾個主要函數(shù): ? USART_Scanf_Name 和 USART_Scanf_Cmd:用于從超級終端獲取輸入字符串; ? PrintPass:用于在超級終端上輸出提示符“ X:”; ? main: 主函數(shù),首先初始化系統(tǒng)時鐘、串口、 USB 接口、SPI SPI2,通過命令啟動 VS1003 芯片,檢測并在超級終端上打印 SD 卡的信息;然后根據(jù)用戶在超級中輸入的命令進行操作,這里有“ dir”、“ cd”、“ read”、“ free”、“ usb”、“ vstest”、“ play”七個簡單的命令,分別是目錄項列表、目錄更換、以文本方式讀取文件、查詢 SD 空余空間、啟動讀卡器功能、 VS1003 正弦測試、和播放 MP3 聲音文件;如果輸入“ Play ***.mp3”,則處理器開始從 SD 卡中讀取相應(yīng)的 MP3 文件,并將其送 VS1003 芯片播放; :該文件主要提供 VS1003 芯片的驅(qū)動,包含以下幾個主要函數(shù): ? VS1003_Config:配置 STM32 處理器與 VS1003 芯片連接的相關(guān)引腳,包括 SPI PA PA0、 PA PA3; ? SPIGetChar:通過 SPI 從 VS1003 讀取一個數(shù)據(jù); ? SPIPutChar:通過 SPI 向 VS1003 寫一個數(shù)據(jù),如果是 MP3 聲音數(shù)據(jù),則 VS1003 將解碼并播放; ? Mp3ReadRegister:讀取 VS1003 寄存器的值; ? Mp3WriteRegister:寫 VS1003 寄存器 ? Mp3Reset: VS1003 硬件復(fù)位; ? Mp3SoftReset: VS1003 軟件復(fù)位,設(shè)置時鐘、采樣率、重音、音量、立體聲等參數(shù); ? VsSineTest:播放正弦聲波,用于測試; , ? :該文件用于提供 SD 卡的驅(qū)動,與 小節(jié)中的 文件相同。 ? :該文件提供 FAT16 文件系統(tǒng)的支持,與 小節(jié)中的 文件相同。 ? :該 文 件 處 理 從 UniCode 編 碼 到 GB2312 字 符 的 轉(zhuǎn) 換 , 與 小 節(jié) 中 的 文件相同。 ? :該源文件提供通過 USB 接口進行 SD 存儲管理的功能。其主要函數(shù)有: ? Address_Management_Test:測試接收到的存儲地址; ? Read_Memory:通過 USB 讀取 SD 卡; ? Write_Memory:通過 USB 寫 SD 卡; ? :該文件包含系統(tǒng)初始化設(shè)置函數(shù)和中斷配置函數(shù)。 ? Set_System:用于提供系統(tǒng)時鐘及電源設(shè)置; ? Set_USBClock:配置 USB 端口所使用引腳及時鐘。 播放 MP3 音樂 擴展 ? 本系統(tǒng)只是實現(xiàn)了簡易 MP3 Player 的基本原型設(shè)計,讀者可以進一步利用 STM103V100評估板資源來完善和豐富該 MP3 Player 的功能; ? 例如利用 Joystick 來選擇歌曲、利用 LCD 來顯示歌曲名、利用 ADC 來調(diào)節(jié)音量、利用幾個 LED 燈來表示音量,并以多任務(wù)的方式來實現(xiàn)。
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1