Replace the outdated and confusing memory map #402
Unanswered
iampi31415
asked this question in
Q&A
Replies: 2 comments 3 replies
-
|
I think I'm close but not quite there |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
Yeah, that diagram isn't a good choice for this book: it should be replaced with something simpler. Also upside-up: it's not unusual to put "higher" addresses at the top in these diagrams, but it sure makes it more confusing to read. Also, that map is from the 52832 used on the MB1: the 52833 has 128K of internal data RAM. If you want to try to draw a simplified diagram that would be great. Otherwise I'll get to it eventually. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
The section on peripherals is very neat. There you've the image:
I think the image is quite hard to grasp. The datasheet source is here.
The centre column spans to 0xFFFF_FFFF so 2^32 addresses. The left and right columns are a split view of the processor, and the centre-column is the MCU?
And, for example
0x0000_0000to0x0008_0000which is8*2^16=2^9*1024and since each of those addresses has an associated byte of memory, that's 512 KiB, which matches the manual.But then things like External RAM / External Device do not come with the board (I assume), but are addresses reserved to access such devices, were they added to the board?
Beta Was this translation helpful? Give feedback.
All reactions