This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

请教 -g 编译选项



各位好

         请教-g的两个问题

       1.编译选项中-g的功能,具体可以怎么使用,有没有说明文档?

        2.对于单独DSP核心 ,和ARM+DSP核心各自使用时有什么区别?

最好有个文档,谢谢各位

     

  • 1. -g功能在编译器手册里有说明.
    http://www.ti.com/lit/ug/spru187v/spru187v.pdf

    2. ARM核主要跑linux等操作系统, 做人机界面, DSP核主要做算法处理.

  • .编译选项中-g的功能,请参考这里的99页:

    • TMS320C6000 Assembly Language Tools v 7.0 User's Guide (Rev. S)


  • 谢谢,之前support.ti 的邮件上就经常得到您和 Titan 的帮助。

    问题2我没表述清楚

    想问一下-g对于带有ARM核的系统是否有特别作用?

    另外请教 DM814x memory map ,看到814x的文档中介绍但不明白

    memory map分为L3 ,C674x,L4,这个L3 是如何定义的?

    L3 map:

    674x has limited access to UARTx EDMA 等,是说只能访问这几个外设,还是不能访问这几个外设?

    若可以访问,如访问UART、EDMA的寄存器,应当使用 L3、C674x、L4哪个map的地址?


    C674x map:

    是否说明访问L2ram,EDMA等时应当使用addr + 0x1000_0000这个地址?


    最后EDMA使用时是否应当遵循L3 map,如我使用EDMA搬移 C674x L2时,地址范围应当是

    0x4080_0000 到 0x4083_FFFF 吗?