ST7MDTU3-EMU2B Emulator User Manual
3 - STVD7
21/63
Visual environment information (such as the location of debug windows, the
appearance of toolbars, and other aspects of STVD7’s graphical interface) is
saved in separate files for each of the two contexts of STVD7. Graphical interface
preferences while in Build context are saved in a
*.wed
file, and graphical
interface preferences while in Debug context are saved in a
*.wdb
file. Each of
these files is attached to a given workspace.
Note that if you move a workspace file (for example,
mywork.wsp
) to a new folder,
take care to move the associated
*.wed
and
*.wdb
files (
mywork.wed
and
mywork.wdb
) with the workspace file in order to preserve the latest visual
environment of your STVD7 session.
3.5
Toolchains and application files
A quick summary of development toolchains and application file types supported
by STVD7 will help you in setting up your workspace.
Three different development toolchains are currently supported by the STVD7.
Each type of toolchain has its own application and executable file types, project
environment and building tools (i.e. linkers and convertors):
•
The ST7 macroassembler toolchain from STMicroelectronics, which
generates either
.s19
or
.hex
executable files with various intermediate files,
such as
.map
or
.lst
files.
•
The Hiware C or Assembler toolchain, which generates
.abs
executable
files with various intermediate files, such as
.o
or
.dbg
files.
•
The Cosmic C or Assembler toolchain which generates
.elf
executable
files with various intermediate files, such as
.o
or
.st7
files.
When you set up a workspace, you will need to define the following project
settings:
•
The toolchain to be used—Hiware, Cosmic or ST7 macroassembler.
•
The executable file (
*.abs
,
*.elf
,
*.s19
or
*.hex
depending on
toolchain—refer to
Table 2
).
•
The maker program for the toolchain. The maker program can be a part of the
toolchain software (such as Hiware’s
maker.exe
) or you can choose to use a
generic maker such as
Nmake.exe
or
Gmake.exe
(which is provided with the
STVD7).
•
The maker batch file (
*.mak
or
*.bat
). This is a file which you create for
each application which spawns the compilation and/or link step each time you
wish to build or rebuild. In it, you define the conditions for recompiling, re-
Summary of Contents for HDS2 Series
Page 42: ...3 STVD7 ST7MDTU3 EMU2B Emulator User Manual 42 63...
Page 52: ...4 Emulator Features ST7MDTU3 EMU2B Emulator User Manual 52 63...
Page 56: ...Appendix A Troubleshooting ST7MDTU3 EMU2B Emulator User Manual 56 63...
Page 62: ...Product Support ST7MDTU3 EMU2B Emulator User Manual 62 63...