English
Language : 

KWIKSTIK-K40 Datasheet, PDF (7/19 Pages) Freescale Semiconductor, Inc – KwikStik board assembly
5.0V
Tower Elevator Expansion Connectors
SPI, I2C, DAC, PWM, UARTs
3.3V
5.0V
USB
Micro-B
SEGGER
JTAG, Power
4 MHz XTAL
JTAG
32.768 KHz XTAL
IR Output
Comparator
5.0V
USB
Micro-B
USB, Power
DP,DN
K40X256
144 LQFP
MC34727CFC
Voltage Regulator, Power
3.3V
Rechargeable
Battery
SDHC
ADC
Infrared Port
LCD
Capacitive
Touch
Pads
Micro SD Card
Slot
General Purpose
Tower Plug-in
(TWRPI)
Miniplug
Audio
Output
Buzzer
Microphone
Freescale Device
External Connectors
Interface Circuits
Power
Figure 4. KwikStik Block Diagram
2.1 K40X256 Microcontroller
The KwikStik features the MK40X256VLQ100. The K40 microcontroller family is part of the Kinetis
portfolio of devices built around an ARM Cortex-M4 core. Refer to the K40 Family Product Brief and the
K40 Family Reference Manual for comprehensive information on the MK40X256VLQ100 device. The
key features are listed here:
32-bit ARM Cortex-M4 core with DSP instructions
100MHz maximum core operating frequency
144 LQFP, 20mm x 20mm, 0.5mm pitch package
1.71V – 3.6V operating voltage input range
256 Kbytes of program flash, 64 Kbytes of static RAM
FlexMemory consisting of 256 Kbytes of FlexNVM (non-volatile flash memory that can be used
as program flash, data flash, backup EEPROM of variable endurance and size) and 4 Kbytes of
FlexRAM (RAM memory that can be used as traditional RAM, as high-endurance EEPROM
storage, or flash programming acceleration RAM)
External bus interface
Power management controller with 10 different power modes
Multi-purpose clock generator with PLL and FLL operation modes
16-bit SAR ADC, 12-bit DAC
High-speed analog comparator with 6-bit DAC
Programmable voltage reference
USB full-speed/low-speed OTG/Host/Device controller with device charge detect
KWIKSTIKK40UM
KwikStik-K40 User's Manual
Page 7 of 19