RN0013
Relea notes
ST Visual Develop (STVD)
relea 4.2.0
Introduction
The are the relea notes for relea 4.2.0 of the ST integrated development
environment, which is now called ST Visual Develop and abbreviated to STVD. The name
change from STVD7 to STVD reflects the extension of the development environment to
support the new STM8 microcontroller families. The relea notes are updated
periodically in order to keep you abreast of evolutions of the software and any problems or
limitations found in this relea. Check the ST microcontroller support website at
to e日本写真
nsure that this is the latest version of the relea notes.
Changes in the relea notes for STVD relea 4.2.0
New features–Added a simplified graphical interface for advanced debug machine (ADM) on
STice emulator. Trace activation is only possible through the ADM advanced
interface.
–Rework of project ttings inheritance between folders and files. In project tree,
project files with ttings different from their father folder are marked with a
special icon.
–STice, STM8-ICD-SWIM and STM8 simulator support the following additional
microcontrollers:
STM8L151C8, STM8L151M8, STM8L151R8, STM8L151R6, STM8L152C8,
STM8L152M8, STM8L152R8, STM8L152R6, STM8L162M8, STM8L162R8.
STM8A(F/H)5268, STM8A(F/H)5269, STM8A(F/H)5288, STM8A(F/H)5289,
STM8A(F/H)528A, STM8A(F/H)52A8, STM8A(F/H)52A9, STM8A(F/H)52AA,
STMA(F/H)6269, STMA(F/H)6286, STMA(F/H)6288, STMA(F/H)6289,
STMA(F/H)628A, STMA(F/H)62A8, STMA(F/H)62A9, STMA(F/H)62AA.
Corrections–Displays warning message of externally modified source file when compiling
through CTRL+F7 shortcut or Compile button.
–Does not delete the linker input ction (entire row) if the Section Name cell is
lected at the same time the ESC button is presd.
–Fixed a possible data breakpoint inconsistency after tting/removing regular
breakpoints.
Customer support
For more information or help concerning STVD, plea contact the nearest sales office. For
a complete list of ST offices and distributors, plea refer to
Software updates
Y ou can download software updates and all the latest documentation from the ST
microcontroller support site at
September 2010Doc ID 12917 Rev 171/29
Contents RN0013
Contents
1Read me first . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.1Host PC system requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2Emulation hardware support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3About using the Cosmic C toolt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.4About using the Metrowerks C toolt . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.5About using the Raisonance C toolt . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2What’s new in STVD relea 4.2.0? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.1Summary of changes in relea 4.2.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.2Hardware and targets supported by this relea . . . . . . . . . . . . . . . . . . . . 5
2.2.1STice advanced emulation system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.2.2STM8-ICD-SWIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.2.3ST7-EMU3 emulators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.2.4ST7-DVP3 emulators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.2.5ST7-ICD-ICC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.2.6ST7-EMU2 (HDS2) emulators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.2.7ST7-DVP/DVP2 emulators (first and cond如何长寿
generation) . . . . . . . . . . . 10
2.2.8Simulators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3Known problems/limitations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.1Known problems/limitations for STVD installer . . . . . . . . . . . . . . . . . . . . . 12
3.2Known problems/limitations for STVD interface . . . . . . . . . . . . . . . . . . . . 12
3.2.1Cosmic C toolt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.2.2Metrowerks C toolt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.3Known problems/limitations for debug interface . . . . . . . . . . . . . . . . . . . . 12
3.4Known problems/limitations for STice targets . . . . . . . . . . . . . . . . . . . . . 13
3.4.1Trace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.4.2NEM breakpoints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.4.3Profiler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.4.4USB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.5Known problems for STM8-ICD-SWIM targets . . . . . . . . . . . . . . . . . . . . . 14
3.6Known problems/limitations for ST7-EMU3 targets . . . . . . . . . . . . . . . . . 14
3.6.1ST7MDT10-EMU3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2/29 Doc ID 12917 Rev 17
RN0013Contents
3.7Known problems/limitations for ST7-DVP3 targets . . . . . . . . . . . . . . . . . . 15
3.7.1ST7MDT10-DVP3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.8Known problems/limitations for ST7-ICD targets . . . . . . . . . . . . . . . . . . . 16
3.9Known problems/limitations for ST7-EMU2 (HDS2) targets . . . . . . . . . . . 16
3.9.1ST7263x-EMU2 emulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.9.2ST7MDTU5-EMU2B emulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.10Known problems/limitations for ST7-DVP/DVP2 targets . . . . . . . . . . . . . 17
3.11Known problems/limitations for simulators . . . . . . . . . . . . . . . . . . . . . . . . 17
4Information for major previous releas . . . . . . . . . . . . . . . . . . . . . . . . 18
4.1Summary of changes in relea 4.1.6 . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4.2Summary of changes in relea 4.1.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4.3Summary of changes in relea 4.1.4 . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4.4Summary of changes in relea 4.1.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
4.5Summary of changes in relea 4.1.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
4.6Summary of changes in relea 4.1.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
4.7Summary of changes in relea 4.1.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
4.8Summary of changes in relea 4.0.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
4.9Summary of changes in relea 4.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
4.10Summary of changes in relea 3.
5.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
4.11Summary of changes in relea 3.4.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
4.12Summary of changes in relea 3.3.4 (April 2007) . . . . . . . . . . . . . . . . . 25
4.13Summary of changes in relea 3.3.3 (December 2006) . . . . . . . . . . . . . 26 5Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Doc ID 12917 Rev 173/29
Read me 天秤和金牛
first RN00134/29 Doc ID 12917 Rev 17
1 Read me first
This ction provides important information about STVD relea 4.2.0.
1.1
Host PC system requirements PC and compatibles running with Windows XP , and Vista 32-bit operating systems.Note:1
Administrator privileges are required to install STVD and to connect emulators to the USB port for the first time. Power ur or administrator privileges are required to run STVD.2Under the Vista operating system, you must run STVD as administrator. Y ou can either turn
off the Ur Account Control feature (not recommended), or u the Run as Administrator
command from the contextual menu, then Allow execution.
1.2 Emulation hardware support
This version includes the ST7 simulator (no emulation hardware required) and supports
certain ST7-EMU2 (HDS2) emulators with active probes, all generations of ST7-DVPx
emulators, ST7-EMU3 ries emulators and in-circuit debugging with the ST7-EMU3 with
ICC Add-on, the ST7-DVP3 ries emulators, the Raisonance RLink, ST7-STICK, ST -LINK,
and the STice advanced emulation system.
Listings of supported ST7 and STM8 devices for each STVD debugging target (emulators,
ICD and Simulator) are provided in Section 2.2 on page 5.
1.3 About using the Cosmic C toolt
STVD relea 4.2.0 was validated using the Cosmic C toolt versions 4.5.7 for ST7, and
4.3.3 for STM8. In order to u the Cosmic C toolt with STVD, Cosmic
convertor is needed to generate the .elf debug information files required by STVD. The
< Cosmic converter is included in the Cosmic C toolt versions 4.2a and later.
Y ou can download this or a later version from:
1.4
About using the Metrowerks C toolt STVD is no longer validated with Metrowerks C toolt.Note:1The industry standard ELF/Dwarf format is the 人员管理技巧
default output format for the Metrowerks C
toolt. When building, the -f2 option for the C compiler and the lib.e20 library are
chon by default.
2For reasons of legacy compatibility, the Metrowerks C toolt and STVD continue to support
the proprietary Hiware format. However, Hiware format urs must u a script link file in the
Project Settings interface when building their applications.
3
Any references to “Metrowerks” and “Hiware” in STVD software, examples and
documentation refer to the Metrowerks C toolt.
1.5 About using the Raisonance C toolt
STVD relea 4.2.0 was validated using version 2.28 of the Raisonance C toolt. In order
to u the Raisonance C toolt with STVD, Raisonance convertor is
needed to generate the .elf debug information files required by STVD.
Raisonance converter is included in the Raisonance C toolt.
2 What’s new in STVD relea 4.2.0?
2.1 Summary of changes in relea 4.2.0
New features
●Added a simplified graphical interface for advanced debug machine (ADM) on STice
emulator. Trace activation is only possible through the ADM advanced interface, not
through the simplified one.
●Rework of project ttings inheritance between folders and files. In project tree, project
files with ttings different from their father folder are marked with a special icon.
●STice, STM8-ICD-SWIM and STM8 simulator support the following additional
microcontrollers:
–STM8L151C8, STM8L151M8, STM8L151R8, STM8L151R6, STM8L152C8,
STM8L152M8, STM8L152R8, STM8L152R6, STM8L162M8, STM8L162R8.
–STM8A(F/H)5268, STM8A(F/H)5269, STM8A(F/H)5288, STM8A(F/H)5289,
STM8A(F/H)528A, STM8A(F/H)52A8, STM8A(F/H)52A9, STM8A(F/H)52AA,
STMA(F/H)6269, STMA(F/H)6286, STMA(F/H)6288, STMA(F/H)6289,
STMA(F/H)628A, STMA(F/H)62A8, STMA(F/H)62A9, STMA(青花瓷瓷器
F/H)62AA.
Corrections
●Displays warning message of externally modified source file when compiling through
CTRL+F7 shortcut or Compile button.
●Does not delete the linker input ction (entire row) if the Section Name cell is lected
at the same time the ESC button is presd.
●Fixed a possible data breakpoint inconsistency after tting/removing regular
breakpoints.
2.2 Hardware and targets supported by this relea
The ‘F’ notation in MCU names denoting ‘Flash’ variants is only indicated for ICD. Debug
instruments support emulation/simulation of Flash variants of the listed MCUs, unless
otherwi indicated.
Doc ID 12917 Rev 175/29
2.2.1 STice advanced emulation system
List of supported devices for emulation with STice:
STM8A(F/H)5168, STM8A(F/H)5169, ST柚子用英语怎么说
M8A(F/H)5178, STM8A(F/H)5179, STM8A(F/H)5188,
STM8A(F/H)5189, STM8A(F/H)518A, STM8A(F/H)5198, STM8A(F/H)5199, STM8A(F/H)519A,
STM8A(F/H)51A8, STM8A(F/H)51A9, STM8A(F/H)51AA
STM8A(F/H)5268, STM8A(F/H)5269, STM8A(F/H)5288, STM8A(F/H)5289, STM8A(F/H)528A,
STM8A(F/H)52A8, STM8A(F/H)52A9, STM8A(F/H)52AA
STM8A(F/H)6126, STM8A(F/H)6146, STM8A(F/H)6148, STM8A(F/H)6166, STM8A(F/H)6168,
STM8A(F/H)6169, STM8A(F/H)6176, STM8A(F/H)6178, STM8A(F/H)6179, STM8A(F/H)6186,
STM8A(F/H)6188, STM8A(F/H)6189, STM8A(F/H)618A, STM8A(F/H)6198, STM8A(F/H)6199,
STM8A(F/H)619A, STM8A(F/H)61A8, STM8A(F/H)61A9, STM8A(F/H)61AA
STMA(F/H)6269, STMA(F/H)6286, STMA(F/H)6288, STMA(F/H)6289, STMA(F/H)628A,
STMA(F/H)62A8, STMA(F/H)62A9, STMA(F/H)62AA
STM8AF6226, STM8AF6246, STM8AF6248, STM8AF6266, STM8AF6268
STM8L101F2(P/U), STM8L101F3(P/U), STM8L101G2U, STM8L101G3U, STM8L101K3U
STM8L151C(4/6), STM8L151C8, STM8L151G(4/6), STM8L151K(4/6), STM8L151M8, STM8L151R6,
STM8L151R8
STM8L152C(4/6), STM8L152C8, STM8L152K(4/6), STM8L152M8, STM8L152R6, STM8L152R8
STM8L162M8, STM8L162R8
STM8S103F2(P/U), STM8S103F3(P/U), STM8S103K3U
STM8S105C4, STM8S105C6, STM8S105K4, STM8S105K6, STM8S105S4, STM8S105S6
STM8S207CB, STM8S207MB, STM8S207RB, STM8S207SB, STM8S207C6, STM8S207K6,
STM8S207R6, STM8S207S6, STM8S207C8, STM8S207M8, STM8S207R8, STM8S207S8
STM8S20广州生育津贴
8C6, STM8S208R6, STM8S208S6, STM8S208C8, STM8S208R8, STM8S208S8,
STM8S208CB, STM8S208MB, STM8S208RB, STM8S208SB
STM8S903K3, STM8S903F3
6/29 Doc ID 12917 Rev 17