初级会员

- 积分
- 52
- 金钱
- 52
- 注册时间
- 2018-7-2
- 在线时间
- 8 小时
|
发表于 2020-12-15 21:25:19
|
显示全部楼层
/**************************************************************************************************************************
** 函数名称: WaitFingerReady
** 功能描述: 等待指纹就绪
** 输 入: 无
** 输 出: TRUE:指纹就绪,FALSE:其他情况
** 作 者: 项华俊
** 日 期: 2018年03月20日
**************************************************************************************************************************/
uint8_t WaitFingerReady(void)
{
uint8_t Ret;
while (1)
{
FingerRx_Flag = FALSE;
Clk = 0;
while(FingerRx_Flag == FALSE) // 判断时间有没有超时
{
IWDT_FeedDog(); // 喂狗
if(Clk > 100)
{
return ERROR_TIMEOUT;
}
}
if(FingerRx_Flag == TRUE)
{
if(FingerRxBuffer[0] == 0x55)
{
return TRUE;
}
if(Ret == FALSE)
{
return FALSE;
}
}
}
} |
|