#ifndef __FIFO_H #define __FIFO_H #include "main.h" #define RINGBUFF_LEN 2048 #define FLASE 0 #define TRUE 1 typedef struct { uint16_t Head; uint16_t Tail; uint16_t Lenght; uint32_t Ring_Buff[RINGBUFF_LEN]; }RingBuff_t; void RingBuff_Init(void); //³υΚΌ»― uint8_t Write_RingBuff(uint32_t data); //Π΄Θλ uint8_t Read_RingBuff(uint32_t *rData);//¶ΑΘ΅ uint16_t Read_RingBuff_Length(void); #endif /* __FIFO_H */