我最近用D12实现了一个U盘,目前只是在内存中存放数据,给大家说说我的开发过程。首先我用的是嵌入式linux+arm7+16Msdram+16M nor-flash+pdiusbd12,因此我的内存比MCU大多了:),我第一步设想就是在ram中完全实现U盘。首先是最基本的初始化,...
全文
回复(33) 2002-08-15 12:24 来自版块 - USB驱动开发
表情
singmama好东西,继续呀(2002-08-23 23:00)
hunterkiller继续贴,ram换成smartmedia。 首先要知道smartmedia卡的组织结构。从大到小分zone,block,sector。一般1024个block为1zone,block跟sector关系与容量有关:(见www.ssfdc.or.jp标准) 1M 2M 4M 8M ...(2002-08-23 15:16)
hunterkiller我的例子?我的情况比较特殊,没有几个人用arm来控制d12,给了也不能编译。(2002-08-21 15:34)
qzhqzh用户被禁言,该主题自动屏蔽!(2002-08-21 09:50)
hunterkillermbr里1024block就对应logic 1000个block,512-500,再加上fat表等,可用容量减小了不少。你实际flash容量多大?(2002-08-21 09:22)
free_best将文件系统的磁盘信息翻译成NAND_FLASH地址的程序放到固件中就行,我已经实现;但是不知道问什么,空间少了2M,如有高手请指教 (2002-08-21 01:49)
hunterkiller论坛上有这个东西。(2002-08-16 17:12)
kill008你的bus bound 是什么呢?工具名是bus bound 吗?(2002-08-16 15:06)
hunterkiller另外,请高手指点多分区U盘该怎么实现。谢谢!(2002-08-16 11:15)
hunterkiller基本命令就这么多,如果windows还发送了其他命令,只要敷衍过去就行了。这样一个U盘就出现在windows里,很简单吧?:)程序很大部分是参考philips的例程,大家有不明白的可以去看那个程序,或者发email跟我讨论,tianfulei@sina.com(2002-08-16 11:13)

返回顶部