win847
驱动牛犊
驱动牛犊
  • 注册日期2005-11-04
  • 最后登录2009-02-04
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望79点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
阅读:1587回复:2

移植USB Mass storage Device驱动

楼主#
更多 发布于:2008-08-30 10:42
大家好,请教一个问题

目前在公司的OS上开发USB Mass storage Device驱动 ,连上PC后能变成一个优盘

现在的软件平台是ThreadX的,硬件接口是USB1.1的,目前ThreadX上面没有挂文件系统,想把SPI

Flash上某个区域做成一个分区,然后USB Mass storage Device驱动挂接该分区,使得连上PC后那

个区域能够像优盘那样读取(写入是不需要的,这样可以简化文件系统和USB Mass storage

Device驱动)

目前USB驱动,Mass storage Device驱动和文件系统都没有,想移植Linux上面的Mass storage

Device驱动,文件系统就想用最简单的FAT16,请问移植的难度大不大?有没有现成的移植案例可

供选择?

PS:我想MP3上面如果用软件实现Mass storage Device的话,应该跟我要做的东西差不多,谁有相

关的代码请教了

谢谢
win847
驱动牛犊
驱动牛犊
  • 注册日期2005-11-04
  • 最后登录2009-02-04
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望79点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-09-01 09:01
有没有大侠指点一下的?多谢
zhangzhuoliang
驱动牛犊
驱动牛犊
  • 注册日期2003-06-23
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望42点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-09-04 09:40
Re:移植USB   Mass   storage   Device驱动  
有很多代码参考,难度不是很大,可以参考一本书,Designing and Programming Devices and Embedded Hosts.pdf
你这些东西事半功倍。
游客

返回顶部