English
Language : 

AN2523 Datasheet, PDF (2/23 Pages) STMicroelectronics – Migrating from STR91xF to STR91xFA
Contents
Contents
AN2523
1
Summary of pin functional changes and new pins . . . . . . . . . . . . . . . . 4
2
Register bit definition changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3
New registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.1 Product ID and Silicon Revision Indicator . . . . . . . . . . . . . . . . . . . . . . . . . 7
4
List of functional changes and silicon fixes . . . . . . . . . . . . . . . . . . . . . . 8
5
List of enhancements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
6
Functional changes and silicon fixes in STR91xFA . . . . . . . . . . . . . . . 10
6.1 I2C bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
6.2 PLL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
6.3 RTC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
6.4 Low power modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
6.5 Clock control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
6.6 UART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
6.7 LVD (Low Voltage Detector) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
6.8 Watchdog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
6.9 Motor Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
6.10 Flash memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
7
Enhancements in the STR91xFA devices . . . . . . . . . . . . . . . . . . . . . . . 15
7.1 Prefetch Queue / Branch Cache . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
7.2 ADC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
7.3 Motor control enhancement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
7.3.1 Double update mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
7.3.2 Lock bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
7.3.3 Trigger ADC with PWM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
7.3.4 16-bit PWM counter and compare registers . . . . . . . . . . . . . . . . . . . . . 18
7.3.5 10-bit dead time counter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
7.3.6 Output values in Emergency Stop and Debug mode . . . . . . . . . . . . . . . 19
2/23