基于STM32的觸控手機(jī)功能的設(shè)計(jì)課件_第1頁(yè)
基于STM32的觸控手機(jī)功能的設(shè)計(jì)課件_第2頁(yè)
基于STM32的觸控手機(jī)功能的設(shè)計(jì)課件_第3頁(yè)
基于STM32的觸控手機(jī)功能的設(shè)計(jì)課件_第4頁(yè)
基于STM32的觸控手機(jī)功能的設(shè)計(jì)課件_第5頁(yè)
已閱讀5頁(yè),還剩20頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、基于STM32的觸控手機(jī)功能的設(shè)計(jì)指導(dǎo)教師 郭作者 張1選題背景、意義:隨著信息技術(shù)的飛速發(fā)展,在這種數(shù)字化潮流下,嵌入式系統(tǒng)已成為當(dāng)前研究和應(yīng)用的熱點(diǎn)之一,嵌入式手持設(shè)備的視、音頻多媒體應(yīng)用也越來越廣泛。尤其現(xiàn)在手機(jī)已經(jīng)成每個(gè)人生活中的必需品,已經(jīng)是人們相互聯(lián)系通訊設(shè)備的主力,正逐漸成為人們娛樂工具的主力,發(fā)展前景非常廣闊。 觸摸屏作為一種最新的輸入設(shè)備,它是目前最簡(jiǎn)單、方便、自然的一種人機(jī)交互方式。 通過本次畢業(yè)設(shè)計(jì)的制作,需要掌握嵌入式的開發(fā)、觸摸屏和SD卡的應(yīng)用、GUI界面和UCOS-II的移植等一系列知識(shí)。2主要技術(shù)指標(biāo)系統(tǒng)主要實(shí)現(xiàn)功能:觸屏操作界面實(shí)現(xiàn)打電話、發(fā)短信的功能音樂播放器

2、數(shù)碼相框電子書功能計(jì)算器等應(yīng)用3系統(tǒng)整體框架本設(shè)計(jì)的制作主要分為兩大部分1、硬件部分,主要包括中心控制板、GSM 模塊、MP3模塊、TFT-LCD等。 2、程序設(shè)計(jì)和調(diào)試,通過UCOS-II進(jìn)行任務(wù)點(diǎn)讀,GUI設(shè)計(jì)界面等等,最終達(dá)到系統(tǒng)穩(wěn)定運(yùn)行、各任務(wù)宏觀上同時(shí)進(jìn)行。 4系統(tǒng)硬件設(shè)計(jì)方案 硬件方框圖STM32F103ZET6電源模塊SD卡SIM900LCD外部FLASH外部SRAMMP3模塊復(fù)位電路JTAG下載電路5 stm32最小系統(tǒng)7 下載程序接口的電路連接圖8SD卡電路圖10DS18B20電路圖OV7670攝像頭電路圖11串口通信電路圖USB接口電路圖12 J-Link程序燒寫器14MP

3、3模塊 本模塊選用的芯片是VS1053b,它是單片Ogg Vorbis/MP3/AAC/WMA/MIDI音頻解碼器,及IMA ADPCM 編碼器和用戶加載的Ogg Vorbis編碼器。它包含了一個(gè)高性能、有專利的低功耗DSP 處理器內(nèi)核VS_DSP4、工作數(shù)據(jù)存儲(chǔ)器、供用戶應(yīng)用程序和任何固化解碼器一起運(yùn)行的16 KiB 指令RAM 及0.5KiB 多的數(shù)據(jù)RAM、串行的控制和輸入數(shù)據(jù)接口、最多8 個(gè)可用的通用I/O引腳、一個(gè)UART、并有一個(gè)優(yōu)質(zhì)的可變采樣率立體聲ADC(“咪”、“線路”、“線路+咪”或“線路*2”)和立體聲DAC、和跟隨的一個(gè)耳機(jī)功放及一個(gè)公共電壓緩沖器。15系統(tǒng)的軟件設(shè)計(jì)

4、移植部分:UCOSII系統(tǒng)的移植,實(shí)時(shí)多任務(wù)操作系統(tǒng)進(jìn)行任務(wù)的調(diào)度FatFs文件系統(tǒng)的移植,進(jìn)行SD卡和FLASH的文件管理GUI的移植,用作做系統(tǒng)界面底層驅(qū)動(dòng)的移植 17 程序流程圖18UCOS-II實(shí)時(shí)系統(tǒng)簡(jiǎn)介uC/OS 是一個(gè)可以基于ROM運(yùn)行的、可裁減的、搶占式、實(shí)時(shí)多任務(wù)內(nèi)核,具有高度可移植性,特別適合于微處理器和控制器,是和很多商業(yè)操作系統(tǒng)性能相當(dāng)?shù)膶?shí)時(shí)操作系統(tǒng)(RTOS)。已經(jīng)移植到近40多種處理器體系上,涵蓋了從8位到64位各種CPU(包括DSP)。uC/OS-II目標(biāo)是實(shí)現(xiàn)一個(gè)基于優(yōu)先級(jí)調(diào)度的搶占式的實(shí)時(shí)內(nèi)核,并在這個(gè)內(nèi)核之上提供最基本的系統(tǒng)服務(wù),如信號(hào)量,郵箱,消息隊(duì)列,內(nèi)

5、存管理,中斷管理等。 19FatFs簡(jiǎn)介FatFs是一個(gè)通用的文件系統(tǒng)模塊,用于在小型嵌入式系統(tǒng)中實(shí)現(xiàn)FAT文件系統(tǒng)。FatFs的編寫遵循ANSI C,因此不依賴于硬件平臺(tái),移植性很強(qiáng)!本設(shè)計(jì)中用FatFs文件管理系統(tǒng)主要是對(duì)SD卡和外部FLASH進(jìn)行讀寫,比如音樂的播放就是單片機(jī)讀取SD卡中的音樂文件數(shù)據(jù)傳輸給VS1053。20程序設(shè)計(jì)總結(jié)本設(shè)計(jì)的程序部分首先是移植UCOS-II實(shí)時(shí)控制系統(tǒng)進(jìn)行任務(wù)的調(diào)度,移植GUI界面進(jìn)行繪制操作界面,移植FatFs文件管理系統(tǒng)進(jìn)行對(duì)SD卡和FLASH進(jìn)行讀寫。然后是各個(gè)模塊的驅(qū)動(dòng)函數(shù)的編寫如:GSM模塊SIM900、LCD液晶屏、VS1053、OV7670等,各個(gè)模塊的底層驅(qū)動(dòng)網(wǎng)上資料非常豐富,我做的主要工作時(shí)在我的中心控制板上

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論