zoukankan      html  css  js  c++  java
  • DSP编程与调试总结

    (1)error: can't allocate .ebss, size 000c450d (page 1) in DXINTFRAM2 (avail:

                00010000)

    error: errors in input - ./Debug/sercon0.out not built

    变量太多,分配不开了。使用仿真器和电脑仿真不同,会根据DSP实际情况分配空间。

    (2)DSP调试过程:

    1. 上电
    2. 连接
    3. 编译
    4. 下载
    5. 重启debug-restart
    6. go main
    7. 运行

    (3)<Linking>

    undefined                        first referenced

     symbol                              in file

    ---------                        ----------------

    _write_ram                       F:CCStudio_v3.3MyProjectssercon_testsercon0Debugmain.obj

    _write_reg                       F:CCStudio_v3.3MyProjectssercon_testsercon0Debugmain.obj

    _read_ram                        F:CCStudio_v3.3MyProjectssercon_testsercon0Debugmain.obj

    _read_reg                        F:CCStudio_v3.3MyProjectssercon_testsercon0Debugmain.obj

    >>   error: symbol referencing errors - './Debug/sercon0.out' not built

    >> Compilation failure

    Build Complete,

      2 Errors, 3 Warnings, 0 Remarks.

    缺少文件,把含有定义的文件加上。

    (4)每个源程序用到的定义如果在头文件中,都要include上,这时候需要避免头文件重定义,应该避免把使用相同头文件的函数分散太多,可以写在一个源文件里,这样可以避免头文件重定义;另外,还要注意头文件的包含顺序,已经包含的头文件的声明等可以被下一个头文件使用,不用重新定义或声明。

  • 相关阅读:
    P2639 [USACO09OCT]Bessie的体重问题Bessie's We…
    P2871 [USACO07DEC]手链Charm Bracelet
    P1983 车站分级
    P1038 神经网络
    P1991 无线通讯网
    P1546 最短网络 Agri-Net
    P1197 [JSOI2008]星球大战
    P1004 方格取数
    P1111 修复公路
    pd_ds 之 hash
  • 原文地址:https://www.cnblogs.com/Winema/p/3333538.html
Copyright © 2011-2022 走看看