|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
computer00:我看了你的貼子,可是不好回復。L! |
| 作者:szyzm 欄目:數(shù)字廣電 |
我沒做過MP3但是我看見有的書上源程序很簡單,單一但是你的很長,還沒有很多功能!這到底是為為什么。!我現(xiàn)在想做一個自已的MP3但是看到你的這么復雜,我又不想做下去了.^_^ 如果不是硬碟的是不是更簡單一點? |
| 2樓: | >>參與討論 |
| 作者: computer00 于 2005/8/15 18:12:00 發(fā)布:
我也不知道,咋會這么長呢,而且還沒什么功能 主要牽涉到的內(nèi)容有:IDE接口的驅(qū)動,F(xiàn)AT32文件系統(tǒng),USB協(xié)議,USB MASS STORAGE協(xié)議, 液晶顯示器的驅(qū)動,MP3播放的處理,鍵盤處理及整個流程的控制等。大概就這么多了。 另外,你看到它太長,可能是因為里邊有個大大的表格,是Unicode編碼到GB碼的 轉(zhuǎn)換表,足足有7千多行。其實自己寫的代碼不多的,3K行左右吧,但加上轉(zhuǎn)換表, 就有1萬來行了,所以你看起來會覺得比較長了。 別怕,慢慢來,一塊塊的搞懂就行拉。我當初寫的時候,還不是一塊塊的湊起來的。 |
|
| 3樓: | >>參與討論 |
| 作者: szyzm 于 2005/8/15 18:20:00 發(fā)布:
嘿嘿:人家的功也有啊,就是很簡單. http://c:/Documents%20and%20Settings/Administrator/My%20Documents/My%20Pictures/2005630151914958717.jpg |
|
| 4樓: | >>參與討論 |
| 作者: computer00 于 2005/8/15 18:27:00 發(fā)布:
呵呵。也許他用的芯片寫起代碼來比較容易吧。 其實我這個已經(jīng)精簡了很多的了。 比如硬盤出錯的處理,硬盤多個分區(qū),F(xiàn)AT12,F(xiàn)AT16,可變碼率的MP3文件,等等, 這些東西我都省略掉了,能省的我都省了,嘿嘿。我也想盡量弄得簡單些,雖然 我敲鍵盤速度快,但是我也不想敲那么多行代碼啊,畢竟辛苦。。。 |
|
| 5樓: | >>參與討論 |
| 作者: dontium 于 2005/8/15 22:50:00 發(fā)布:
computer00寫的代碼不錯的, 比較簡煉。畢竟要用軟件實現(xiàn)那么多功能。 樓主如果有更好的代碼,不妨帖出來大家學學。 另外,樓主的圖片是自己電腦上的----Documents and Settings,怎么讓人看? |
|
| 6樓: | >>參與討論 |
| 作者: szyzm 于 2005/8/16 13:27:00 發(fā)布:
我是看到書本上的!我不可能輸入到這里來. |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |