ST10F168SQ6 STMicroelectronics, ST10F168SQ6 Datasheet - Page 15

no-image

ST10F168SQ6

Manufacturer Part Number
ST10F168SQ6
Description
MCU 256KB FLASH 12K RAM 144-TQFP
Manufacturer
STMicroelectronics
Series
ST10r
Datasheets

Specifications of ST10F168SQ6

Core Processor
ST10
Core Size
16-Bit
Speed
25MHz
Connectivity
CAN, EBI/EMI, SSC, UART/USART
Peripherals
POR, PWM, WDT
Number Of I /o
111
Program Memory Size
256KB (256K x 8)
Program Memory Type
FLASH
Ram Size
8K x 8
Voltage - Supply (vcc/vdd)
4.5 V ~ 5.5 V
Data Converters
A/D 16x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
144-MQFP, 144-PQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ST10F168SQ6
Manufacturer:
STMicroelectronics
Quantity:
10 000
Part Number:
ST10F168SQ6 ST10F168-Q3
Manufacturer:
ST
0
Table 6 : Error Code Definition (R0 content after STEAK execution)
Table 7 : Return values for each programming / erase command
Note: The Flash Embedded STEAK Algorithms
Single or
double Word
programming
Block
programming
Erasing
After status
read
Programming
Command
Error Code
0Ah
0Bh
0Ch
FFh
00h
01h
02h
03h
04h
05h
06h
07h
08h
09h
require at least 50 words on the Internal
System Stack for proper operation. The
program itself verifies that there is enough
free space on the System Stack before
performing a programming or erasing
operation, by computing the Word number
between Stack Pointer (SP) and Stack
Overflow register (STKOV ).
The MDH, MDL and MDC register content
are modified.
Registers R0 to R4 are used as Input Data
for STEAK, and are modified as explained
above (Return Values).
Error
code
Error
code
Error
code
Error
code
R0
Operation was successful
Flash Protection is active
Vpp voltage not present
Programming operation failed
Address value (R1) incorrect: not in Flash address area or odd
CPU period out of range (must be between 30 ns to 500 ns)
Not enough free space on system stack for proper operation
Incorrect bank number (R2,R3) specified
Erase operation failed (phase 1)
Bad source address for Multiple Word programming command
Bad number of words to be copied in Multiple Word programming command: one destination will be
out of flash.
PLL Unlocked or Oscillator watchdog overflow occured during programming or erasing the flash.
Erase operation failed (phase 2)
Unknown or bad command
The last segment offset address of the
last written Word in Flash (failing Flash
address if R0 is not equal to zero)
Flash embedded rev
MSByte = major release
LSByte = minor revision
Unchanged
R1
Undefined
Meaning
Data in Flash for
location Segment +
Segment
(R0.[3:0] with R1)
Undefined
Circuit identifiers :
R2 = #0787h
R3 = #0101h for this device
Registers R5 to R15 are used internally by
STEAK, but preserved on entry and
restore on exit of STEAK.
IT IS VERY IMPORTANT TO TAKE INTO
ACCOUNT THE FACT THAT STEAK
USES UP TO 50 WORDS ON THE SYS-
TEM
ABNORMAL SITUATION, IT IS VERY
IMPORTANT
RECTLY THE STACK SIZE TO AT LEAST
64 WORDS, AND TO CORRECTLY INI-
TIALIZE REGISTER STKOV.
R2
Offset
STACK.
Data in Flash for
location Segment +
Segment Offset + 2
(R0[3:0] with R1+2)
TO
TO
R3
INITIALIZE
PREVENT
ST10F168
Unchanged
Unchanged
Unchanged
Unchanged
R4-R15
COR-
15/74
ANY

Related parts for ST10F168SQ6