TI论坛
直播中

李秀珍

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

请问C5510A 怎么用GEL,设置stack mode.?

C55有两个堆栈模式,fast mode和slow mode。
一般使用.ivec _c_int00,USE_RETA 设置。
但是在线调试时,怎么使用GEL,设置堆栈模式呢?

谢谢

回帖(11)

余少虹

2018-7-30 06:55:54
只能用伪指令.ivec来设置stack mode。

Select one of the three stack configurations by placing the appropriate value in
bits 29 and 28 of the 32-bit reset vector location (see Table 4−2). This can be
done in C55x assembly code as part of the .ivec assembler directive.

www.ti.com/.../spru371f.pdf
举报

李秀珍

2018-7-30 07:13:11
引用: vuywsdfwf 发表于 2018-7-30 06:55
只能用伪指令.ivec来设置stack mode。

Select one of the three stack configurations by placing the appropriate value in

哦,谢谢。
但是,在使用CCS,加载代码到RAM中执行时,RAM中的复位向量是不会执行的呀。
举报

余少虹

2018-7-30 07:22:36
引用: ht_liu 发表于 2018-7-30 07:13
哦,谢谢。
但是,在使用CCS,加载代码到RAM中执行时,RAM中的复位向量是不会执行的呀。

中断向量表不是自己定义的么?
举报

李秀珍

2018-7-30 07:39:49
引用: vuywsdfwf 发表于 2018-7-30 07:22
中断向量表不是自己定义的么?

是这样。
当使用CCS加载代码时,
我看到的程序运行,是直接从,入口点,_c_int00,这个函数运行的。
并不是从,复位中断向量 开始的。

谢谢
举报

更多回帖

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