您好、TI 专家!
我正在处理一个使用 F28035 CLA 的项目。
从其产品说明书中可以清楚地看到、
(1)如果 MMEMCFG、0x008800至0x008C00是 CLA 数据 RAM 0。 RAM0E 设置为 1
(2) 如果 MMEMCFG、0x008C00至0x009000为 CLA 数据 RAM1。 RAM1E 设置为 1
(3)如果是 MMEMCFG、0x009000至0x00A000为 CLA 程序 RAM。 PROGE 设置为 1
不过、CLA 这样做会占用大量 RAM、而 CPU 也可以使用这些 RAM。 如果我的 CLA 程序不需要那么多数据和程序 RAM、请将以下内容写入.cmd 文件以减小 CLA Data ram0和1以及 CLA Prog RAM 的大小?
CLARAMM0 :origin = 0x009000、length = 0x000400 (之前为0x008800 至0x008C00)
CLARAMM0 :origin = 0x009400、length = 0x000400 (以前为0x008C00至0x009000)
CLAPROG :origin = 0x009800、length = 0x000800 (之前为0x009000 至0x00A000)
因此、我可以将0x008800至0x008FFF 用于 CPU。