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.

C6747对比C 6713



现在程序从C6713移植到C6747上之后,发现程序执行的要比在C6713上慢,为什么? 是哪个地方配置的问题吗?

  • 你好,程序所存放的空间都是一样的吗,比如都放在L2 ram?

  • 谢谢你的回复,这是我的CMD文件,你看有什么问题吗?

    CMD文件:

    -stack           0x00004000      /* Stack Size */
    -heap            0x00007000      /* Heap Size */

    MEMORY
    {
        VECS:        o = 0x80000000  l = 0x00000f00
        DSPRAM:      o = 0x11800000  l = 0x00030000
        SHAREDRAM:   o = 0x80000f00  l = 0x0001f0ff
        SDRAM:       o = 0xC0000000  l = 0x20000000

    }

    SECTIONS
    {   .vectors  >   VECS
        .bss        >   SHAREDRAM
        .cinit      >   SHAREDRAM
        .cio        >   SHAREDRAM
        .const      >   SHAREDRAM
        .stack      >   SHAREDRAM
        .sysmem     >   SHAREDRAM
        .text       >   DSPRAM
        .switch     >   DSPRAM
        .far        >   DSPRAM
        .my_sect_DATA > SDRAM
        .my_sect_CODE > SDRAM

    }