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

正文內(nèi)容

基于arm的mp3播放器的設(shè)計(jì)與制作-文庫吧

2025-06-04 13:16 本頁面


【正文】 口, 4個通用I/O口,一個UART口,同時片內(nèi)帶有一個可變采樣速率的ADC、一個立體聲DAC以及音頻耳機(jī)放大器接口。VS1003與核心控制器MSP430F149的數(shù)據(jù)通信是通過SPI總線方式進(jìn)行的。VS1003主要通過串行命令接口(SCI)和串行數(shù)據(jù)接口(SDI)來接收MSP430F149控制器的控制命令和MP3的數(shù)據(jù)。通過XCS、XDCS引腳的置高、置低來確認(rèn)是哪一個接口處于傳送狀態(tài)。對于VS1003芯片的功能控制,如初始化、軟復(fù)位、暫停、音量控制、播放時間的讀取等,均是通過SCI寫入到特定寄存器的內(nèi)容來實(shí)現(xiàn)的。兩條SCI指令之間要通過DREQ引腳信號判斷上次處理是否完成。該系統(tǒng)使用STM32 內(nèi)部接口SPI2 與VS1003 進(jìn)行通信,下面介紹其引腳連接情況。PA3 :VS1003 的中斷請求引腳。當(dāng)VS1003 內(nèi)部數(shù)據(jù)已處理完畢,需要新的數(shù)據(jù)時,將DREQ 拉高。STM32根據(jù)這個信號來給VS1003 發(fā)送新的數(shù)據(jù)流。PB13 : 已連接到STM32 內(nèi)部接口SPI2 的時鐘(SCL K) 信號線。PB14 :已連接到STM32 內(nèi)部接口SPI2 的主輸入從輸出(MISO) 信號線。這里STM32 是主設(shè)備,VS1003 是從設(shè)備。數(shù)據(jù)流的傳輸方向是從VS1003 傳輸給STM32 。主要用于讀取VS1003 的一些狀態(tài)和內(nèi)部寄存器值,比如寄存器測試返回的內(nèi)部寄存器的值。PB15 :已連接到STM32 內(nèi)部接口SPI2 的主輸出從輸入(MOSI) 信號線。這里STM32 是主設(shè)備,VS1003 是從設(shè)備。數(shù)據(jù)流方向是從STM32 傳輸給VS1003 ,主要傳輸給VS1003 一些控制命令、MP3/ WMA 數(shù)據(jù)流等。PA1 :低電平有效,如果拉低該引腳,那么通過SPI 傳輸?shù)氖强刂菩盘枴?刂菩盘柊ㄗx寫VS1003 的內(nèi)部寄存器、對VS1003 進(jìn)行初始化、設(shè)置左右聲道音量等。PA2 :低電平有效,如果拉低該引腳,那么通過SPI 傳輸?shù)氖菙?shù)據(jù)信號。比如在向VS1003 傳輸MP3/ WMA 的數(shù)據(jù)流時需要拉低該引腳。PA0 :低電平有效,拉低該引腳則硬件復(fù)位VS1003 。2.3 液晶顯示模塊設(shè)計(jì)LCD3310芯片是一個48行84列的液晶顯示器主要模塊。其內(nèi)存帶有低功耗PCD8544的CMOSLCD控制驅(qū)動器,串行輸入速度最高可達(dá)4. 0Mbits/S,而且所有必須的顯示功能集成在一塊芯片上,包括LCD電壓及偏置電壓發(fā)生器,所以LCD3310是一款低功耗的液晶顯示器。為了讓LCD3310液晶能夠顯示4行12* 12的漢字,系統(tǒng)開辟了一個6* 84字節(jié)的緩沖區(qū),要寫液晶時,就不用直接寫LCD3310的靜態(tài)DDRAM了,可以先寫系統(tǒng)為它開辟的數(shù)據(jù)緩沖區(qū),最后再刷新修改的部分就可以顯示出要顯示的內(nèi)容,LCD3310與主控制器是SPI接口方式。3 系統(tǒng)軟件設(shè)計(jì)方案 MP3播放器軟件系統(tǒng)流程原理系統(tǒng)啟動后,先初始化硬件模塊。由MCU通過FAT32文件系統(tǒng)接口讀取SD卡的
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1