hunterkiller
驱动牛犊
驱动牛犊
  • 注册日期2002-05-20
  • 最后登录2004-03-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2145回复:13

51+D12能否实现U盘?

楼主#
更多 发布于:2002-08-06 17:09
我怀疑51+D12根本实现不了U盘,光是逻辑到物理转换表都放不下!
有人实现51+d12做U盘,恳请告知如何处理这么多数据跟这么小ram,外挂ram就不算了。谢谢!
hunterkiller
驱动牛犊
驱动牛犊
  • 注册日期2002-05-20
  • 最后登录2004-03-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-08-06 18:05
能否不要转换表,直接拿物理block当逻辑block来用?
panxz
驱动牛犊
驱动牛犊
  • 注册日期2002-04-04
  • 最后登录2007-04-12
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-08-07 17:50
我想应该是可以的,至于转换表纯粹是个算法问题.
hunterkiller
驱动牛犊
驱动牛犊
  • 注册日期2002-05-20
  • 最后登录2004-03-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-08-07 17:54
我不清楚那些扇区内容是由nand-flash本身管理的,如CIS内容是不会改变的。自己做简单的转换表一定要处理好这些特殊扇区。
panxz
驱动牛犊
驱动牛犊
  • 注册日期2002-04-04
  • 最后登录2007-04-12
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-08-07 20:51
有没有那样玄啊? 我没做过U盘,我做过移动磁盘有NAND FLash(SMC) 和MMC, 文件结构按FAT16/FAT32做就行了,至于是什么做存储体根本就没关系.
hunterkiller
驱动牛犊
驱动牛犊
  • 注册日期2002-05-20
  • 最后登录2004-03-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-08-08 09:03
移动硬盘不是U盘么?你用的CPU是什么?
wchuan
驱动牛犊
驱动牛犊
  • 注册日期2002-06-19
  • 最后登录2006-06-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-08-08 09:47
trumpion 33521 可以做.
hunterkiller
驱动牛犊
驱动牛犊
  • 注册日期2002-05-20
  • 最后登录2004-03-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-08-08 16:06
trumpion 33521是那个公司的CPU?可以说详细点么?ram多大?谢谢
liuyx
驱动牛犊
驱动牛犊
  • 注册日期2002-03-04
  • 最后登录2004-12-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-08-09 19:26
可以实现,我已经实现过了
hunterkiller
驱动牛犊
驱动牛犊
  • 注册日期2002-05-20
  • 最后登录2004-03-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-08-09 20:23
可以说说大概怎么做的么?关键是如何处理ram不够的问题。
free_best
驱动牛犊
驱动牛犊
  • 注册日期2002-03-10
  • 最后登录2002-12-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-08-11 11:16
你可以将“逻辑到物理转换表”放到主机驱动的usb驱动或文件驱动中,固件中只放基本请求和物理读写请求,看看空间够不够
free_best
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2002-08-12 09:51
放在NAND的第一个block中啦! :D
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
maggie_s
驱动牛犊
驱动牛犊
  • 注册日期2002-07-17
  • 最后登录2007-07-26
  • 粉丝0
  • 关注0
  • 积分30分
  • 威望3点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2002-08-12 10:18
不是说d12只用于设备端,不能做host吗?
chenjp
驱动小牛
驱动小牛
  • 注册日期2003-03-11
  • 最后登录2009-05-05
  • 粉丝1
  • 关注0
  • 积分1分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2003-08-01 20:00
liuyx:
我现在也用51开发,只能读、不能写,是不是速度问题?
你的联系方式?
游客

返回顶部