音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費(fèi)注冊(cè) 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場(chǎng)網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

flash

作者:王電工 欄目:嵌入式系統(tǒng)
FLASH.html">FLASH
有一個(gè)問題:
我的系統(tǒng)有一個(gè)CPU(包括50K ROM),8M NOR FLASH,NAND FLASH,以及一些SDRAM組成,按照正常理解,應(yīng)該是程序放在NOR里面,這里的程序我想應(yīng)該包括操作系統(tǒng)等等,啟動(dòng)時(shí)候拷貝到SDRAM里就可以了
但是我要用一個(gè)很大的NAND的時(shí)候,我想,能不能把這個(gè)NOR FLASH去掉。把程序包括操作系統(tǒng)裝在NAND里面,可是如果程序在NAND的里面,就應(yīng)該符合文件管理系統(tǒng)(FAT),而且NAND有壞塊,對(duì)文件結(jié)構(gòu),包括扇區(qū)的讀寫,文件的修改與目錄等的驅(qū)動(dòng)該怎么辦?
對(duì)計(jì)算機(jī)系統(tǒng),它的驅(qū)動(dòng)程序也是在硬盤里的啊

2樓: >>參與討論
highend
請(qǐng)參考:
2410  或   9200


3樓: >>參與討論
王電工
多謝
多謝highend
我看了2410關(guān)于NAND的管理,我的理解是把NNAND的前4K,數(shù)據(jù)經(jīng)過ECC后,如果正確,將作為啟動(dòng)BOOT,復(fù)位后的程序指針指向這里運(yùn)行,在這4K內(nèi)容里,應(yīng)該包括怎么對(duì)真正的程序(操作系統(tǒng)也在這里)拷貝到SDRAM里面,當(dāng)BOOT執(zhí)行完之后,應(yīng)該到SDRAM里運(yùn)行這些代碼,不知道這么理解是否正確
還有問題:
1  NAND的格式化,平常對(duì)NAND的格式化,就是內(nèi)容完全清零,并按FLASH的容量設(shè)置MBR內(nèi)容,既然我們的程序及BOOT都在里面,而且程序的位置符合目錄與FAT表,我怎么對(duì)整個(gè)FLASH操作?如果對(duì)這些清零,下次就無法工作了
2 我打開電腦中的物理磁盤,在MBR之后,沒有發(fā)現(xiàn)有BOOT代碼,看來與2410機(jī)制不同,那么,電腦是怎么完成這些工作(怎么啟動(dòng))呢?
請(qǐng)?jiān)俅沃更c(diǎn)


參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
請(qǐng)大家推薦一款A(yù)RM芯片
如何學(xué)習(xí)開發(fā)手機(jī)程序?請(qǐng)高手指教:—)
請(qǐng)教 system generator
一般手機(jī)是用什么操作系統(tǒng)??
32位CPU,想移植個(gè)TCP/IP協(xié)議棧
免費(fèi)注冊(cè)為維庫電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào)