楼主

[开源汇总] 【RM2019-官方开源】空中机器人Guidance室内定位替代方案

    [复制链接]
梯队队员大灰机小灰机
2019-10-9 12:02:47 显示全部楼层
想请问一下有没有用A板移植代码成功的队伍,我们修改了启动文件,device等文件后,官方程序一跑就hardfault handler,死在open protocol的函数里,连for循环赋值都是不对的
  1. void
  2. OpenProtocol::setup()
  3. {
  4.   mmu->setupMMU();
  5.   setupSession();
  6. }

  7. void
  8. OpenProtocol::setupSession()
  9. {
  10.   uint32_t i;
  11.   for (i = 0; i < SESSION_TABLE_NUM; i++)
  12.   {
  13.     CMDSessionTab[i].sessionID = i;
  14.     CMDSessionTab[i].usageFlag = 0;
  15.     CMDSessionTab[i].mmu       = (MMU_Tab*)NULL;
  16.   }

  17.   for (i = 0; i < (SESSION_TABLE_NUM - 1); i++)
  18.   {
  19.     ACKSessionTab[i].sessionID     = i + 1;
  20.     ACKSessionTab[i].sessionStatus = ACK_SESSION_IDLE;
  21.     ACKSessionTab[i].mmu           = (MMU_Tab*)NULL;
  22.   }
  23. }
复制代码
回复 支持 5 反对 0

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

触屏版 | 电脑版

Copyright © 2024 RoboMasters 版权所有 备案号 粤ICP备2022092332号

快速回复 返回顶部 返回列表