作业帮 > 综合 > 作业

while(1){ DelayNS(1); key = 0;IRcvStr(ZLG7290, 0x01, disp_bu

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/03 01:37:09
while(1){ DelayNS(1); key = 0;IRcvStr(ZLG7290, 0x01, disp_buf, 2);if(0==disp_buf[1]){ key = disp_
buf[0];}谁能详细介绍每句话的意思,坐等!急!
这个可能是获取按键值的函数吧!
while(1)
{
DelayNS(1); //延时,这个时间根据具体函数判断
key = 0; //初始化key 值为0
IRcvStr(ZLG7290,0x01,disp_buf,2);
//这个函数应该是接受字符,保存到disp_buf中,disp_buf为一个一维数组,大小为2
if(0 == disp_buf[1]) //如果disp_buf[1]等于0
{
key = disp_buf[0]; //将disp_buf[0]赋值给key
}
}