用dsp控制68013读写
// if(Enable_Read == 1)
// {
// SLOE_L;
// if(!( FLAGC_L) )//接收端点有数据
// {
// SLRD_L;//允许接收
//// b[i]=(*EP2<<8);
// b[i++]=*EP2;
// SLRD_H;//指针递增
// if(i==256)
// {
// SLOE_H;
// i=0;
// Enable_Read = 0;
// USBConfigEndPoint(INPOINT);//FIFOADR指向out
// Enable_Write = 1;
// }
// }
// }
// if(Enable_Write == 1)//接收满一个512字节的数据包
// {
// while( FLAGB_L ); //数据满则等待
// SLWR_H;
// delay();
// delay();
// delay();
// *EP6 = b[k];
// SLWR_L;
// delay();
// delay();
// delay();
// k++;
// if(k==256)
// {
// k=0;
// Enable_Write = 0;
// USBConfigEndPoint(OUTPOINT);
// Enable_Read = 1;
// }
// }
用监视器显示读的出来,但将读到的数据再写出去就不行了,上位机死机,收不到数据,上位机用的是开发板自带的上位机 |