基于ucosII 的嵌入式文件系統(tǒng)的設計與實現(xiàn)
時間:2009-03-26 11:38:57來源:zhangting
導語:?本文介紹了一種在Fujitsu MB86H20B數(shù)字電視解決方案中,采用該芯片實現(xiàn)U盤上嵌入式文件系統(tǒng)的方法,并給出了硬件連接圖和軟件層次結構圖。
摘 要:隨著各種嵌入式設備的應用日益廣泛,伴隨的移動存儲的需求也日益迫切。同時由于USB 接口的大量使用,使USB 大容量存儲設備成為了移動存儲的主流。ISP1160 是飛利浦出品的一款USB Host Controller 芯片,其遵循USB 2.0 規(guī)范,支持全速(12Mbit/s)數(shù)據傳輸模式。本文介紹了一種在Fujitsu MB86H20B 數(shù)字電視解決方案中,采用該芯片,實現(xiàn)U 盤上嵌入式文件系統(tǒng)的整體方案.本文從嵌入式文件系統(tǒng)的原理開始,介紹了底層硬件接口、USB 主機協(xié)議棧、文件系統(tǒng)三大功能模塊的實現(xiàn)。重點介紹了文件系統(tǒng)的原理和實現(xiàn)過程。測試結果表明系統(tǒng)性能完全達到設計要求。
關鍵詞:嵌入式文件系統(tǒng);USB;FAT32
0. 前言
近年來隨著數(shù)碼相機,掃描儀,攝像手機等數(shù)碼設備的興起,數(shù)字照片成為了人們生活中不可缺少的一部分。數(shù)碼相框作為一種新興的顯示媒介,以它大容量的存儲相片的能力,良好的顯示效果,和多樣的功能正越來越迅速的走進千家萬戶。
隨著國家廣電總局推行電視數(shù)字化的進程,數(shù)字電視全面鋪開。本項目的開發(fā)正是基于這兩種考慮,開發(fā)了一種將數(shù)碼相框和數(shù)字電視相融合的產品。
在這個產品的開發(fā)過程中,一個關鍵性的問題就是為MB86H20B 數(shù)字電視平臺擴展外部存儲的功能。本文中提到的基于ucosII 的嵌入式文件系統(tǒng)的解決方案較好的解決了這一問題。
基于ucosII的嵌入式文件系統(tǒng)的設計與實現(xiàn)全文下載