dsp:tms6701
soft:ccs5
boot.asm内容
- .sect ".bootload"
- .ref _c_int00
- .global _boot
- _boot:
- MVKL _c_int00, B0
- MVKH _c_int00, B0
- B B0
- NOP 5
复制代码cmd文件内容
- MEMORY
- {
-
- BOOT: o=0x00,l=0x400
- IPRAM: o=0x400,l=0xfc00
- IDRAM: o=0x80000000,l=0x8000
- }
- SECtiONS
- {
- .bootload > BOO
- .text > IPRA
- .bss > IDRA
- .cinit > IDRAM
- .const > IDRA
- .far > IDRAM
- .stack > IDRAM
- .cio > IDRA
- .sysmem > IDRA
- .switch > IDRAM
- }
复制代码main.c 就是简单的打印hello word.
本人刚刚接触dsp,请问下,上面的各文件这样写,有问题吗?boot.asm文件 必须要写吗?上面的程序 bulid没有问题,但是debug的时候 出现了下面的情况:
1上面的 main() at main.c:6 0x00009420 和 c_int00() at boot.c:87 0x0000918C (the entry point was reached) 这两句话是什么意思呢?
2 红 {MOD}的字体 又是因为什么呢?
求大牛指点下,这个东西没有弄过,不怎么清楚。多谢了~
谢谢 您的回复,不管他了 不是啥大问题感觉,不影响结果。一直加个while 1 就不出现了。
一周热门 更多>