RFID 系统中能同时识别多个标签的防碰撞算法,分析了ALOHA 和二进制树两类防碰撞算法的特点,提出
了一种新颖快速的二进制搜索防碰撞算法。该防碰撞算法不仅具有二进制树算法的优点,而且能通过查询循环来获取所有的标签
前缀,减少查询次数。分析和仿真结果表明,该防碰撞算法系统识别效率最高可达83.0%,远高于系统识别效率为50%的跳跃式
二进制算法(JDS) 和系统识别效率为43.0%的前缀查询树算法(PRQT)
C语音 16进制与二进制的转换函数 BCD码与整数转换函数
功 能:将二进制数据转化为16进制字符串。
* 例:4字节二进制数据: { 0x00, 0xF8, 0xB2, 0xFF }
* 转换后的16进制字符串为: "00F8B2FF",即8字节数组:{'0','0','F','8','B','2','F','F'}。
* 输入参数: const char* binary_data 二进制数据
* int data_len : 二进制数据字节个数
* char* hexstr_buf 存放结果的缓冲
* int buf_len : 缓冲的大小
* 输出参数:char *hexstr_buf 转换生成的16进制字符串
* 返 回 值:>=0 16进制字符串的长度 <0其他任何错误
C 语言 16进制与二进制转换函数 BCD码与整数 转换函数