关于DSP移植时的CONST问题,看了几篇**讲了为什么CONST(UCOS)使程序出现的问题,它给出下边的方法:
1. 将 rts.src 复制到新的目录中。(位于 CC_INSTALL$c2000cgtoolslib 中) 2. 解压缩 boot.asm (dspar -x rts.src boot.asm) 3. 阅读有关 CONST_COPY 的注释。 4. 将段添加到连接器命令文件中。 5. 将 CONST_COPY 设置由 0 更改为 1。 6. 从 rts.src 删除 boot.asm。(dspar -d rts.src boot.asm) 7. 将已修改的 boot.asm 添加到 rts.src (dspar -a rts.src boot.asm) 中。您还可对步骤 6 与 7 使用“dspar -r rts.src boot.asm”。 8. 使用 dspmk 来生成档案文件。确保您为 2xx.(dspmk -v2xx --k rts.src) 生成了该档案文件。它将创建 rts.lib。 9. 调用该新的 rts.lib 文件 rtsconst.lib,并将其添加到您的项目中。
但我不知道如何操作这些命令在MS-DOS提示符写不能操作。在CCS中的COMMAND WINDOW中也不能操作呀,有人知道么。 |