ST AN3364 Application note

AN3364
Application note
Migration and compatibility guidelines for
STM32 microcontroller applications
Introduction
For designers of STM32 microcontroller applications, it is important to be able to easily replace one microcontroller type by another one in the same product series. Migrating an application to a different microcontroller is often needed, when product requirements grow, putting extra demands on memory size, or increasing the number of I/Os. On the other hand, cost reduction objectives may force you to switch to smaller components and shrink the PCB area. This application note is written to help you and analyze the steps you need to migrate from an existing STM32-based design to any one of the other microcontroller types in the fast-growing STM32 series.
To save your time, this application note groups together all the most important information and lists the vital aspects that you need to address.
All the information included here can also be extremely worthwhile in your first STM32 design, not immediately concerned by a migration project. Studying the issues now will help you tackle any future requirement by designing for compatibility from the beginning. To use this application note, general STM32 knowledge is required, you can learn it from the STM32 series reference manual, the STM32 datasheets, and the STM32 Flash program memory programming manuals.
This application note presents an overview of the whole STM32 series and presents a first level view of the different aspects that are important to consider when planning a new design or migrating. The microcontroller blocks and peripherals are grouped and identified either as fully compatible or compatible with enhancements, or presented by types of series.
However the details of the migration guidelines across STM32 series are documented in separate documents. Please refer to one of the following documents:
AN3427 Migrating applications from STM32F1 series to STM32F2 series.
AN3422 Migrating applications from STM32F1 series to STM32L1 series.
AN4088 Migrating applications from STM32F1 series to STM32F0 series.
Table 1. Applicable products
Typ e Part nu mbers
Microcontrollers STM32F0, STM32F1, STM32F2, STM32F4 and STM32L1 series
May 2012 Doc ID 018608 Rev 3 1/17
www.st.com
Contents AN3364
Contents
1 How to migrate across STM32 series . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.1 STM32 series general overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.1.1 STM32 product series feature comparison . . . . . . . . . . . . . . . . . . . . . . . 6
1.1.2 STM32 product cross-compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.2 Software migration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2/17 Doc ID 018608 Rev 3
AN3364 List of tables
List of tables
Table 1. STM32 series overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Table 2. STM32 peripheral compatibility analysis F1 versus F0 series . . . . . . . . . . . . . . . . . . . . . . . 9
Table 3. STM32 peripheral compatibility analysis F1 versus F2 series . . . . . . . . . . . . . . . . . . . . . . 11
Table 4. STM32 peripheral compatibility analysis F1 versus F4 series . . . . . . . . . . . . . . . . . . . . . . 12
Table 5. STM32 peripheral compatibility analysis F1 versus L1 series . . . . . . . . . . . . . . . . . . . . . . 14
Table 6. Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Doc ID 018608 Rev 3 3/17
How to migrate across STM32 series AN3364
1 How to migrate across STM32 series
1.1 STM32 series general overview
The STM32 platform forms a strong foundation with a broad and growing portfolio. With new products addressing new applications, the complete STM32 product series now comprises several series including STM32F0, STM32F1, STM32F2, STM32F4 and STM32L1, each dedicated to a specific segment:
STM32F0: The F0 series bridges the gap with applications using 8- and 16-bit
microcontrollers, enabling advanced high-end features in economical end products. The F0 series offers unparalleled flexibility and scalability for home-entertainment products, appliances, and industrial equipment.
STM32F1: The general-purpose F1 series addresses a wide range of applications,
from the lowest, price-sensitive designs to computing-intensive, high memory footprint ones. The F1 series is a complete series whose members are fully pin-to-pin, software and feature compatible.
Low density devices are STM32F101xx and STM32F103xx microcontrollers
where the Flash memory density ranges between 16 and 32 Kbytes.
Medium density devices are STM32F101xx and STM32F103xx microcontrollers
where the Flash memory density ranges between 32 and 128 Kbytes.
High density devices are STM32F101xx and STM32F103xx microcontrollers
where the Flash memory density ranges between 256 and 512 Kbytes.
XL density devices are STM32F101xx and STM32F103xx microcontrollers where
the Flash memory density ranges between 768 Kbytes and 1024 Kbytes.
Connectivity line devices are STM32F105xx and STM32F107xx microcontrollers
where the Flash memory density ranges between 64 and 256 Kbytes.
Medium density value line devices are STM32F100xx microcontrollers where
the Flash memory density ranges between 64 and 128 Kbytes.
High density value line devices are STM32F100xx microcontrollers where the
Flash memory density ranges between 128 and 512 Kbytes.
STM32F2: The F2 series provides the highest performance for computing-intensive
applications and advanced connectivity. The F2 series maintains compatibility with the F1 series.
STM32F4: The ARM® Cortex™-M4-based F4 series is an extension of the industry-
leading STM32 portfolio towards even higher performance. Like the STM32 F2 series, these MCUs leverage ST‘s 90 nm NVM technology and ST’s ART Accelerator™ to reach the industry’s highest benchmark scores for Cortex-M-based microcontrollers with 210 DMIPS/469 Coremark executing from Flash memory at 168 MHz operating frequency.
4/17 Doc ID 018608 Rev 3
AN3364 How to migrate across STM32 series
STM32L1: Designed for ultra-low-power applications that are energy-aware and seek
to achieve the absolute lowest power consumption. The L1 series maintains compatibility with the F1 series.
Medium density devices are STM32L151xx and STM32L152xx microcontrollers
where the Flash memory density ranges between 64 and 128 Kbytes.
Medium+ density devices are STM32L151xx, STM32L152xx and STM32L162xx
microcontrollers where the Flash memory density is 256 Kbytes.
High density devices are STM32L151xx, STM32L152xx and STM32L162xx
microcontrollers where the Flash memory density is 384 Kbytes.
In the rest of this document (unless otherwise specified),
the terms F0, STM32F0 and STM32F0xx are used to refer to the STM32F0 series
the terms F1, STM32F1 and STM32F10x are used to refer to the STM32F1 series
the terms F2, STM32F2 and STM32F2xx are used to refer to the STM32F2 series
the terms F4, STM32F4 and STM32F4xx are used to refer to the STM32F4 series
the terms L1, STM32L1 and STM32L1xx are used to refer to the STM32L1 series
Doc ID 018608 Rev 3 5/17
How to migrate across STM32 series AN3364
1.1.1 STM32 product series feature comparison
Table 1. STM32 series overview
STM32 series
Peripheral
F1 L1 F2 F0 F4
Cortex-M3 r1p1
Core
FLASH memory
SRAM
FSMC Ye s N o Ye s N o Ye s
Max CPU frequency
Operating voltage 2.0 to 3.6 V 1.65 to 3.6 V 1.8 to 3.6 V 2.0 to 3.6 V 1.8 to 3.6 V
Bootloader
Advanced 4 channel (3 cmpl. out)
General purpose
MPU in XL-density only
16 / 32 / 64 / 128 / 256 / 384 / 512 / 768KB - 1 MB
6 / 10 / 20 / 24 / 32 / 48 / 64 / 96 KB
24 / 36 / 48 / 72 MHz depending on the product line used
Connectivity Line: USART1/2, CAN2, DFU (OTG FS Device)
Other product lines:USART1
up to 2 No 2 1 2
up to 10 7 up to 10
Cortex-M3 r2p0 w/ MPU
64/128 KB
10/16 KB 64/96/128 KB 8 KB 128 + 64 KB
32 MHz 120 MHz 48 MHz 168 MHz
Medium density: USART1/2
Medium+ and High density: USART1/2 + DFU (USB Device FS)
Cortex-M3 r2p0 w/ MPU
128 / 256 / 512 / 786 / 1024 KB
USART1/3, CAN2, DFU (OTG FS Device)
Cortex-M0
64 KB 512 / 1024 KB
USART1/2
5 (16-bit) 1 (32-bit)
Cortex-M4 r0p1 w/ FPU and MPU
USART1/3, CAN2, DFU (OTG FS Device)
10
Timers
RTC Counter
6/17 Doc ID 018608 Rev 3
4 channels up to 4 4 up to 4 2 4
2 channels up to 2 1 up to 2
1 channel up to 4 2 up to 4
Basics up to 2 2 2 1 2
Hardware calendar
Hardware calendar
1(w/ 1Cmpl out)
1 + 2(w/ 1compl out)
Hardware calendar + subseconds
2
4
Hardware calendar + subseconds
AN3364 How to migrate across STM32 series
Table 1. STM32 series overview (continued)
STM32 series
Peripheral
F1 L1 F2 F0 F4
SPI(I2S) up to 3(2) 2 3(2) 2(1) 3(2)
TI mode No No Yes Yes Yes
Max freq. up to 18 Mbits/s
up to16 Mbits/s
up to 15 or 30 Mbits/s
up to 18 Mbits/s
up to 37.5 Mbits/s
Audio freq. 8 kHz up to 96 kHz No
I2C up to 2 2 3 2 2
Max freq. 400 kHz 400 kHz 400 kHz 1Mbit/s 400 kHz
USART up to 3 3 4 2 4
COMs
GPIOs 26/37/51/80/112 37/51/83 51/82/114/140 27/39/55 up to 140
12-bit ADC up to 3 1 3 1 3
UART up to 2 No 2 - 2
Max freq. 2.25 or 4.5 Mbit/s up to 4 Mbit/s
USB
CAN up to 2 No 2 No 2
SDIO 1 No 1 No 1
CEC up to 1 No No 1 No
Ethernet MAC
Max sampling freq. 1 MSPS 1 MSPS 2 MSPS 1 MSPS 2.4 MSPS
USB Device FS OTG FS
Yes w/ HW IEEE 1588 v1
USB Device FS
No
8 kHz up to 192 kHz
3.75 or 7.5 Mbit/s
OTG FS OTG HS
Yes w/ HW IEEE1588 v2
8 kHz to 192 kHz
6 Mbit/s 10.5 Mbit/s
No No
No
8 kHz to 192 kHz
OTG FS OTG HS
Yes w/ HW IEEE1588 v2
Number of channels
12-bit DAC 22212
Max sampling freq. 1 MS/s 1 MS/s 1 MS/s 1 MS/s 1 MS/s
Number of channels
Comparators No 2 No 2 No
LCD (COM x SEG) No 4x44/ 8x40 No No No
DCMI No No Yes No Yes
Crypto/hash processor
10/16/21 channels
22212
No No
16/20/24 channels
Doc ID 018608 Rev 3 7/17
16/24 channels
Ye s DES, 3DES,
AES 256-bit, SHA-1, MD5, HMAC
16+3 channels
No
up to 24 channels
Ye s DES, 3DES, AES
256-bit, SHA-1, MD5, HMAC
How to migrate across STM32 series AN3364
Table 1. STM32 series overview (continued)
STM32 series
Peripheral
F1 L1 F2 F0 F4
RNG No No Yes No Yes
UFQFPN32
VFQFPN36
LQFP48 LQFP48 LQFP48
VFQFPN48 VFQFN48
LQFP64 LQFP64 LQFP64 LQFP64 LQFP64
BGA64
WLCSP64 WLCSP64
Package
TFBGA64
WLCSP90
LQFP100 LQFP100 LQFP100 LQFP100
BGA100 BGA100
LFBGA100
LQFP144 LQFP144 LQFP144
BGA144
UFBGA176 UFBGA176
LQFP176
8/17 Doc ID 018608 Rev 3
AN3364 How to migrate across STM32 series
1.1.2 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), so 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, migration will require new development at application level.
Ta bl e 2 through toTa bl e 5 gives a general overview of this classification:
Table 2. STM32 peripheral compatibility analysis F1 versus F0 series
Peripheral
SPI Ye s
WWDG Yes Yes Same features NA Full compatibility
IWDG / IWWDG
DBGMCU Ye s Ye s
CRC Ye s
EXTI Ye s Ye s +
CEC Ye s
DMA Ye s Ye s
Series Compatibility
F1 F0 Comments Pinout SW compatibility
Two FIFO available, 4 bit to 16 bit data size selection
No JTAG, No Trace
Added reverse capability and initial CRC value
Some peripherals are able to generate event in stop mode
Kernel clock, arbitration lost flag and automatic transmission retry, multi-address config, wake up from stop mode
1 DMA controller with 5 channels
Identical
Identical for the SWD
NA Partial compatibility
Identical Full compatibility
Identical
NA Full compatibility
Partial compatibility
Partial compatibility
Partial compatibility
Ye s
Ye s +
Ye s + + Added a Window mode NA Partial compatibility
Ye s +
Ye s + +
TIM Ye s Ye s + Enhancement Identical Full compatibility
PWR Ye s Ye s +
RCC Ye s Ye s + New HSI14 dedicated to ADC
No Vref, Vdda can be greater than Vdd, 1.8 mode for core.
Doc ID 018608 Rev 3 9/17
Identical for the same feature
PD0 & PD1 => PF0 & PF1 for the osc
Partial compatibility
Partial compatibility
How to migrate across STM32 series AN3364
Color key:
= New feature or new architecture (Yes++)
= Same feature, but specification change or enhancement (Yes+)
= Feature not available (NA)
Table 2. STM32 peripheral compatibility analysis F1 versus F0 series (continued)
Series Compatibility
Peripheral
F1 F0 Comments Pinout SW compatibility
Choice for independant clock
USART Ye s Ye s +
sources, Time out feature, wake up from stop mode
Identical Full compatibility
I2C Ye s
DAC Ye s
ADC Ye s Ye s + +
RTC Ye s
FLASH Ye s
GPIO Ye s
CAN Ye s
USB FS device
Ethernet Ye s
SDIO Ye s
FSMC Ye s
Touch sensing
Ye s
NA Yes NA NA NA
Ye s + +
Ye s + DMA underrun interrupt Identical Full compatibility
Ye s + +
Ye s + Option byte modified NA Partial compatibility
Ye s + + New peripheral 4 new GPIOs Partial compatibility
NA NA NA NA
NA NA NA NA
NA NA NA NA
NA NA NA NA
NA NA NA NA
Bug fix, FM+, wake up from stop mode, Digital filter
Same analogic part, but new digital interface
Subsecond precision, digital calibration circuit, Time-stamp function for event saving, programmable alarm
Identical Full compatibility
Identical
Identical for the same feature
Partial compatibility
New driver
COMP
SYSCFG
10/17 Doc ID 018608 Rev 3
NA Yes NA NA NA
NA Yes NA NA NA
AN3364 How to migrate across STM32 series
Table 3. STM32 peripheral compatibility analysis F1 versus F2 series
Compatibility
Peripheral F1 series F2 series
Comments Pinout SW compatibility
FSMC Yes Yes Same features Identical Full compatibility
WWDG
IWDG
DBGMCU
CRC
EXTI
CAN
PWR Ye s Ye s + Enhancement NA
RCC
SPI Ye s Ye s + TI mode / Max baudrate Identical
USART
I2C
Ye s Yes Same features NA Full compatibility
Ye s Yes Same features NA Full compatibility
Ye s Yes Same features NA Full compatibility
Ye s Yes Same features NA Full compatibility
Ye s Yes Same features Identical Full compatibility
Ye s Yes Same features Identical Full compatibility
Full compatibility for the same feature
Ye s Ye s + Enhancement NA Partial compatibility
Full compatibility for the same feature
Limitation fix / Max baudrate /
Ye s Ye s +
One Sample Bit / Oversampling
Identical
by 8
Ye s Ye s + Limitation fix Identical
Full compatibility for the same feature
Full compatibility for the same feature
TIM
Ye s Ye s +
32-bit Counter in TIM2 and TIM5
Identical
DAC Ye s Ye s + DMA underrun interrupt Identical
Ethernet
SDIO
Ye s Ye s +
Ye s Ye s + Limitation fix Identical
IEEE1588 v2 / Enhanced DMA descriptor
Identical
Full compatibility for the same feature
Full compatibility for the same feature
Full compatibility for the same feature
Full compatibility for the same feature
- Dynamic trimming capability of
USB OTG FS
Ye s Ye s +
SOF framing period in Host mode
- Embeds a VBUS sensing
Identical
Full compatibility for the same feature
control
RTC
ADC
Ye s Ye s + + New peripheral
Ye s Ye s + + New peripheral
Identical for the same feature
Identical for the same feature
Not compatible
Partial compatibility
FLASH Ye s Ye s + + New peripheral NA Not compatible
DMA
Ye s Ye s + + New peripheral NA Not compatible
Doc ID 018608 Rev 3 11/17
How to migrate across STM32 series AN3364
Color key:
= New feature or new architecture (Yes++)
= Same feature, but specification change or enhancement (Yes+)
= Feature not available (NA)
Table 3. STM32 peripheral compatibility analysis F1 versus F2 series (continued)
Compatibility
Peripheral F1 series F2 series
Comments Pinout SW compatibility
GPIO Ye s Ye s + + New peripheral Identical Not compatible
CEC
USB FS Device
Crypto/hash processor
RNG
DCMI
USB OTG HS
SYSCFG
Table 4. STM32 peripheral compatibility analysis F1 versus F4 series
Ye s NA NA NA NA
Ye s NA NA NA NA
NA Ye s NA NA NA
NA Ye s NA NA NA
NA Ye s NA NA NA
NA Ye s NA NA NA
NA Ye s NA NA NA
Compatibility
Peripheral F1 series F4 series
Comments Pinout SW compatibility
FSMC Yes
WWDG Yes Yes Same features
IWDG Yes Yes Same features
DBGMCU Yes Yes Same features NA Full compatibility
CRC Yes Yes Same features
EXTI Yes Yes Same features Identical Full compatibility
CAN Yes Yes Same features Identical Full compatibility
PWR Yes
RCC Yes
SPI Yes Ye s +
USART Yes
12/17 Doc ID 018608 Rev 3
Ye s + Enhancement Identical Full compatibility
NA Full compatibility
NA Full compatibility
NA Full compatibility
Ye s + Enhancement NA Full compatibility
Ye s + Enhancement NA
Ye s +
TI mode / Max baudrate / I2S full duplex
Bug fix / Max baudrate / One Sample Bit / Oversampling by 8
Identical Full compatibility
Identical Full compatibility
Partial compatibility
AN3364 How to migrate across STM32 series
Color key:
= New feature or new architecture (Yes++)
= Same feature, but specification change or enhancement (Yes+)
= Feature not available (NA)
Table 4. STM32 peripheral compatibility analysis F1 versus F4 series (continued)
Compatibility
Peripheral F1 series F4 series
Comments Pinout SW compatibility
I2C Yes Ye s + Bug fix Identical Full compatibility
TIM Yes
DAC Yes
Ethernet Yes
SDIO Yes
USB OTG FS Yes Ye s +
RTC Yes
ADC Yes
FLASH Yes Ye s + + New peripheral NA
DMA Yes
GPIO Yes Ye s + + New peripheral Identical
CEC Yes
Ye s +
Ye s + DMA underrun interrupt Identical Full compatibility
Ye s +
Ye s + Bug fix Identical Full compatibility
Ye s + + New peripheral
Ye s + + New peripheral
Ye s + + New peripheral NA
NA NA NA NA
32-bit Counter in TIM2 and TIM5
IEEE1588 v2 / Enhanced DMA descriptor
- Dynamic trimming capability of SOF framing period in Host mode
- Embeds a VBUS sensing control
Identical Full compatibility
Identical Full compatibility
Identical Full compatibility
Identical for the same feature
Identical for the same feature
New driver
Partial compatibility
Partial compatibility
Partial compatibility
Partial compatibility
USB FS Device
Crypto/hash processor
RNG
DCMI
USB OTG HS
SYSCFG
Ye s
NA Yes NA NA NA
NA Yes NA NA NA
NA Yes NA NA NA
NA Yes NA NA NA
NA Yes NA NA NA
NA NA NA NA
Doc ID 018608 Rev 3 13/17
How to migrate across STM32 series AN3364
Table 5. STM32 peripheral compatibility analysis F1 versus L1 series
Compatibility
Peripheral F1 series L1 series
Comments Pinout SW compatibility
No I2S in L1 Medium-density
SPI Ye s
Ye s
series
Identical Full compatibility
L1 vs. F1: limitation fix
WWDG Ye s Yes Same features NA Full compatibility
IWDG
DBGMCU
CRC
EXTI
USB FS Device
DMA
TIM
SDIO
Ye s Yes Same features NA Full compatibility
Ye s Yes Same features NA Full compatibility
Ye s Yes Same features NA Full compatibility
Ye s Yes Same features Identical Full compatibility
Ye s Yes Same features Identical Full compatibility
Ye s Yes Same features NA Full compatibility
Ye s Yes Same features Identical Full compatibility
Ye s Yes Same features Identical Full compatibility
Same features but only
FSMC
Ye s Ye s
SRAM/NOR memories are
Identical Full compatibility
supported
PWR Ye s Ye s + Enhancement NA
RCC
Ye s Ye s + Enhancement NA Partial compatibility
Full compatibility for the same feature
Limitation fix / One Sample
USART
I2C
DAC
ADC
RTC Ye s Ye s + + New peripheral
Ye s Ye s +
Bit method / Oversampling by 8Identical Full compatibility
Ye s Ye s + Limitation fix Identical Full compatibility
Ye s Ye s + DMA underrun interrupt Identical Full compatibility
Ye s Ye s + + New peripheral Identical Partial compatibility
Identical for the same feature
Not compatible
FLASH Ye s Ye s + + New peripheral NA Not compatible
GPIO
CAN
CEC
Ye s Ye s + + New peripheral Identical Not compatible
Ye s NA NA NA NA
Ye s NA NA NA NA
Ethernet
Ye s NA NA NA NA
14/17 Doc ID 018608 Rev 3
AN3364 How to migrate across STM32 series
Color key:
= New feature or new architecture (Yes++)
= Same feature, but specification change or enhancement (Yes+)
= Feature not available (NA)
Table 5. STM32 peripheral compatibility analysis F1 versus L1 series (continued)
Compatibility
Peripheral F1 series L1 series
Comments Pinout SW compatibility
LCD glass NA Yes NA NA NA
COMP NA Yes
SYSCFG NA Yes NA NA NA
AES NA Yes
OPAMP NA Yes NA NA NA
NA NA NA
NA NA NA
1.2 Software migration
Each STM32 series is supported by a complete range of high-end and low-cost evaluation, software, debugging and programming tools.
This complete line includes third-party solutions that come complete with an integrated development environment and in-circuit debugger/programmer featuring a JTAG and/or SW application interface. Developers who are new to this series and the Cortex™ core can also benefit from the range of starter kits that are specially designed to help developers evaluate device features and start their own applications.
Thanks to ST firmware libraries and a comprehensive set of application notes, STM32 microcontrollers offer a complete software interface to reduce the time to market and keep the user code independent from hardware details. The state-of-the-art and highly efficient library of software drivers combined with extensive support for all major tool providers offers a fast route to best-fit and an optimized development process.
Doc ID 018608 Rev 3 15/17
Revision history AN3364
2 Revision history
Table 6. Document revision history
Date Revision Changes
20-Jul-2011 1 Initial release
01-Mar-2012 2 Added medium+ and high-density STM32L1 devices
30-May-2012 3 Added STM32F0 and STM32F4 devices
16/17 Doc ID 018608 Rev 3
AN3364
Please Read Carefully:
Information in this document is provided solely in connection with ST products. STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, modifications or improvements, to this document, and the products and services described herein at any time, without notice.
All ST products are sold pursuant to ST’s terms and conditions of sale.
Purchasers are solely responsible for the choice, selection and use of the ST products and services described herein, and ST assumes no liability whatsoever relating to the choice, selection or use of the ST products and services described herein.
No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted under this document. If any part of this document refers to any third party products or services it shall not be deemed a license grant by ST for the use of such third party products or services, or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of such third party products or services or any intellectual property contained therein.
UNLESS OTHERWISE SET FORTH IN ST’S TERMS AND CONDITIONS OF SALE ST DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY WITH RESPECT TO THE USE AND/OR SALE OF ST PRODUCTS INCLUDING WITHOUT LIMITATION IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE (AND THEIR EQUIVALENTS UNDER THE LAWS OF ANY JURISDICTION), OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT.
UNLESS EXPRESSLY APPROVED IN WRITING BY TWO AUTHORIZED ST REPRESENTATIVES, ST PRODUCTS ARE NOT RECOMMENDED, AUTHORIZED OR WARRANTED FOR USE IN MILITARY, AIR CRAFT, SPACE, LIFE SAVING, OR LIFE SUSTAINING APPLICATIONS, NOR IN PRODUCTS OR SYSTEMS WHERE FAILURE OR MALFUNCTION MAY RESULT IN PERSONAL INJURY, DEATH, OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE. ST PRODUCTS WHICH ARE NOT SPECIFIED AS "AUTOMOTIVE GRADE" MAY ONLY BE USED IN AUTOMOTIVE APPLICATIONS AT USER’S OWN RISK.
Resale of ST products with provisions different from the statements and/or technical features set forth in this document shall immediately void any warranty granted by ST for the ST product or service described herein and shall not create or extend in any manner whatsoever, any liability of ST.
ST and the ST logo are trademarks or registered trademarks of ST in various countries.
Information in this document supersedes and replaces all information previously supplied.
The ST logo is a registered trademark of STMicroelectronics. All other names are the property of their respective owners.
© 2012 STMicroelectronics - All rights reserved
STMicroelectronics group of companies
Australia - Belgium - Brazil - Canada - China - Czech Republic - Finland - France - Germany - Hong Kong - India - Israel - Italy - Japan -
Malaysia - Malta - Morocco - Philippines - Singapore - Spain - Sweden - Switzerland - United Kingdom - United States of America
www.st.com
Doc ID 018608 Rev 3 17/17
Loading...