因为有时候上位机处理不及时,MCU需要缓冲一些数据,我自己琢磨着怎么做这个,所以用代码实现了如下;
/********************************************************
函数原型:
函数功能:堆栈初始化
输入参数:
输出参数:
说 明:
*********************************************************/
#define StackSize 8
unsigned char StackTemp[StackSize];
void StackInitinal(void)
{
u8 Num;
for(Num =0; Num <StackSize; Num++)
{
StackTemp[Num] =0;
}
}
/********************************************************
函数原型:
函数功能:事件堆栈
输入参数:
输出参数:
说 明:
*****************