工业自动化网
发布采购单
官方微信 精彩呈现

异或求校验和

   日期:2018-04-16     浏览:229    评论:0    
核心提示:[cpp]view plaincopyuint8_tchk_xrl(constvoid*data,uint16_tlength){constuint8_t*buf=data;uint8_tretval=0;while(length){ret
[cpp] view plain copy
 
  1. uint8_t chk_xrl(const void *data, uint16_t length)  
  2. {  
  3.   const uint8_t *buf = data;  
  4.   uint8_t retval = 0;  
  5.   
  6.   while(length)  
  7.   {  
  8.     retval ^= *buf++;  
  9.     --length;  
  10.   }  
  11.   return retval;  
  12. }  
 
打赏
 
更多>同类 嵌入式
0相关评论

推荐图文
推荐 嵌入式
点击排行
工业自动化网
产品检索: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Processed in 1,582,767,185.899 second(s), 13 queries, Memory 0.32 M