컴퓨터/프로그래밍
링 버퍼 프로그램 코드
Begi
2022. 3. 23. 21:51
반응형
링 버퍼에 데이터를 넣고 읽는 프로그램 코드는 다음과 같다.
링버터에 데이터를 넣는 코드는 다음과 같다.
void data_write(u08 Data)
{
Buffer[Head++] = Data;
if(Head>=64) Head = 0;
}
링버터의 데이터를 읽는 코드는 다음과 같다.
void data_read(u08 *Data)
{
if(Head != Tail)
{
*Data = Buffer[Tail++];
if(Tail>=64) Tail = 0;
}
}
☞ 링버퍼
반응형