想要在21375上面用sigmastudio,但是CCES上面对于21375没有例程,所以就必须自行修改,而我在修改21375的ldf时候出现了如下错误
Description Resource Path Location
Type cc3089: fatal error: Link failedprocessor-21375-CCES
C/C++ Problem
我是想在bolck3里面加一个48bit的mem_block3_dm48
我的ldf的代码如下:
/*
** -------------------------- BLOCK 3 ---------------------------------------
** SRAM 0x00070000 to 0x000707FF Long Word (64)
** SRAM 0x000E0000 to 0x000E0AAA Extended Precision Normal or Instruction (48)
** SRAM 0x000E0000 to 0x000E0FFF Normal Word (32)
** SRAM 0x001C0000 to 0x001C1FFF Short Word (16)
*/
mem_block3_dm32 { TYPE(DM RAM) START(0x000E0000) END(0x000E0FFF) WIDTH(32) }
mem_flash { TYPE(DM RAM ASYNCHRONOUS) START(0x08000000) END(0x083FFFFF) WIDTH(8) }
/* mem_sdram_data { TYPE(DM RAM SYNCHRONOUS) START(0x00200000) END(0x0027FFFF) WIDTH(32) }*/
/*$VDSG<insert-new-memory-segments> */
/* Text inserted between these $VDSG comments will be preserved */
mem_block3_dm48 { TYPE(DM RAM) START(0x000E0000) END(0x000E07FF) WIDTH(48) }
/*$VDSG<insert-new-memory-segments> */
} /* MEMORY */
在我把mem_block3_dm48这一行注释掉之后程序不再报错,而我也尝试过修改mem_block3_dm48的END后面的值仍然报错。此外我也尝试过在其他block中增加一些可用但是没有用的memery,程序仍然报错,请问对于这个ldf应该怎么修改呢?