This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TMS320F28386D:cmd 语法

Guru**** 2457760 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1208586/tms320f28386d-cmd-grammar

器件型号:TMS320F28386D

执行存储器分配时、应修改 cmd 文件、如下所示。

问题:TI 是否有 可以参考的相关命令语法文档?

CLA_SCRATCHPAD_SIZE = 0x100;
-- undef_sym=__ cla_scratchpad_end
-- undef_sym=__ cla_scratchpad_start

外部闪存

/* begin 用于"boot to SARAM"引导加载程序模式*/
begin:origin = 0x000000、length = 0x000002
BOOT_RSVD:origin = 0x000002、length = 0x0001A7 /* M0的一部分,引导 ROM 将此用于堆栈*/
RAMM0:origin = 0x0001A9、length = 0x000257
RAMM1:origin = 0x000400,length = 0x0003F8 /*片上 RAM 块 M1 */
// RAMM1_RSVD:origin = 0x0007F8,length = 0x000008 /*根据勘误建议"存储器:预取有效存储器之外的内容"*/,保留并不用于代码
RAMD0:origin = 0x00C000,length = 0x000800
RAMD1:origin = 0x00C800,length = 0x000800

// CLA 数据
RAMLS0:origin = 0x008000,length = 0x000800
RAMLS1:origin = 0x008800、length = 0x000800

// CLA RAM
RAMLS2_7:origin = 0x009000、length = 0x003000

/*
RAMLS2:origin = 0x009000,length = 0x000800
RAMLS3:origin = 0x009800、length = 0x000800
RAMLS4:origin = 0x00A000,length = 0x000800
RAMLS5 : origin = 0x00A800, length = 0x000800

RAMLS6:origin = 0x00B000,length = 0x000800
RAMLS7:origin = 0x00B800,length = 0x000800
*/
RAMGS0:origin = 0x00D000、length = 0x001000

RAMGS1_6:origin = 0x00E000、length = 0x006000
RAMGS7_8:origin = 0x014000、length = 0x002000
RAMGS9_10:origin = 0x016000、length = 0x002000

/*