找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 14311|回復(fù): 13
打印 上一主題 下一主題
收起左側(cè)

STM32F103RCT6 MP3制作

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
           先說(shuō)點(diǎn)題外話,陪伴本菜三個(gè)月的JTAG終于犧牲了,在此為他默哀了三微秒。然后在心里為無(wú)良奸商默哀了30秒。最后決定還是自己動(dòng)手做一個(gè)。畢竟那個(gè)大體積太嚇人了,太占面積了。于是新的下載器就好了。。。說(shuō)多了,回到正題。
             以前用51搞了個(gè)MP3,但是發(fā)現(xiàn)速度太慢,特別是拖進(jìn)度條的時(shí)候。然后選歌的時(shí)候就進(jìn)了選歌的while(1)里面去了。歌就不放了。具體的請(qǐng)看http://www.torrancerestoration.com/bbs/dpj-77116-1.html
        這次用STM32試試。底層文件是用正點(diǎn)原子的稍加修改。
        本來(lái)吧,效果還算不錯(cuò)。解碼也快了,進(jìn)度條也基本上反應(yīng)過(guò)來(lái)了。但是照搬照抄的的弊病出來(lái)了,觸屏反應(yīng)太快,稍微碰一下就點(diǎn)了無(wú)數(shù)下。好吧,加延時(shí),不能讓觸摸的時(shí)候操作別的。結(jié)果新問(wèn)題又來(lái)了。雖然操作的時(shí)候還能正常播放?墒悄莻(gè)延時(shí)導(dǎo)致除了加減音量沒(méi)延時(shí),其他的都會(huì)停頓那么幾百毫秒。讓我挺不滿意的。
        又快上班了。也不想再去改了。不過(guò)總體來(lái)講,比我參考的那些,只要一操作觸屏就進(jìn)入別的程序去了的還是好多了,至少停了那么一下,又繼續(xù)正常工作了。。。這個(gè)問(wèn)題下次另外搞一個(gè),一定要消除這種操作的時(shí)候停頓的問(wèn)題。。。。
        本來(lái)吧,畫板子的時(shí)候是一個(gè)整體的,后來(lái)腦袋一熱,突發(fā)奇想,本菜把板子剪下來(lái)了。插在新板子上。那叫一個(gè)坑啊。。。哎,,看圖解釋的詳細(xì)點(diǎn)。。也直觀點(diǎn)。。。。
        至于視頻拍久了太大,其他也沒(méi)什么功能了,截個(gè)圖就算了。。。過(guò)段時(shí)間做個(gè)功能多且將就著算實(shí)用的再發(fā)個(gè)詳細(xì)的。。。
        介紹一下程序:程序開始的時(shí)候初始化一遍,然后檢測(cè)各個(gè)模塊,比如LCD,音頻模塊。24c16,如果第一次進(jìn)入,單片機(jī)就會(huì)強(qiáng)制觸摸校準(zhǔn),然后格式化FLASH,拿出來(lái)一半做磁盤使用。然后更新字庫(kù)。再然后更新圖標(biāo)到FLASH里面,這樣沒(méi)有內(nèi)存卡也能用了,但是放歌肯定是不可能的,如果用W25X128倒是能放一首小文件MP3。如果有興趣的朋友也想做一個(gè)的話如果手頭上的東西型號(hào)不同稍微小改小改就可以了,比如把24c16的2047改成255,其他的具體見(jiàn)到程序就知道改哪了。。。。另外,如果要看這個(gè)程序,別當(dāng)英文看,本菜不喜歡中文里面摻英文。感覺(jué)要洋不洋,要土不土的。。請(qǐng)直接讀拼音。。一般開頭定義的時(shí)候有注釋,后面就沒(méi)了。除非是直接復(fù)制。大體的肯定還是看別人寫的,本菜寫的地方都是簡(jiǎn)單的不能再簡(jiǎn)單的位置了,實(shí)際上是可以忽略的。。。。
        好吧,打字太長(zhǎng)大家看的累,圖文結(jié)合吧。。。

flash文件夾.png (67.44 KB, 下載次數(shù): 204)

flash文件夾.png

IMG_0779.JPG (655.92 KB, 下載次數(shù): 226)

IMG_0779.JPG

IMG_0780.JPG (645.14 KB, 下載次數(shù): 195)

IMG_0780.JPG

IMG_0781.JPG (627.51 KB, 下載次數(shù): 188)

IMG_0781.JPG

IMG_0782.JPG (684.26 KB, 下載次數(shù): 188)

IMG_0782.JPG

IMG_0783.JPG (593.18 KB, 下載次數(shù): 188)

IMG_0783.JPG

IMG_0784.JPG (459.04 KB, 下載次數(shù): 181)

IMG_0784.JPG

IMG_0785.JPG (521.21 KB, 下載次數(shù): 182)

IMG_0785.JPG

IMG_0787.JPG (669.18 KB, 下載次數(shù): 185)

IMG_0787.JPG

IMG_0788.JPG (682.87 KB, 下載次數(shù): 188)

IMG_0788.JPG

IMG_0884.JPG (676.95 KB, 下載次數(shù): 187)

IMG_0884.JPG

IMG_0886.JPG (545.49 KB, 下載次數(shù): 182)

IMG_0886.JPG

IMG_0902.JPG (656.96 KB, 下載次數(shù): 211)

IMG_0902.JPG

QQ截圖20170208235051.png (6.14 KB, 下載次數(shù): 221)

QQ截圖20170208235051.png

QQ截圖20170209181407.png (374.9 KB, 下載次數(shù): 197)

QQ截圖20170209181407.png

QQ截圖20170209181438.png (158.19 KB, 下載次數(shù): 196)

QQ截圖20170209181438.png

QQ截圖20170209181505.png (136.23 KB, 下載次數(shù): 191)

QQ截圖20170209181505.png

介紹.png (113.07 KB, 下載次數(shù): 177)

介紹.png

可以仿真.png (6.58 KB, 下載次數(shù): 195)

可以仿真.png

內(nèi)存卡文件夾.png (99.17 KB, 下載次數(shù): 156)

內(nèi)存卡文件夾.png

下載程序.png (6.13 KB, 下載次數(shù): 179)

下載程序.png

daye00001.png (26.71 KB, 下載次數(shù): 187)

daye00001.png

daye00002.png (27.48 KB, 下載次數(shù): 195)

daye00002.png

daye00003.png (13.61 KB, 下載次數(shù): 223)

daye00003.png

daye00004.png (14.51 KB, 下載次數(shù): 199)

daye00004.png

daye00005.png (17.07 KB, 下載次數(shù): 186)

daye00005.png

daye00006.png (12.89 KB, 下載次數(shù): 191)

daye00006.png

daye00007.png (20.73 KB, 下載次數(shù): 195)

daye00007.png

daye00008.png (12.12 KB, 下載次數(shù): 193)

daye00008.png

daye00009.png (14.43 KB, 下載次數(shù): 204)

daye00009.png

daye00010.png (3.05 KB, 下載次數(shù): 186)

daye00010.png

daye00011.png (6.89 KB, 下載次數(shù): 189)

daye00011.png

daye00012.png (22.94 KB, 下載次數(shù): 180)

daye00012.png

daye00013.png (3.47 KB, 下載次數(shù): 187)

daye00013.png

daye00014.png (13.62 KB, 下載次數(shù): 200)

daye00014.png

daye00015.png (13.77 KB, 下載次數(shù): 211)

daye00015.png

daye00016.png (13.12 KB, 下載次數(shù): 181)

daye00016.png

daye00017.png (19.12 KB, 下載次數(shù): 200)

daye00017.png

daye00018.png (12.45 KB, 下載次數(shù): 195)

daye00018.png

daye00019.png (13.87 KB, 下載次數(shù): 198)

daye00019.png

daye00020.png (13.11 KB, 下載次數(shù): 185)

daye00020.png

STM32F103RCT6VS1053程序.rar

881.13 KB, 下載次數(shù): 91, 下載積分: 黑幣 -5

要下載進(jìn)FLASH的文件.rar

96.56 KB, 下載次數(shù): 58, 下載積分: 黑幣 -5

原理圖2 (1).pdf

111.56 KB, 下載次數(shù): 84, 下載積分: 黑幣 -5

原理圖2 (2).pdf

130.9 KB, 下載次數(shù): 69, 下載積分: 黑幣 -5

字庫(kù)需更新到FLASH.rar

428.63 KB, 下載次數(shù): 59, 下載積分: 黑幣 -5

評(píng)分

參與人數(shù) 3黑幣 +109 收起 理由
chit100 + 8 很給力!
wacdxg + 1 共享資料的黑幣獎(jiǎng)勵(lì)!
admin + 100 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

本帖被以下淘專輯推薦:

  • · DPJ|主題: 3, 訂閱: 0
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏5 分享淘帖1 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:105206 發(fā)表于 2017-3-21 04:12 | 只看該作者
看看,學(xué)習(xí)學(xué)習(xí)。
回復(fù)

使用道具 舉報(bào)

板凳
ID:169756 發(fā)表于 2017-4-9 09:20 | 只看該作者
謝謝樓主分享,學(xué)習(xí)中......
回復(fù)

使用道具 舉報(bào)

地板
ID:242784 發(fā)表于 2018-4-2 10:41 | 只看該作者

謝謝樓主分享,學(xué)習(xí)中......
回復(fù)

使用道具 舉報(bào)

5#
ID:327977 發(fā)表于 2018-5-11 23:43 | 只看該作者
感謝樓主分享!
回復(fù)

使用道具 舉報(bào)

6#
ID:328261 發(fā)表于 2018-5-12 15:17 | 只看該作者
good post
回復(fù)

使用道具 舉報(bào)

7#
ID:147759 發(fā)表于 2018-5-21 17:55 | 只看該作者
感謝樓主分享!
回復(fù)

使用道具 舉報(bào)

8#
ID:302106 發(fā)表于 2019-3-22 21:24 | 只看該作者
很給力,謝謝分享~
回復(fù)

使用道具 舉報(bào)

9#
ID:64089 發(fā)表于 2019-3-25 10:21 | 只看該作者
好資料,之前怎么沒(méi)發(fā)現(xiàn)
回復(fù)

使用道具 舉報(bào)

10#
ID:161722 發(fā)表于 2019-4-1 22:59 | 只看該作者
這個(gè)很有意思哦
回復(fù)

使用道具 舉報(bào)

11#
ID:161722 發(fā)表于 2019-4-1 22:59 | 只看該作者
也想做一個(gè)玩玩
回復(fù)

使用道具 舉報(bào)

12#
ID:693201 發(fā)表于 2020-2-14 15:48 | 只看該作者
感謝樓主
回復(fù)

使用道具 舉報(bào)

13#
ID:516492 發(fā)表于 2020-2-17 15:53 | 只看該作者
感謝樓主
回復(fù)

使用道具 舉報(bào)

14#
ID:724464 發(fā)表于 2021-1-22 10:55 | 只看該作者
樓主還是很厲害的!我最近也在學(xué)stm32.準(zhǔn)備做一個(gè)播放控制器,F(xiàn)在還在學(xué)習(xí)最簡(jiǎn)單的東西。順便請(qǐng)教一下樓主,比如我想讓播放器的OLED顯示歌曲名等信息(滾動(dòng)顯示),這里面是不是單獨(dú)要設(shè)置一個(gè)字庫(kù)芯片,然后調(diào)用數(shù)據(jù)?
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表