Memory Map Editor
Microcomputer Development Environment
JUN1099IDEmme0/W
Toshiba Division
Usual Memory Mapping
Need to learn ‘Link Command Language’
Difficult to image memory mapping.
JUN1099IDEmme0/W
What is so time-consuming and difficult?
Toshiba Division
Memory Map Editor
Mapping View
Memory List
Section Tree View
Symbol List
MemoryName
SectionName
SymbolName
SymbolSize
MemoryName
MemoryName
SearchSymbol
SectionName
AddressAddress
AutomaticMapping
OpenBuild Manager’s
Project File
JUN1099IDEmme0/W
Toshiba Division
Memory Map Editor - Overview
Mapping View Show graphical image of Memory Map Show relationship between SECTION and SYMBOL
Section Tree View Show relationship between MEMORY and SECTION Allocate SECTION by Drag-and-Drop
Automatic Mapping
Connect to Build Manager Read project of Build Manager Drive Linkage Editor
JUN1099IDEmme0/W
Toshiba Division
Mapping View
RAM area
Near AttributeCODE area
3 View Page- Symbol Page- Section Page- Memory Page
Symbol page
Section page Memory page
Far AttributeCODE area
Easy to see Symbol SIZE and ADDRESS
Easy to see Section SIZE and ADDRESS
Easy to see Memory SIZE and ADDRESS1
JUN1099IDEmme0/W
Toshiba Division
Section Tree View (1)
Move ‘far_data’ in front of ‘far_area’
Move ‘f_area’ behind ‘f_data’
Allocate Sectiononly by mouse operation
JUN1099IDEmme0/W
Toshiba Division
Section Tree View (2)
If you would like to use ‘f_data’ section
as initial variables...RAM area
Initial value
Divide section between initial value and RAM
JUN1099IDEmme0/W
Toshiba Division
Automatic Mapping
If only defined memory, LCE maps sections automatically
Unfixed Section
Click!
Mapautomatically
JUN1099IDEmme0/W
Toshiba Division
Connect to Build Manager
Get object files’ path and options from Build Manager
JUN1099IDEmme0/W
Toshiba Division
Summary
Understand memory map immediately ~ Mapping View ~
Selectable 3 kinds of memory map: Symbol page, Section page and Memory page
Useful information by color If a memory block overflows, it is shown in red.
Allocable section only by mouse ~ Section Tree View ~
Not to be troubled by memory allocation ~ Automatic Mapping ~
Need not to register object files ~ Connect to Build Manager ~
JUN1099IDEmme0/W
Top Related