User manual

November 2009 Doc ID 11392 Rev 4 1/89
UM0144
User Manual
ST Assembler-Linker
Introduction
This manual describes using the ST Assembler-Linker to develop applications for the ST7
and STM8 microcontrollers. The assembly tools described in this book form a development
system that assembles, links and formats your source code.
Purpose and scope
This manual provides information about producing an application executable for the ST7
and STM8 microcontrollers from your application source code in assembler language. It
includes:
An overview of assembly language for the ST7 and STM8 microcontrollers
Instructions for running the ST Assembler-Linker
Descriptions of the assembler output
For information on related subjects refer to the following documentation:
ST7xxxx Datasheet – full description of the ST7 xxxxmicrocontroller
STM8xxxx Datasheet – full description of the STM8xxxx microcontroller
ST7 Programming Manual – a complete reference to the ST7 assembly language
STM8 Programming Manual – a complete reference to the STM8 assembly language
Figure 1. Schematic overview of the assembler toolset
LY N
Obsend
Source files
Objects (*.obj)
Listings (*.lsr) with relative addresses
*.cod
*.map
Listings (*.lst) with
Programmable binary
file (*.s19 or *.hex)
ABSLIST
ASM
Stored object
files (*.lib)
LIB
absolute addresses
www.st.com

Summary of content (89 pages)