AVR的MEGA8L能否通過CH375讀寫U盤

想問一下有1K的SRAM的MEGA8能不能直接使用官方的AVR(MEGA128)的庫來驅(qū)動CH375,我用CVAVR編譯的時候好像說超出了SRAM,不知道有沒有碰到過這個問題,謝謝[Emot]12[/Emot]

首先你看一下你用的庫是不是適合你的編譯環(huán)境,(在頭文件中有相關(guān)說明) 你看一下DISK_BASE_BUF_LEN長度是多少,表示磁盤緩沖區(qū)的大小還有FILE_DATA_BUF_LEN是多大? MEGA8不開放總線,這樣的話不好擴展RAM,一般來說資源較少的情況下,建議使用字節(jié)方式讀寫!由于RAM較少,會導(dǎo)致不能支持所有的U盤.


庫是ICC的不過我改了一下以后用CodeVision應(yīng)該也可以,就是可能RAM太小了,所以---- #define FILE_DATA_BUF_LEN 0x0200 磁盤緩沖長度


這個單片機可能跑不了,最少需要使用MEGA16才可以


MEGA32絕對可以,MGA16差不多就可以(只使用字節(jié)讀寫的庫,代碼就接近14K)


還有,不同的編譯器效果不同,用IAR的編譯器,字節(jié)讀寫,僅需10K,所以MEGA16就可以用了


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

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