我用的是貴公司CH375做優(yōu)盤,采用你們的CH372DSK中的程序做了一些修改,存儲采用NAND flash K9F2808UOC(16M),結(jié)果讀寫文件都沒問題,可容量只有5M多一點(diǎn),下邊是我文件系統(tǒng)引導(dǎo)區(qū)中的數(shù)據(jù),麻煩你們幫我看看是哪出現(xiàn)了問題。其中MY_DISK_SIZE為0x8000, unsigned char xdata DBR[512]={ 0xEB,0x3E,0x90,0x4d,0x53,0x44,0x4f,0x53,0x35,0x2e,0x30,0x00,0x02,0x20,0x01,0x00 0x02,0x00,0x02,MY_DISK_SIZE&0xFF,MY_DISK_SIZE>>8&0xFF,0xf8,0x01,0x00,0x3F,0x00, 0x02,0x00,0x00,0x00,0x00,0x00 0x00,0x00,0x00,0x00,0x80,0x00,0x29,0xc2,0x8e,0xf7,0x16, 'C', 'H', '3', '7', '2' 'U', 'D', 'I', 'S', 'K', ' ', 'F', 'A', 'T', '1', '2',0x00,0x00,0x00,0x00,0x00 0xEB,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 接下來都是0x00 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x55,0xAA };[b]文字[/b][size=4]文字[/size][size=5]文字[/size]
查看: 4546
回復(fù): 5
[求助]CH375做優(yōu)盤的問題
熱門產(chǎn)品 :
CH592: RISC-V內(nèi)核BLE5.4無線MCU
我們的參考程序是FAT12的,DBR不要你自己去寫,你只要做讀寫扇區(qū)應(yīng)答一些命令就可以了.我們參考程序中已經(jīng)說明了,是用32K的外部RAM來做U盤存儲區(qū)的. 格式化時(shí),DBR是系統(tǒng)給你寫進(jìn)去的.unsigned char xdata DBR[512]是不需要的.
哦,我用的是存儲是k9f2808做的,.unsigned char xdata DBR[512]只是在初始化flash時(shí)向K9F2808中寫時(shí)用的,
你在做程序的時(shí)候不需要這樣做,在格式化的時(shí)候計(jì)算機(jī)會給你發(fā)所有的格式化信息,你只需要轉(zhuǎn)發(fā)到你的NANDFLASH里面去就可以.不需要做特別的處理.
不需要初試化.第一次插在PC上格式化就行了.
哦 ,行。我在試試,謝謝了
請勿發(fā)布廣告和違法內(nèi)容, 代碼可以選擇編輯器代碼語言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務(wù)您
只有登錄才能回復(fù),可以選擇微信賬號登錄