Documentation conventions RM0444
54/1390 RM0444 Rev 5
1.3 Glossary
This section gives a brief definition of acronyms and abbreviations used in this document:
• Word: data of 32-bit length.
• Half-word: data of 16-bit length.
• Byte: data of 8-bit length.
• SWD-DP (SWD DEBUG PORT): SWD-DP provides a 2-pin (clock and data) interface
based on the Serial Wire Debug (SWD) protocol. Please refer to the Cortex
®
-M0+
technical reference manual.
• IAP (in-application programming): IAP is the ability to re-program the Flash memory
of a microcontroller while the user program is running.
• ICP (in-circuit programming): ICP is the ability to program the Flash memory of a
microcontroller using the SWD protocol or the bootloader while the device is mounted
on the user application board.
• Option bytes: product configuration bits stored in the Flash memory.
• OBL: option byte loader.
• AHB: advanced high-performance bus.
• APB: advanced peripheral bus.
1.4 Availability of peripherals
For availability of peripherals and their number across all sales types, refer to the particular
device datasheet.
The following table shows per-product availability of peripherals that are not common to all
STM32G0x1 products.
Table 1. Peripherals versus products
Feature
STM32G0
31
STM32G0
41
STM32G0
51
STM32G0
61
STM32G0
71
STM32G0
81
STM32G0
B1
STM32G0
C1
CRS NoNoNoNoNoNoYesYes
RNG No Yes No Yes No Yes No Yes
AES NoYesNoYesNoYesNoYes
DAC No No Yes Yes Yes Yes Yes Yes
COMP1,
COMP2
No No Yes Yes Yes Yes Yes Yes
COMP3NoNoNoNoNoNoYesYes
TIM4 No No No No No No Yes Yes
TIM6 and
TIM7
No No Yes Yes Yes Yes Yes Yes
TIM15 No No Yes Yes Yes Yes Yes Yes
I2C3 No No No No No No Yes Yes