MK30DN512ZVLK10 Freescale Semiconductor, MK30DN512ZVLK10 Datasheet - Page 1191

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
Freescale Semiconductor, Inc.
ISO_7816E
Reserved
ONACK
ANACK
TTYPE
Field
INIT
7–5
4
3
2
1
0
This read-only field is reserved and always has the value zero.
Generate NACK on Overflow
When this bit is set, the receiver will automatically generate a NACK response if a receive buffer overrun
occurs as indicated by the S1[OR] field. In many systems this will result in the transmitter resending the
packet that overflowed until the retransmit threshold for that transmitter has been reached. A NACK is
only generated if TTYPE=0. This bit operates independently of ANACK. See
considerations.
0
1
Generate NACK on Error
When this bit is set, the receiver will automatically generate a NACK response if a parity error occurs or if
INIT is set and an invalid initial character is detected. A NACK is only generated if TTYPE = 0. If ANACK
is set the UART will attempt to retransmit the data indefinitely. To stop retransmission attempts, clear
C2[TE] or ISO_7816E and do not set until S1[TC] set C2[TE] again.
0
1
Detect Initial Character
When this bit is set, all received characters will be searched for a valid initial character. If an invalid initial
character is identified then a NACK will be sent if ANACK is set. All received data is discarded and error
flags blocked (S1[NF], S1[OR], S1[FE], S1[PF], IS7816[WT], IS7816[CWT], IS7816[BWT], IS7816[GTV])
until a valid initial character is detected. Upon detection of a valid initial character the configuration values
S2[MSBF], C3[TXINV] and S2[RXINV] are automatically updated to reflect the initial character that was
received. The actual INIT data value is not stored in the receive buffer. Additionally, upon detection of a
valid initial character the IS7816[INITD] flag is set and an interrupt issued as programmed by the
IE7816[INITDE] bit. When a valid initial character is detected the INIT bit is automatically cleared.
0
1
Transfer Type
This bit indicates the transfer protocol being used.
Refer to
0
1
ISO-7816 Functionality Enabled
This bit indicates that the UART is operating according to the ISO-7816 protocol.
NOTE: This bit should only be modified when no transmit or receive is occurring. If this bit is changed
0
1
The received data does not generate a NACK when the receipt of the data results in an overflow
event.
If the receiver buffer overflows, a NACK is automatically sent on a received character.
No NACK is automatically generated.
A NACK is automatically generated if a parity error is detected or if an invalid initial character is
detected.
Normal operating mode. Receiver does not seek to identify initial character.
Receiver searches for initial character.
T = 0 Per the ISO-7816 specification.
T = 1 Per the ISO-7816 specification.
ISO-7816 functionality is turned off / not enabled.
ISO-7816 functionality is turned on / enabled.
ISO-7816 / smartcard support
during a data transfer the data being transmitted or received may be transferred incorrectly.
K30 Sub-Family Reference Manual, Rev. 6, Nov 2011
UARTx_C7816 field descriptions
Chapter 44 Universal Asynchronous Receiver/Transmitter (UART)
for more details.
Description
Overrun NACK
1191

Related parts for MK30DN512ZVLK10