• “龙江二号”微卫星传回地月合影 2019-04-18
  • 中国驻泰国大使考察合艾国光中学孔子课堂 2019-04-18
  • 【清园20年】感恩大回馈!半价!半价! 2019-04-18
  • 中央纪委紧盯节点 4年来通报曝光问题近4000起 2019-04-13
  • 2013环球企业领袖宁夏圆桌会议嘉宾云集 2019-04-13
  • 《魔兽世界》未解之谜 那些仍不能被玩家们踏足的领地 2019-04-11
  • 钱江潮评 让高质量发展插上人才的翅膀 2019-04-10
  • 习近平两会期间谈社会主义核心价值观 2019-04-02
  • 文脉颂中华——黄河新闻网 2019-04-02
  • 陈小林的专栏作者中国国家地理网 2019-03-29
  • 中英航母大战谁能赢歼151枚炸弹就能炸瘫女王 2019-03-22
  • 独特“光捕捉器”可控制分子生化性质 2019-03-22
  • 女性之声——全国妇联 2019-03-19
  • 【理上网来·辉煌十九大】德国北威州经济部长:十九大报告表明中国有能力为世界做出更多贡献 2019-03-11
  • 全国小麦收获进度过八成 2019-03-07
  • 打印

    广东11选5合买代购平台: [verilog] 有关CRC校验的问题

    [复制链接]
    200|4
    跳转到指定楼层
    楼主
    近期在做一个数据采集传输???,采集6000多个数据打包,使用CRC校验。网上查找的相关verilog程序均是对单一数据处理的程序,没有对一个完整数据包的处理。c倒是有之前使用过的程序,但语言转换不熟练,所以暂时卡住了。望大神指教。下面贴出c的程序。
    u16 cal_crc16(u8 *ptr, u16 len)
    {
      u16 crc;
      u16 i;
      crc=0;
      while(len--!=0) {
          for(i=0x80; i!=0; i/=2){
              if((crc&0x8000)!=0){
                  crc *= 2;
                  crc ^= CRC16_CCITT;
              }
              else{
                  crc *= 2;
              }
              if((*ptr&i)!=0){
                  crc ^= CRC16_CCITT;
              }
          }
          ptr++;
      }
      return(crc);
    }
    沙发
     楼主 | 2019-3-11 15:21 | 只看该作者
    我自己的想法还是基于网上verilog程序的思路。由于使用的是CRC_CCITT,将接收到的数据存入一个寄存器,按字节逆序,计算完毕之后再逆序。不知道这样对不对。
    板凳
    | 2019-3-11 22:57 | 只看该作者
    我觉得思路还是边接收边计算   计算结果和最后的CRC位进行对比   
    如果可以就是将接收完成的包进行计算对比   
    计算方法就是上次的计算结果和下一个新的数据进行计算    这样持续下去
    地板
     楼主 | 2019-3-12 09:27 | 只看该作者
    zhangmangui 发表于 2019-3-11 22:57
    我觉得思路还是边接收边计算   计算结果和最后的CRC位进行对比   
    如果可以就是将接收完成的包进行计算对比 ...

    提供了新的思路,谢谢了。
    5
    | 2019-3-13 22:56 | 只看该作者
    幽白 发表于 2019-3-12 09:27
    提供了新的思路,谢谢了。

    有好的方法了    同样求分享
    扫描二维码,随时随地手机跟帖
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    我要发帖 投诉建议 创建版块 申请版主

    快速回复

    您需要登录后才可以回帖
    登录 | 注册
    高级模式

    论坛热帖

    关闭

    热门推荐上一条 /4 下一条

    快速回复 广东快乐十分走势图 返回列表
  • “龙江二号”微卫星传回地月合影 2019-04-18
  • 中国驻泰国大使考察合艾国光中学孔子课堂 2019-04-18
  • 【清园20年】感恩大回馈!半价!半价! 2019-04-18
  • 中央纪委紧盯节点 4年来通报曝光问题近4000起 2019-04-13
  • 2013环球企业领袖宁夏圆桌会议嘉宾云集 2019-04-13
  • 《魔兽世界》未解之谜 那些仍不能被玩家们踏足的领地 2019-04-11
  • 钱江潮评 让高质量发展插上人才的翅膀 2019-04-10
  • 习近平两会期间谈社会主义核心价值观 2019-04-02
  • 文脉颂中华——黄河新闻网 2019-04-02
  • 陈小林的专栏作者中国国家地理网 2019-03-29
  • 中英航母大战谁能赢歼151枚炸弹就能炸瘫女王 2019-03-22
  • 独特“光捕捉器”可控制分子生化性质 2019-03-22
  • 女性之声——全国妇联 2019-03-19
  • 【理上网来·辉煌十九大】德国北威州经济部长:十九大报告表明中国有能力为世界做出更多贡献 2019-03-11
  • 全国小麦收获进度过八成 2019-03-07
  • 群英会开奖走势图 北京pk赛车计划最准 江西多乐彩中奖走势图 双色球复式 足球彩票14场胜负推荐 计算器中国竞彩网 北京快乐8人工选7计划 18018足彩进球彩开奖记录 双色球顾庭川17039分析 安徽时时彩 七星彩开奖结果 7星彩18118期开奖号码 湖南体育彩票 重庆欢乐生肖开奖时间 新疆时新疆时时彩开奖结果 3d彩票走势图网