|
|
@@ -22,7 +22,7 @@ int RingBuffer_Enqueue(RingBuffer *q, const uint8_t *data) {
|
|
|
return -1; // 队列已满
|
|
|
}
|
|
|
// q->buffer[q->tail] = data;
|
|
|
- memcpy(q->buffer[q->tail], data, BL_DATA_SIZE);
|
|
|
+ memcpy(q->buffer[q->tail], data, DATA_SIZE);
|
|
|
q->tail = (q->tail + 1) % QUEUE_SIZE;
|
|
|
return 0;
|
|
|
}
|
|
|
@@ -32,7 +32,7 @@ int RingBuffer_Dequeue(RingBuffer *q, uint8_t *data) {
|
|
|
return -1; // 队列为空·
|
|
|
}
|
|
|
// *data = q->buffer[q->head];
|
|
|
- memcpy(data,q->buffer[q->head], BL_DATA_SIZE);
|
|
|
+ memcpy(data,q->buffer[q->head], DATA_SIZE);
|
|
|
q->head = (q->head + 1) % QUEUE_SIZE;
|
|
|
return 0;
|
|
|
}
|