STMicroelectronics Bootloader API User Manual

This manual describes the Windows API for STMicroelectronics microcontroller bootloaders, detailing two DLLs for loading code and managing files.


STMicroelectronics Bootloader API User Manual - cover page
Brand
STMicroelectronics
Category
Other Electronics
Document type
Programming Manual
Language
English
Pages
26
File format
PDF
File size
218 KB
Published
13 October, 2026
Updated
13 October, 2026
MD5 checksum
4E2BBC802B3DA254EE2A36E479E08DE0

About this manual

This user manual describes an application programming interface (API) for the STMicroelectronics bootloader protocol. The API is composed of two DLLs: STBLLIB.DLL and Files.DLL. The purpose of the API is to make it easy to develop Microsoft Windows applications that load microcontroller code from a host PC via a serial communications interface into the embedded Flash memory of an STMicroelectronics microcontroller system.

What's inside

  • Library contents
  • STBLLIB library
  • Constants
  • Types
  • APIs
  • COM_Close
  • COM_Open
  • STBL_DNLOAD
  • STBL_ERASE
  • FILES_CreateImage

Specifications

Compatible Operating SystemsWindows 98/2000/XP/Vista/7
Default Packet Size0x100
Default ACK ValueST79
Default Serial PortCOM1
Default Baud Rate115200
Default Data Bits8 bits
Default Parityno parity
Default Stop Bits1

Frequently asked questions

What DLLs are included in the API?

The API is composed of two DLLs: STBLLIB.DLL and Files.DLL.

What is the purpose of the API?

The purpose is to make it easy to develop Microsoft Windows applications that load microcontroller code from a host PC via a serial communications interface into the embedded Flash memory.

What are the default serial communication settings?

The default settings are serial communication over COM1 at 115200 baud, 8 bits, with no parity and 1 stop bit.

Download PDF (218 KB)

More STMicroelectronics Manuals


View all STMicroelectronics manuals →