首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

DMA问题

DMA问题

  if (rx_chan = alt_dma_rxchan_prepare (rx, buffer, 1024, dma_done, NULL) < 0)
  {
    printf ("rx_chan is %u",rx_chan);
    exit (1);
  }
为什么rx_chan总是负数(-22)呢?

用到了指针没,建议检查一下指针是否地址指飞,我们原来遇到的这中问题大多数都是指针飞了
梦想天堂
返回列表