MK30DN512ZVLK10 Freescale Semiconductor, MK30DN512ZVLK10 Datasheet - Page 1048

no-image

MK30DN512ZVLK10

Manufacturer Part Number
MK30DN512ZVLK10
Description
ARM Microcontrollers - MCU KINETIS 512K SLCD
Manufacturer
Freescale Semiconductor
Datasheet

Specifications of MK30DN512ZVLK10

Core
ARM Cortex M4
Processor Series
K30
Data Bus Width
32 bit
Maximum Clock Frequency
50 MHz
Program Memory Size
512 KB
Data Ram Size
128 KB
On-chip Adc
Yes
Operating Supply Voltage
1.71 V to 3.6 V
Operating Temperature Range
- 40 C to + 105 C
Package / Case
LQFP-80
Mounting Style
SMD/SMT

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MK30DN512ZVLK10
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Functional Description
41.4.6.2 Message Buffer Inactivation
Inactivation is a mechanism provided to protect the Mailbox against updates by the
FlexCAN internal processes, thus allowing the CPU to rely on Mailbox data coherence
after having updated it, even in Normal Mode.
Inactivation of transmission Mailboxes must be performed just when MCR[AEN] bit is
deasserted.
If a Mailbox is inactivated it participates in neither the arbitration process nor the
matching process until it is reactivated. See Section "Transmit Process" and Section
"Receive Process" for more detailed instruction on how to inactivate and reactivate a
Mailbox.
In order to inactivate a Mailbox the CPU must update its CODE field to INACTIVE
(either 0b0000 or 0b1000).
As the user is not able to synchronize the CODE field update with the FlexCAN internal
processes an inactivation can lead to undesirable results:
In order to eliminate such risk and perform a safe inactivation the CPU must use the
following mechanism along with the inactivation itself:
The inactivation automatically unlocks the Mailbox (see Section "Message Buffer Lock
Mechanism").
1048
• CPU reads the CODE field to check if the frame was either transmitted
• It is necessary to clear the corresponding IFLAG in order to allow the MB to be
• a frame in the bus that matches the filtering of the inactivated Rx Mailbox may be
• a frame containing the message within the inactivated Tx Mailbox may be
• for Tx Mailboxes, the Transmission Abort (see Section "Transmission Abort
(CODE=0b1000) or aborted (CODE=0b1001).
reconfigured.
lost without notice, even if there are other Mailboxes with the same filter;
transmitted without notice.
Mechanism");
Message Buffers that are part of the Rx FIFO cannot be
inactivated. There is no write protection on the FIFO region by
K30 Sub-Family Reference Manual, Rev. 6, Nov 2011
NOTE
Freescale Semiconductor, Inc.

Related parts for MK30DN512ZVLK10