#1楼主:UDMA 模式传输中的DMARQ信号
文章发表于:2008-09-09 12:40
我想请教个问题,我是用DSP来控制SSD硬盘的,用的是UDMA模式,在进行UDMA写的时,执行步骤如下:1.硬盘复位后读状态寄存器,值为50h; 2.设置UDMA模式,清中断
3.设置UDMA命令寄存器参数,在读状态寄存器,值为58h; 4.查询DMARQ,为高就进行UDMA传输初始化, 5.打开UDMA通道,数据存储.
现在的问题是我在扇区计数寄存器里设的00h(一次传256扇区),可传了一个扇区,DMARQ就变低了,请高手给点帮助!!