MK30DN512ZVLK10 Freescale Semiconductor, MK30DN512ZVLK10 Datasheet - Page 1233

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
operate as a depth of one. This is the default/reset behavior of the module and can be
adjusted using the PFIFO[RXFE] and PFIFO[TXFE] bits. Individual watermark levels
are also provided for transmit and receive.
There are multiple ways to ensure that a data block (set of characters) has completed
transmission. These methods include:
44.8.2 ISO-7816 initialization sequence
This section outlines how to program the UART for ISO-7816 operation. Elements such
as procedures to power up or power down the smartcard, and when to take those actions,
are beyond the scope of this description. To setup the UART for ISO-7816 operation:
Freescale Semiconductor, Inc.
1. Set TXFIFO[TXWATER] to 0. The TDRE flag will assert when there is no further
2. Poll the TCFIFO[TXCOUNT] field. Assuming that only data for a data block has
3. The S1[TC] flag can be monitored. When S1[TC] asserts it indicates that all data has
1. Select a baud rate. Write this value to the UART baud registers (BDH/L) to begin the
2. Write to set BDH[LBKDIE] = 0.
3. Write to C1 to configure word length, parity, and other configuration bits (LOOPS,
4. Write to set S2[RWUID] = 0, S2[LBKDE] = 0.
5. Write to set MODEM[RXRTSE] = 0, MODEM[TXRTSPOL] = 0,
data in the transmit buffer. Alternatively the S1[TC] flag can be used to indicate
when the transmit shift register is also empty.
been put into the data buffer, when TCFIFO[TXCOUNT] = 0 all data has been
transmitted or is in the process of transmission.
been transmitted and there is no data currently being transmitted in the shift register.
baud rate generator. Remember that the baud rate generator is disabled when the
baud rate is zero. Writing to the BDH has no effect without also writing to BDL.
According to the 7816 specification the initial (default) baud rating setting should be
Fi = 372 and Di = 1 and a maximum frequency of 5 MHz. In other words the BDH,
BDL and C4 registers should be programmed such that the transmission frequency
should be 1/372th of the clock provided to the smartcard device and should not
exceed 5 MHz.
RSRC) and set C1[M] = 1, C1[PE] = 1, C1[PT] = 0.
MODEM[TXRTSE] = 0, and MODEM[TXCTSE] = 0.
K30 Sub-Family Reference Manual, Rev. 6, Nov 2011
Chapter 44 Universal Asynchronous Receiver/Transmitter (UART)
1233

Related parts for MK30DN512ZVLK10