| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 629 人关注过本帖
标题:求助帮忙分析代码
只看楼主 加入收藏
flyingucla
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2012-4-2
结帖率:50%
收藏
 问题点数:0 回复次数:3 
求助帮忙分析代码
int i,wlen,rlen;
   char command='\0';
   char txbuff[6];
   char revbuff[7];
   QByteArray rev = " ";
   for(command=0x10;command<=0x20;command++)
   {
           //printf("\n command:%#x",command);
           if( (command == 0x1b)| (command == 0x1c) )
               continue;
           memset(txbuff,'\0',sizeof(txbuff));
           txbuff[0]=0xAA;
           txbuff[1]=0xFF;
           txbuff[2]=command;
           txbuff[3]=0xFF;
           txbuff[3]= txbuff[3]^txbuff[2];
           txbuff[4]=0xFF;
           txbuff[5]='\0';
           fflush(stdout);
           wlen = m_tty.tty_write(sel_fd,txbuff,6);
           fflush(stdout);
           memset(revbuff,'\0',sizeof(revbuff));
           rlen = m_tty.tty_read(sel_fd,revbuff,7);
           fflush(stdout);
           if(rlen < 0)
           {
               printf("read serial error!\n");
               rlen = m_tty.tty_read(sel_fd,revbuff,7);      
           }
           rev = " ";
           for(i=2;i<4;i++)
               rev.append(revbuff[i]);
           char str[3]= {'\0'};
           char value = '\0';  
           char *temp = rev.data();
           i=0;
           for(i=0;i<3;i++){
               str[i]= *temp;
               temp++;
           }
           value = (str[1] << 4)|str[2];
           char d[2] = {'\0'};
           sprintf(d,"%x",value);
           for(i=2;i<5;i++)
           {
             printf(" %x",revbuff[i]);
           }
           revbuff[6]=0;
           for(i=2;i<4;i++)
           {
               revbuff[5]=revbuff[5]^revbuff[i];
           }
这段代码看不太明白,各位大侠帮忙分析一下,谢谢
搜索更多相关主题的帖子: continue command 
2012-05-10 21:28
flyingucla
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2012-4-2
收藏
得分:0 
回复 楼主 flyingucla
哪位好心人能按步骤一行一行的解释一下,小弟不胜感激
2012-05-11 16:01
long0042
Rank: 2
等 级:论坛游民
帖 子:38
专家分:50
注 册:2008-3-5
收藏
得分:0 
你的代码好坑爹啊,看着头疼不想看。
2012-07-09 11:30
King_Arrival
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2014-6-19
收藏
得分:0 
你这代码有底层有高层看着有地区有点坑
2014-06-19 20:11
快速回复:求助帮忙分析代码
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.075922 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved