应答包的确认码是第10字节,所以放在data[9]。
其后面跟了16字节的基本参数(如图),但是为什么例程里的代码就跟表中的对不上了??
比如表中写了指纹库大小是1字节,为什么代码里PS_max是u16 两个字节,而且为什么是放在data[14]、[15]里的……
ensure = data[9];
p->PS_max = (data[14]<<8)+data[15];
p->PS_level = data[17];
p->PS_addr=(data[18]<<24)+(data[19]<<16)+(data[20]<<8)+data[21];
p->PS_size = data[23];
p->PS_N = data[25];
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
为什么在发送完芯片地址后,发送的数据为01H,00H,00H ?
有什么依据吗?
我在通信手册里没找到……是我看漏了哪里吗?望指导
一周热门 更多>