ZHCU875Z August 2001 – October 2023 SM320F28335-EP
汇编器具有几类预定义符号。
$,美元符号,表示段程序计数器(SPC) 的当前值。$ 在使用 COFF 时是可重定位的符号。
此外,还提供以下预定义处理器符号常量:
符号名称 | 说明 |
---|---|
__TI_EABI__ | 如果启用 EABI,则设为 1。否则使用 COFF。 |
.TMS320C2000 | 始终设为 1 |
.TMS320C2800 | C28x 设为 1 |
.TMS320C2800_CLA0 | 如果使用 --cla_support=cla0 或更大值,则设为 1。 |
.TMS320C2800_CLA1 | 如果使用 --cla_support=cla1 或更大值,则设为 1。 |
.TMS320C2800_CLA2 | 如果使用 --cla_support=cla2,则设为 1。 |
.TMS320C2800_FPU32 | 如果使用 --float_support=fpu32,则设为 1;否则设为 0。 |
.TMS320C2800_FPU64 | 如果使用 --float_support=fpu64,则设为 1;否则设为 0。 |
.TMS320C2800_IDIV | 如果使用 --idiv_support=idiv0,则设为 1。 |
.TMS320C2800_TMU0 | 如果使用 --tmu_support=tmu0 或更大值,则设为 1。 |
.TMS320C2800_TMU1 | 如果使用 --tmu_support=tmu1 或更大值,则设为 1。 |
.TMS320C2800_VCU0 | 如果使用 --vcu_support=vcu0 或更大值,则设为 1。 |
.TMS320C2800_VCU2 | 如果使用 --vcu_support=vcu2 或更大值,则设为 1。 |
.TMS320C2800_VCRC | 如果使用 --vcu_support=vcrc,则设为 1。 |