| Electronic Components Datasheet Search |
|
AN2645 Datasheet(PDF) 7 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
AN2645 Datasheet(HTML) 7 Page - STMicroelectronics |
|
7 / 36 page ![]() AN2645 STM8S family compatibility 7/36 product to another. The principle job is analyzing the details on the hardware side, taking care of the placement and availability of the peripheral I/O functions in the pinout. Details about this can be obtained in the STM8S datasheet and further in this document in Section 3.1: Package pinout. Figure 1: STM8S family block diagram gives an overview of the STM8S blocks and their compatibility level, as discussed further in the next sections. 1.2 Fully compatible blocks The STM8S family embeds a set of system blocks which are by definition common to all products. Those blocks are identical, so they have the same structure, registers and control bits. There is no need to perform any software change to keep the same functionality at the application level after migration. When external components are needed (e.g. Vcap capacitor) no change is required from one product to an other. All the features and behavior remain the same. These blocks are printed in green in Figure 1. Fully compatible parts and peripherals are: ● STM8 core ● Debug / SWIM module ● Power on Reset and Brownout reset (POR & BOR) ● Voltage regulator ● Low speed internal RC (LSI) ● Independent watchdog, Window watchdog ● Auto wakeup timer (AWU) and Beeper unit 1.3 Blocks that are compatible with minor exceptions Some of the peripherals or functional blocks can have differences in their electrical parameters, structure, registers, control bits or other minor aspects but not in their main functionality. The CAN peripheral is not available in all STM8S devices, so this aspect can be considered as an incompatibility, too. The following functional blocks can be considered as compatible with only a few negligible differences: ● Interrupt management (interrupt vectors) ● Power control (wake up from low power mode) ● GPIO (I/O capabilities) ● SPI (max speed) ● I2C (true open drain) ● CAN (available only in STM8S208x subfamily) ● Clock controller with internal RC oscillators (accuracy, calibration) ● Internal memories (FLASH, SRAM, EEPROM, boot ROM - size & organization) You can find more details about these blocks in Chapter 3: Block-by-block compatibility analysis. They are shown in yellow in Figure 1. |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |