我注意到數(shù)據(jù)手冊上寫著V208支持用戶配置FLASH和RAM的容量組合
2.128K FLASH+64K SRAM 的 208 產(chǎn)品支持用戶選擇字配置為(128K FLASH+64K SRAM)、(144K FLASH+48K SRAM)、(160K FLASH+32K SRAM)幾種組合中的一種。
然后我找到用戶選擇字寄存器0x1FFFF800中的USER[7:6]RAM_CODE_MOD,設(shè)置為 00:CODE-128KB + RAM-64KB
但是我發(fā)現(xiàn)在鏈接文件Link.ld里還有關(guān)于內(nèi)存空間的描述:
/* CH32V20x_D8 - CH32V203RB
? ?CH32V20x_D8W - CH32V208x
? ?FLASH + RAM supports the following configuration
? ?FLASH-128K + RAM-64K
? ?FLASH-144K + RAM-48K
? ?FLASH-160K + RAM-32K
*/
MEMORY
{??
????????FLASH (rx) : ORIGIN = 0x00000000, LENGTH = 128K
????????RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 64K
}
LENGTH?這個(gè)參數(shù)是否也要修改為128K 64K的組合?
除了這兩個(gè)地方,還需要修改哪里嗎?