硬件:老古,程序思路的迷惑
老古,我想问的其实还是这么一个问题。
我在编程,这么设计,你提提意见,好么?
(假设我的发送缓冲区是0x4000--0x4b00)
首先通过reomte dma write命令,将单片机存储区中的数据写到
发送缓冲区1中,然后设好tpsr=ox40,然后启动网卡发送数据包的
命令(通过命令寄存器),
同时再次启动remote dma write命令,将单片机要发的数据写到
发送缓冲区2中,判断上次发送是否完毕(我不知道改如何判断,是
根据isr么,老古?),如果完毕,设置tpsr=0x46,启动网卡发送
数据包。
可是要是单片机还有包要发,改放在哪里呢?好像应该是发送
缓冲区1?
发表时间:2002年1月5日23:44:00