是ARM中USBD例程,大题是这样的:extern volatile U8 *downPt;RdPktEp3((U8 *)downPt, 8); void RdPktEp3(U8 *buf,int num){ int i; for(i=0;i<num;i++) { buf[i]=(U8)rEP3_FIFO; }}download_addr = *(U32 *)downPt; download_len = *(U32 *)(downPt+4);后面的这两句是把指针downPtv的地址赋给download_addr吗?不太明白,哪位大侠给解释一下,谢谢! |