我用CH375的芯片 + 他們提供的文件系統(tǒng)庫函數 做U盤讀寫. 我開發(fā)時用的一個 SAMSUNG 32M(USB 1.1) U盤,一切都正常. 后來又找了個 聯(lián)想 64M (USB1.1 具體型號不清楚) 也能正常使用. 后來我向他們公司要了一份,CH375芯片支持 U盤 型號 列表: 結果,巨寒,他們列出的 U 盤型號全部停產,我今天逛了一天的電子市場都 沒找到一款.(現在市面上都是清一色的 USB 2.0 U盤). 偶不知道就偶一人遇到了這個問題,還是也有同病相連的兄弟. 或是有什么好的解決方法.
沁恒公司,雖然聲稱支持 90% 以上的 U盤, 但偶今天到電子市場轉一圈,竟沒有一個U盤偶的機器能認到, 難道 全都是 那 剩下的10% ?
我把整個深圳塞格電子市場逛了個底朝天也沒找到它支持的U盤, 樓上的說“USB2.0的U盤 CH375 讀寫還是很好的”真的不懂。 開發(fā)是以市場為導向的,既然市場上都找不到支持的產品, 開發(fā)還有什么意義呢?
那個列表已經很久沒有更新,U盤容量不停加大,型號經常在換, 不過有一點,90%兼容還是基本上能保證的,尤其是主流品牌的兼容性更好。 不必一定去買列表中的,最近測試過的有標稱為USB2.0的臺電和漢鑫的, 如果你遇到問題,要檢查一下程序中的步驟,用的什么庫,版本等等
多謝樓上的..........
USB 大容量存儲器 符合USB,Mass Storage 和SCSI等協(xié)議,只要支持這些協(xié)議U盤就可以支持,偶而有不支持的現象那是個體的差異,比如有的U盤必須要先讀容量成功才能往下操作,有的在讀寫期間要有一定的延時.總之只要在協(xié)議上完全符合就可以操作.這是我們的理論,實際測試中根據我們對市場上U盤的測試,以及客戶的反映支持率在95%左右. 雖然U盤的牌子鋪天蓋地,但是生產U盤控制芯片和FLASH存儲器的廠家可能就那麼幾家.大家都知道三星的FLASH吧,請你們拆開你們的U盤看看有多少不是用的三星的FLASH,U盤控制芯片也是這樣,只是生產廠家比FLASH多幾家,只要支持了他們的控制芯片那就可以說U盤全部支持.至于為什麼還有U盤不支持,就比較難回答,桔生南方為桔而生在北方卻叫枳,也許就是這個道理吧. 如果你有很多的U盤不能支持,我想不應該首先懷疑芯片和U盤,應該從你的系統(tǒng)下手看看還有什麼地方做的不夠完美,必要的時候我們也可以幫助你.
樓主有個錯誤概念,他以為1.0的主控制器只能操作1.0的U盤,就不能操作2.0的U盤了。 那我要問個問題,現在的2.0的U盤插到1.0的USB老式PC主板上,是不是就不能運行了呢?
能運行的,你可以試試呀!
多謝樓上的,偶該了下電路,然后又去了趟市場。 這次感覺良好,還找到了幾個 USB 2.0 的U盤。