能夠初始化U盤成功,用的CH375,不過到讀取SIZE的時候,就出現(xiàn)錯誤碼了,同樣的程序,在AVR GCC中好用,而在IAR AVR中就不好用了,WHY?
熱門產(chǎn)品 :
CH394: 以太網(wǎng)協(xié)議棧芯片
能夠初始化U盤成功,用的CH375,不過到讀取SIZE的時候,就出現(xiàn)錯誤碼了,同樣的程序,在AVR GCC中好用,而在IAR AVR中就不好用了,WHY?
這個錯誤碼是在找到文件,后mStopIfError( i ); TotalCount = 600; /* 準(zhǔn)備讀取總長度 */也出現(xiàn),只能在前面能正常通過,為什么哦,很奇怪
頭文件,庫文件有沒有更換? 不同的編譯器使用的庫是不一樣的
DiskReady函數(shù)有沒有正常的執(zhí)行通過返回成功呢?如果錯誤出現(xiàn)的錯誤代碼是多少?
更換了,是貴公司提供的庫文件和頭文件,在AVR GCC中都好,在IAR AVR中就出現(xiàn)這個問題,確實很奇怪,依然如此。