| Electronic Components Datasheet Search |
|
AN4654 Datasheet(PDF) 10 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
AN4654 Datasheet(HTML) 10 Page - STMicroelectronics |
|
10 / 32 page ![]() Peripheral migration AN4654 10/32 DocID027444 Rev 1 3 Peripheral migration As shown in Table 4, and further specified in Section 3.1, there are three categories of peripherals. The common peripherals are supported with the dedicated firmware library without any modification, except if the peripheral instance is no longer present. You can change the instance and, of course, all the related features (clock configuration, pin configuration, interrupt/DMA request). The modified peripherals such as ADC, RCC and I2C are different from the STM32L1 series ones and should be updated to take advantage of the enhancements and the new features in STM32L0 series. All these modified peripherals in the STM32L0 series are enhanced to obtain smaller silicon print with features designed to offer advanced high-end capabilities in economical end products and to fix some limitations present in the STM32L1 series. 3.1 STM32 product cross-compatibility The STM32 series embeds a set of peripherals which can be classed in three categories: • The first category is for the peripherals which are, by definition, common to all products. Those peripherals are identical, so they have the same structure, registers and control bits. There is no need to perform any firmware change to keep the same functionality, at the application level, after migration. All the features and behavior remain the same. • The second category is for the peripherals which are shared by all products but have only minor differences (in general to support new features). The migration from one product to another is very easy and does not need any significant new development effort. • The third category is for peripherals which have been considerably changed from one product to another (new architecture, new features...). For this category of peripherals, the migration will require new development, at the application level. Table 4 gives a general overview of this classification. Table 4. STM32 peripheral compatibility analysis, STM32L1 vs. STM32L0 series(1) Peripheral STM32L1 STM32L0 Compatibility Features Pinout Firmware SPI Yes Yes Same features Identical + New GPIO added Full compatibility WWDG Yes Yes Same features NA Full compatibility IWDG Yes Yes++ Added a Window mode NA Partial compatibility DBGMCU Yes Yes No JTAG, No Trace Identical for the SWD Partial compatibility CRC Yes Yes++ Added user polynomial, reverse capability and initial CRC value NA Partial compatibility |
|
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 |