English
Language : 

AN1754 Datasheet, PDF (1/19 Pages) STMicroelectronics – DATA LOGGING PROGRAM FOR TESTING ST7 APPLICATIONS VIA ICC
AN1754
APPLICATION NOTE
DATA LOGGING PROGRAM FOR TESTING
ST7 APPLICATIONS VIA ICC
by Microcontroller Division Application Team
INTRODUCTION
Data logging is the process of recording data. It is required during the course of application de-
velopment in order to test application robustness and reliability.
The purpose of this application note is to show how to implement a data logging system based
on the ICC protocol1).
Over a specified time period, the data logging system records each and every value of a par-
ticular variable or register used by the application. The advantage of using this ICC-based
data logging package is that your application runs on the ST7 in its target environment, with
the same hardware configuration and settings and with minimal added software.
An ST7 application software example and the PC side executable are provided with this appli-
cation note. The PC software uses the STVP72) DLLs for communicating via the ICC Protocol
between a PC-based data logging system and the user application. It can be used for ST7 de-
vices supported by the STICK, i.e. ST7 devices supporting ICC protocol except the USB family
devices. The ST7 software provided is an example which can be modified and used, or a com-
pletely new software may be developed by the user.
1) The ICC protocol (In-Circuit Communication) is used to connect ST7 micro controllers with
an external controller such as a flash programmer or in-circuit debugger. It is described in de-
tail in the ST7 ICC Protocol Reference Manual.
2) STVP7 (ST7 Visual Programmer) is the Windows software interface for ST7 Flash Program-
ming Tools (ST7 EPB’s and ST7 STICK). For more information on ST7 Development Tools
refer to http://mcu.st.com.
AN1754/1103
Rev. 1.0
1/19
1