算法:取出一包协议中所有“0x7E”之间的数据
while(i < rx_buf_data.rlen) { if(rx_buf_data.rbuf[i] == 0x7E) { temp[j++] = i; if(j == 2) { len = temp[1]-temp[0]+1; printf("analysis rifd data:\r\n"); for(k=0;k<len;k++) { printf("%02x ",rx_buf_data.rbuf[temp[0]+k]); } printf("\r\n"); analysis_rfid(&rx_buf_data.rbuf[temp[0]],len); j=0; } } i++; }