求各位童鞋指点下

2019-07-15 19:58发布

dsp:tms6701
soft:ccs5

boot.asm内容
  1.         .sect  ".bootload"
  2.         .ref        _c_int00
  3.     .global _boot
  4. _boot:
  5.                 MVKL  _c_int00, B0
  6.                 MVKH  _c_int00, B0
  7.                 B     B0
  8.                 NOP          5
复制代码cmd文件内容
  1. MEMORY
  2. {
  3.        
  4.         BOOT:        o=0x00,l=0x400
  5.         IPRAM:        o=0x400,l=0xfc00
  6.         IDRAM:  o=0x80000000,l=0x8000
  7. }

  8. SECtiONS
  9. {
  10.     .bootload                >       BOO
  11.     .text       >       IPRA
  12.     .bss        >       IDRA
  13.     .cinit      >       IDRAM       
  14.     .const      >       IDRA
  15.     .far        >       IDRAM       
  16.     .stack      >       IDRAM       
  17.     .cio        >       IDRA
  18.     .sysmem     >       IDRA
  19.     .switch     >       IDRAM       
  20. }               
复制代码main.c 就是简单的打印hello word.

本人刚刚接触dsp,请问下,上面的各文件这样写,有问题吗?boot.asm文件 必须要写吗?上面的程序 bulid没有问题,但是debug的时候  出现了下面的情况:
pro.PNG
1上面的  main() at main.c:6 0x00009420         和 c_int00() at boot.c:87 0x0000918C  (the entry point was reached)         这两句话是什么意思呢?
2 红 {MOD}的字体 又是因为什么呢?

求大牛指点下,这个东西没有弄过,不怎么清楚。多谢了~


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。