This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
有关28377Dflash空间大小的问题,数据手册上写的每个CPU都有512KB,总共是1MB,但是下面的表格却只有512KB,如何理解这个总共1MB?
您可以对照cmd文件
CPU1具有一个带有14个扇区(从A到N)的闪存组。
CPU2具有另一个具有14个扇区(从A到N)的闪存组。
所以一共是512KW 即1MB
/* Flash sectors */ FLASHA : origin = 0x080002, length = 0x001FFE /* on-chip Flash */ FLASHB : origin = 0x082000, length = 0x002000 /* on-chip Flash */ FLASHC : origin = 0x084000, length = 0x002000 /* on-chip Flash */ FLASHD : origin = 0x086000, length = 0x002000 /* on-chip Flash */ FLASHE : origin = 0x088000, length = 0x008000 /* on-chip Flash */ FLASHF : origin = 0x090000, length = 0x008000 /* on-chip Flash */ FLASHG : origin = 0x098000, length = 0x008000 /* on-chip Flash */ FLASHH : origin = 0x0A0000, length = 0x008000 /* on-chip Flash */ FLASHI : origin = 0x0A8000, length = 0x008000 /* on-chip Flash */ FLASHJ : origin = 0x0B0000, length = 0x008000 /* on-chip Flash */ FLASHK : origin = 0x0B8000, length = 0x002000 /* on-chip Flash */ FLASHL : origin = 0x0BA000, length = 0x002000 /* on-chip Flash */ FLASHM : origin = 0x0BC000, length = 0x002000 /* on-chip Flash */ FLASHN : origin = 0x0BE000, length = 0x001FF0 /* on-chip Flash */
6.3.5.1 Dedicated RAM (Mx and Dx RAM): The CPU subsystem has four dedicated ECC-capable RAM blocks: M0, M1, D0, and D1.
1+1+2+2=6kw
6.3.5.2 Local Shared RAM (LSx RAM)
RAM blocks which are dedicated to each subsystem and are accessible to its CPU and CLA only, are called local shared RAMs (LSx RAMs).
2*6=12kw
Dedicated and Local Shared RAM为每个CPU 18KW,总计36KW
6.3.5.3 Global Shared RAM (GSx RAM)
GS0-GS15=64kw GS总计64kw
Message RAM
CPU2 to CPU1 1Kx16 MSG RAM+ CPU1 to CPU2 1Kx16 MSG RAM
Message RAM总计2kw
36+64+2=102