请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CCStudio 工具/软件:Code Composer Studio
您好!
我正在使用 EVM C5515、我正在对 NOR 闪存进行一些测试。
我正确地读取和写入 NOR 闪存、但我现在要做的是使用直接在闪存上的初始化值定义一个向量。
我使用的是 DSP-BIOS。 我定义 NOR 段、并在该区域定义我的矢量:
在.cmd 文件上定义的段:
部分
{
/*程序*/
fastcode:load = DARAM
/*数据*/
fastdata:load = DARAM
extdata;load = NOR
}
(DARAM、在.tcf 文件中也未定义)。
#pragma DATA_SECTION (charcoord、".extdata");
uint16 charcoord[10]={0、1、2、3、4、5、6、7、8、9];
如果我这么做、矢量字符位于 0x40000 (EMIF CS2 - EVMC5515)。
如果我进行此分配、会发生什么情况? DSP/BIOS 是否允许您在 NOR 闪存上分配和使用变量? 编译后、我会在 NOR 闪存上找到已初始化的矢量吗?
如果我想从 NOR 闪存(EMIF CS2)引导、会发生什么情况?
谢谢