2301_78144165 2024-05-07 19:33 采纳率: 100%
浏览 4
已结题

手写数字识别运行c仿真时,程序报错错误代码sim211-100

顶层函数显示如下错误代码../../../testbanch/test.cpp:13:49: error: too few arguments to function 'void img_addweighted_top(AXI_STREAM&, AXI_STREAM&, float*, float*)'
../../../testbanch/../src/main.h:20:6: note: declared here
make: *** [obj/test.o] Error 1
ERROR: [SIM 211-100] 'csim_design' failed: compilation error(s).
INFO: [SIM 211-3] *************** CSIM finish ***************
4
while executing
"source E:/shibie/zqx-/112/vivado_hls_mnist_demo/szsb11232/solution1/csim.tcl"
invoked from within
"hls::main E:/shibie/zqx-/112/vivado_hls_mnist_demo/szsb11232/solution1/csim.tcl"
("uplevel" body line 1)
invoked from within
"uplevel 1 hls::main {*}$args"
(procedure "hls_proc" line 5)
invoked from within
"hls_proc $argv"
Finished C simulation.

  • 写回答

17条回答 默认 最新

  • 妄北y 嵌入式领域优质创作者 2024-05-07 19:34
    关注

    以下参考免费微信小程序:皆我百晓生 作答,并由妄北y整理回复。

    错误代码 sim211-100 表示在 C 语言仿真过程中出现了编译错误。根据您提供的错误信息,编译错误发生在 ../../../testbanch/test.cpp 文件的第 13 行,错误原因是调用 img_addweighted_top 函数时参数数量不足。

    以下是解决这个问题的步骤:

    1. 打开 ../../../testbanch/test.cpp 文件。

    2. 转到第 13 行,找到 img_addweighted_top 函数的调用。

    3. 检查 img_addweighted_top 函数的声明,它在 ../../../testbanch/../src/main.h 文件的第 20 行。确认该函数需要的参数数量和类型。

    4. 确保在调用 img_addweighted_top 时提供了正确数量的参数。根据错误信息,您可能缺少了某些参数。

    5. 如果 img_addweighted_top 需要 4 个参数,您可能需要提供两个 AXI_STREAM 对象,一个 float 类型的指针数组,以及另一个 float 类型的指针。例如:

    AXI_STREAM stream1, stream2;
    float* weights;
    float* output;
    
    img_addweighted_top(stream1, stream2, weights, output);
    
    1. 修改 test.cpp 文件中的 img_addweighted_top 调用,确保提供了正确数量的参数。

    2. 保存修改并重新编译程序。

    3. 如果问题仍然存在,请检查其他编译错误或警告,因为它们可能相互关联。

    4. 如果编译成功,重新运行仿真。

    如果以上步骤无法解决问题,您可能需要检查 img_addweighted_top 函数的实现以及相关的数据结构和类型定义,确保它们在程序中被正确使用。此外,确保您的开发环境设置正确,包括头文件的包含路径和库依赖。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(16条)

报告相同问题?

问题事件

  • 系统已结题 5月16日
  • 已采纳回答 5月8日
  • 创建了问题 5月7日

悬赏问题

  • ¥20 access多表提取相同字段数据并合并
  • ¥20 基于MSP430f5529的MPU6050驱动,求出欧拉角
  • ¥20 Java-Oj-桌布的计算
  • ¥15 powerbuilder中的datawindow数据整合到新的DataWindow
  • ¥20 有人知道这种图怎么画吗?
  • ¥15 pyqt6如何引用qrc文件加载里面的的资源
  • ¥15 安卓JNI项目使用lua上的问题
  • ¥20 RL+GNN解决人员排班问题时梯度消失
  • ¥60 要数控稳压电源测试数据
  • ¥15 能帮我写下这个编程吗