rteai-big5
驱动牛犊
驱动牛犊
  • 注册日期2003-04-01
  • 最后登录2009-03-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1887回复:8

ISP1581做移动硬盘

楼主#
更多 发布于:2004-03-05 10:58
各位请讲讲思路,我做过811读写U盘的东东,还有,1581的所谓能直接和ATA接口连接是什么意思???

最新喜欢:

ww7002ww7002
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-03-05 11:28
没做过移动硬盘,不过比较熟悉1581
它说是有atapi接口,其实也就是16位的dma数据线,然后通过一些atapi专用的寄存器来和atapi设备通讯
你可以看看他的datasheet
到周立功的网站上当中文版的
jiangyiyong
驱动大牛
驱动大牛
  • 注册日期2002-11-28
  • 最后登录2004-08-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-03-05 11:47
1581我没有做过,根据楼上的说法,1581应该可以做到何ATA设备的无缝连接,看来你只要看一下ATA中40个PIN怎么和系统连就可以了,剩下的工作就是通过对ATAPI模块的寄存器来和设备通讯了。
我来自中国 抵制日货
rteai-big5
驱动牛犊
驱动牛犊
  • 注册日期2003-04-01
  • 最后登录2009-03-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-03-06 10:21
自己顶一下!
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-03-06 13:51
你还顶什么顶?
1581的datasheet写得很清楚,分为三种模式,一般处理器模式、分开总线模式和dma模式,你的atapi应该算是dma模式的一种,有8根地址线和16根数据线,还有一些控制信号和电源低等。
datasheet的后半部分是专门讲dma以及ata模式的,你自己再研究一下吧,你既然以前做过ata的产品,那应该对这个协议比较熟悉,只需要在了解1581的工作模式就行了。

1581内部没有mcu,所以估计需要一个mcu来控制,初始化以及数据读写都是通过寄存器来进行的。
huozee
驱动巨牛
驱动巨牛
  • 注册日期2004-11-09
  • 最后登录2011-08-11
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望166点
  • 贡献值0点
  • 好评度58点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-11-18 14:23
做的怎么样了?
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-11-19 12:47
不知道,我只知道还没有给我分呢!
huozee
驱动巨牛
驱动巨牛
  • 注册日期2004-11-09
  • 最后登录2011-08-11
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望166点
  • 贡献值0点
  • 好评度58点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-11-19 14:52
支持USB2.0协议的片子很多

好像不是都能来作移动硬盘的,因为什么啊,带宽?不支持HI-SPEED?还是因为别的什么?
Bikky
驱动牛犊
驱动牛犊
  • 注册日期2003-12-01
  • 最后登录2017-02-21
  • 粉丝0
  • 关注0
  • 积分15分
  • 威望11点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
  • 社区居民
8楼#
发布于:2004-11-20 11:21
最近俺也在搞用ISP1581做移动硬盘,但没用DMA方式,就是8位总线的,因为硬件板已制好了,没法改了,单片机也是8位的,但我想用断开总线方式软件上会好写得多,DMA方式好麻烦,一时搞不懂啊.

1581断开总线方式我调了一年了,熟得很,但IDE接口和ATAPI这东东不明白,正在努力中,但愿年前能把移动硬盘调出来.
百克
游客

返回顶部