TIwilliam hill官网
直播中

孟薇

7年用户 219经验值
私信 关注
[问答]

如何升级DSP到C6747?

之前一直在用C6713+FPGA平台,现在想升级下DSP到C6747,程序移植完成后,程序跑的异常(原本是在中断中计数1s,串口输出一次,在这下面会调用一个函数;现在是一旦调用这个函数串口就不能正常1S的输出),不知道是不是和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

]

回帖(1)

李波

2020-7-31 14:18:48
上面的CMD文件没有问题。当然stack, heap大小由程序需求决定。
                                                                         http://processors.wiki.ti.com/index.php/Main_Page
Think Over Before Asking.
http://www.catb.org/~esr/faqs/smart-questions.html#goal
举报

更多回帖

发帖
×
20
完善资料,
赚取积分