请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:UCD3138064 大家好、我想在 UCD3138064x 中有一个64KB 的程序闪存(没有 双映像、在两个映像之间切换、一个简单的64KB 映像)
我开始使用实验示例、链接 器文件 cyclone_64.cmd 仅配置为32kB 程序闪存
/*------------------------------------------------------------------------------------*/ /* P-Flash 32K */ /*------------------------------------------------------------------------------------*/ PFLASH (RX) : org = 0x00000020, len = 0x00007F38 /* PFlash Main Program */ DEVICEID (RX) : org = 0x00007F58, len = 0x00000020 /* Fixed Location for DEVICE_ID*/ FIXTFA (RX) : org = 0x00007F78, len = 0x00000004 /* Fixed Step Size for TFA */ FIXCONST (RX) : org = 0x00007F7C, len = 0x00000080 /* Fixed-location Constants */ FLASHSUM (RX) : org = 0x00007FFC, len = 0x00000004 /* Flash Checksum */
将 所有 内容更改为64KB 是否足以使用完整的程序存储器、或者我是否必须执行其他操作?
PFLASH (RX) : org = 0x00000020, len = 0x0000FF38 /* PFlash Main Program */ DEVICEID (RX) : org = 0x0000FF58, len = 0x00000020 /* Fixed Location for DEVICE_ID*/ FIXTFA (RX) : org = 0x0000FF78, len = 0x00000004 /* Fixed Step Size for TFA */ FIXCONST (RX) : org = 0x0000FF7C, len = 0x00000080 /* Fixed-location Constants */ FLASHSUM (RX) : org = 0x0000FFFC, len = 0x00000004 /* Flash Checksum