ST10F280 STMicroelectronics, ST10F280 Datasheet - Page 125

no-image

ST10F280

Manufacturer Part Number
ST10F280
Description
MCU 16BIT 512K FLASH MAC 208-PBG
Manufacturer
STMicroelectronics
Series
ST10r
Datasheet

Specifications of ST10F280

Core Processor
ST10
Core Size
16-Bit
Speed
40MHz
Connectivity
ASC, CAN, EBI/EMI, SSC
Peripherals
POR, PWM, WDT
Number Of I /o
143
Program Memory Size
512KB (512K x 8)
Program Memory Type
FLASH
Ram Size
18K x 8
Voltage - Supply (vcc/vdd)
4.5 V ~ 5.5 V
Data Converters
A/D 32x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 125°C
Package / Case
208-PBGA
Processor Series
ST10F28x
Core
ST10
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Lead Free Status / Rohs Status
 Details

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ST10F280
Manufacturer:
ST
0
Part Number:
ST10F280-B3
Manufacturer:
ST
Quantity:
6 221
Part Number:
ST10F280-B3
Manufacturer:
ST
Quantity:
20 000
Part Number:
ST10F280-B3.
Manufacturer:
ST
0
Part Number:
ST10F280-Q3TR
Manufacturer:
SONY
Quantity:
26
Part Number:
ST10F280-Q3TR
Manufacturer:
ST
Quantity:
20 000
Message Control Register (EFn0h/EEn0h)
Notes 1. In message object 15 (last message) these bits are hardwired to “0” (inactive) in order to prevent transmission of message 15.
15
RMTPND
(Transmit)
(Receive)
RMTPND
NEWDAT
CPUUPD
MSGVAL
MSGLST
INTPND
RW
2. When the CAN controller writes new data into the message object, unused message bytes will be overwritten by non specified
values. Usually the CPU will clear this bit before working on the data, and verify that the bit is still cleared once it has finished working
to ensure that it has worked on a consistent set of data and not part of an old message and part of the new message.
For transmit-objects the CPU will set this bit along with clearing bit CPUUPD. This will ensure that, if the message is actually being
transmitted during the time the message was being updated by the CPU, the CAN controller will not reset bit TXRQ. In this way bit
TXRQ is only reset once the actual data has been transferred.
3. When the CPU requests the transmission of a receive-object, a remote frame will be sent instead of a data frame to request a
remote node to send the corresponding data frame. This bit will be cleared by the CAN controller along with bit RMTPND when the
message has been successfully transmitted, if bit NEWDAT has not been set. If there are several valid message objects with pending
transmission request, the message with the lowest message number is transmitted first.
TXRQ
RXIE
TXIE
Bit
14
13
TXRQ
Interrupt Pending
Indicates, if this message object has generated an interrupt request (see TXIE and RXIE), since
this bit was last reset by the CPU, or not.
Receive Interrupt Enable
Defines, if bit INTPND is set after successful reception of a frame.
Transmit Interrupt Enable
Defines, if bit INTPND is set after successful transmission of a frame.
Message Valid
Indicates, if the corresponding message object is valid or not. The CAN controller only operates on
valid objects. Message objects can be tagged invalid, while they are changed, or if they are not
used at all.
New Data
Indicates, if new data has been written into the data portion of this message object by CPU
(transmit-objects) or CAN controller (receive-objects) since this bit was last reset, or not.
Message Lost (This bit applies to receive -objects only)
Indicates that the CAN controller has stored a new message into this object, while NEWDAT was
still set, i.e. the previously stored message is lost.
CPU Update (This bit applies to transmit -objects only)
Indicates that the corresponding message object may not be transmitted now. The CPU sets this
bit in order to inhibit the transmission of a message that is currently updated, or to control the
automatic response to remote requests.
Transmit Request
Indicates that the transmission of this message object is requested by the CPU or via a remote
frame and is not yet done. TXRQ can be disabled by CPUUPD.
Remote Pending (Used for transmit-objects)
Indicates that the transmission of this message object has been requested by a remote node, but
the data has not yet been transmitted. When RMTPND is set, the CAN controller also sets TXRQ.
RMTPND and TXRQ are cleared, when the message object has been successfully transmitted.
RW
12
11
MSGLST
CPUUPD
RW
10
NEWDAT
9
RW
8
XReg
MSGVAL
7
Function
RW
6
5
TXIE
RW
1 3
4
1
3
RXIE
Reset Value: UUUUh
RW
2
ST10F280
1
INTPND
2
RW
125/186
0

Related parts for ST10F280