讀U盤速率怎么這么慢????我的MP3無法正常播放?。?!

采用CH375芯片并口方式讀U盤數(shù)據(jù),經(jīng)測試純讀一個(gè)4M文件耗時(shí)8分30秒,期間Mcu沒處理其它事情。命令方式為每次讀一扇區(qū)數(shù)據(jù),循環(huán)發(fā)送。請問各位: 1.讀數(shù)據(jù)速率怎么這么慢??最高速率能夠達(dá)到多少?? 2.命令方式如每次讀多個(gè)扇區(qū)數(shù)據(jù),每次也只讀出一個(gè)扇區(qū)數(shù)據(jù),為什么?? 讀出數(shù)據(jù)都正確,但如果這么慢的話,我MP3就不能正常發(fā)聲了。 Mcu:Atmegal16L Fos:8M

在CH375EVT中有實(shí)測的讀寫U盤的速度,條件是在普通51單片機(jī)24M,每次讀寫32K的情況下, 一般情況下用24M 51單片機(jī),然后兩個(gè)1.5K的緩沖區(qū),交替使用,能讀市面上大多數(shù)U盤,用來播放MP3, 我們的MP3評(píng)估板就是這樣. 另外,要優(yōu)化一下你的讀寫命令口和數(shù)據(jù)口的函數(shù). 不過你現(xiàn)在的讀U盤速度確實(shí)慢的有些離譜了,要讀U盤,然后播放MP3,那么你的讀U盤的速度,應(yīng)該在50K以上才能正常播放MP3.


緩沖區(qū)大些,一次多讀一些,寫命令、讀寫數(shù)據(jù)子程序快些,8M的AVR,除了寫命令外,基本不要延時(shí)。 送MP3譯碼數(shù)據(jù)最好不要循環(huán),用代碼換時(shí)間


??為什么要從U盤里讀數(shù)據(jù)??用個(gè)NAND FLASH 接在單片機(jī)上,那多快啊?


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频