Language: English | Deutsch | 中国的       Change Country
Freescale Semiconductor

Kinetis K » MK50DX256CMC10

B
U
Y
Order Number Distributor Stock    
MK50DX256CMC10 Available Directly From Manufacturer QUOTE
 
The K50 MCU family is pin-, peripheral- and software-compatible with other Kinetis microcontrollers and provides designers with an analog measurement engine consisting of integrated operational and transimpedance amplifiers and high-resolution analog-to-digital converter (ADC) and digital-to-analog converter (DAC) modules. The family also features IEEE® 1588 Ethernet and hardware encryption, full-speed USB 2.0 On-The-Go with device charger detectgoo capability and a flexible low-power segment LCD controller with support for up to 320 segments. Devices start from 256 KB of flash in 80-pin LQFP packages extending up to 512 KB in a 144-pin MAPBGA package.

Ultra-Low-Power

  • 10 low-power modes with power and clock gating for optimal peripheral activity and recovery times. Stop currents down to 2 µA, and run currents of <350 µA/MHz, with 4 µs wake-up from Stop mode
  • Full memory and analog operation down to 1.71 volts for extended battery life
  • Low-leakage wake-up unit with up to eight internal modules and 16 pins as wake-up sources in low-leakage stop (LLS)/very low-leakage stop (VLLS) modes
  • Low-power timer for continual system operation in reduced power state

Flash, SRAM and FlexMemory

  • 256 KB - 512 KB flash. Fast access, high reliability with four-level security protection
  • 64 KB-128 KB of SRAM
  • FlexMemory: 32 bytes-4KB of usersegmentable byte write/erase EEPROM for data tables/system data. EEPROM with over 10M cycles and flash with 70 µsec write time (brownouts without data loss/corruption). No user or system intervention to complete programming and erase functions and full operation down to 1.71 volts. In addition, upto 256 KB can be used for extra program code, data or EEPROM backup
  • Up to two programmable gain amplifiers with x64 gain for small amplitude signal conversion

Mixed-Signal Capability

  • Two operational amplifiers allow signal filtering and amplification
  • Two transimpedance amplifiers optimized for converting current inputs into voltages that can be read by the ADC
  • Two high-speed 16-bit ADCs with configurable resolution. Single or differential output mode operation for improved noise rejection. 500 ns conversion time achievable with programmable delay block triggering
  • Two 12-bit DACs for analog waveform generation for audio applications
  • Three high-speed comparators providing fast and accurate motor over-current protection by driving PWMs to a safe state
  • Analog voltage reference provides an accurate reference to analog blocks, ADC and DAC, and replaces external voltage references to reduce system cost

Performance

  • ARM® Cortex-M4™ core with DSP, 100MHz clock, single cycle MAC, and single instruction multiple data (SIMD) extensions
  • 16-channel DMA for peripheral and memory servicing with reduced CPU loading and faster system throughput
  • Cross bar switch enables concurrent multi-master bus accesses, increasing bus bandwidth
  • Independent flash banks allow concurrent code execution and firmware updating with no performance degradation or complex coding routines

Timing and Control

  • Up to three FlexTimers with a total of 12 channels. Hardware dead-time insertion and quadrature decoding for motor control
  • Carrier modulator timer for infrared waveform generation in remote control applications
  • Four-channel 32-bit periodic interrupt timer provides time base for RTOS task scheduler or trigger source for ADC conversion and programmable delay block

Human-Machine Interface

  • Hardware touch-sensing interface with up to 16 inputs. Operates in all low power modes (minimum current adder when enabled). Hardware implementation avoids software polling method. High sensitivity level allows use of overlay surfaces upto 5 mm thick
  • Flexible, low-power LCD controller with up to 320 segments (40x8 or 44x4). LCD blink mode enables low average power while remaining in low-power mode. Segment fail detect guards against erroneous readouts and reduces LCD test costs. Frontplane/backplane reassignment provides pin-out flexibility easing PCB design and allows LCD configuration changes via firmware with no hardware re-work. Supports multiple 3V and 5V LCD panel sizes with fewer segments (pins) than competitive controllers and no external components. Unused LCD pins can be configured as other GPIO functions

Connectivity and Communications

  • IEEE 1588 Ethernet MAC with hardware time stamping provides precision clock synchronization for real-time industrial control
  • USB 2.0 On-The-Go (full speed). Device charge detect optimizes charging current/time for portable USB devices enabling longer battery life. Low-voltage regulator supplies up to 120 mA off chip at 3.3V to power external components from 5V input
  • Up to five UARTs with IrDA support including one UART with ISO7816 smart card support. Variety of data size, format and transmission/reception settings supported for multiple industrial communication protocols
  • Inter-IC Sound (I2S) serial interface for audio system interfacing
  • Up to three DSPI and two I2C

Reliability, Safety and Security

  • Hardware Encryption coprocessor for secure data transfer and storage. Faster than software implementations and with minimal CPU loading. Supports a wide variety of algorithms - DES, 3DES, AES, MD5, SHA-1, SHA-256
  • Memory protection unit provides memory protection for all masters on the cross bar switch, increasing software reliability
  • Cyclic redundancy check engine validates memory contents and communication data, increasing system reliability
  • Independent-clocked COP guards against clock skew or code runaway for fail-safe applications such as the IEC 60730 safety standard for household appliances
  • External watchdog monitor drives output pin to safe state external components if watchdog event occurs
  • This product is included in Freescale’s product longevity program, with assured supply for a minimum of 15 years after launch

External Peripheral Support

  • FlexBus external bus interface provides interface options to memories and peripherals such as graphics displays. Supports up to 6 chip selects and 2GB addressable space
  • Secure digital host controller supports SD, SDIO, MMC or CE-ATA cards for in-application software upgrades, media files or adding Wi-Fi support

Data Sheet

Kinetis K50_100

Development Kits etc.

Provider Tool name Order Number
Freescale Semiconductor Kinetis K53 Tower System Module TWR-K53N512
Freescale Semiconductor Kinetis K53 Tower System Module Kit TWR-K53N512-KIT
Freescale Semiconductor Kinetis K24 120 MHz MCU Tower System Module TWR-K24F120M
Freescale Semiconductor Kinetis KW2x Tower System Modules TWR-KW2x
Freescale Semiconductor Modular Reference Board for Kinetis KW0x Family MRB-KW0x
Freescale Semiconductor Tower System Elevator Module TWR-ELEV
Freescale Semiconductor Kinetis KwikStik: Ultra low-cost development tool for... KWIKSTIK-K40
Freescale Semiconductor Kinetis K70 SOM Starter Kit KIT-K70-TWR
Freescale Semiconductor Kinetis K61 Starter Kit KIT-K61-TWR
Freescale Semiconductor Kinetis KW2x Tower System Modules TWR-KW24D512

IDEs (Compilers etc.)

Provider Tool name Order Number
Atollic Inc. TrueSTUDIO® for ARM® TS-ARM-PRO-WIN-STD-SUP
Keil RealView® MDK for ARM MDK-ARM
Keil RealView® MDK for ARM Basic MDK-ARM-B
IAR Systems Embedded Workbench for ARM EWARM
Keil ARM Development Studio 5 (DS-5) Application Edition Node... DS5AE-KT-30000
Keil ARM Development Studio 5 (DS-5) Application Edition... DS5AE-KT-40000
Keil ARM Development Studio 5 (DS-5) Linux Edition Node Locked... DS5LE-KT-30000
IAR Systems Embedded Workbench for ARM - Baseline EWARM-BL
Keil RealView Development Suite 4.1 Windows Node Locked License RS410-KT-30000
Keil RealView 4.1 Professional Development Suite Windows... RS41P-KT-40000
CodeSourcery Sourcery G++ for ARM EABI SGPP_ARM_EABI_s10
CodeSourcery Sourcery G++ for ARM uClinux SGPP_ARM_uC_s10
CodeSourcery Sourcery G++ for ARM GNU/Linux SGPP_ARM_LNX_s10
Keil RealView 4.1 Professional Development Suite Windows Node... RS41P-KT-30000
Freescale Semiconductor CodeWarrior Development Studio for Microcontrollers Basic... CWA-BASIC-NL
Freescale Semiconductor CodeWarrior Development Studio for Microcontrollers Basic... CWA-BASIC-FL
Freescale Semiconductor CodeWarrior Development Studio for Microcontrollers... CWA-STANDARD-NL
Freescale Semiconductor CodeWarrior Development Studio for Microcontrollers... CWA-STANDARD-FL
Freescale Semiconductor CodeWarrior Development Studio for Microcontrollers... CWA-PRO-NL
Freescale Semiconductor CodeWarrior Development Studio for Microcontrollers... CWA-PRO-FL
Freescale Semiconductor CodeWarrior Development Studio for Microcontrollers... CWP-PRO-NL
Freescale Semiconductor CodeWarrior Development Studio for Microcontrollers... CWP-STANDARD-FL
Freescale Semiconductor CodeWarrior Development Studio for Microcontrollers... CWP-PRO-FL
Freescale Semiconductor CodeWarrior Development Studio for Microcontrollers... CWP-STANDARD-NL
Freescale Semiconductor CodeWarrior Development Studio for Microcontrollers Basic... CWP-BASIC-NL
Freescale Semiconductor CodeWarrior Development Studio for Microcontrollers Basic... CWP-BASIC-FL

Debuggers / Simulators

Provider Tool name Order Number
Micrium uC/Probe PRB-WINX-000000-P-P1-A
Freescale Semiconductor Cyclone Max In-circuit Programmer & Debugger CYCLONEMAX

JTAG Probes

Provider Tool name Order Number
Keil ULINK2 USB-JTAG Adapter ULINK2
NXP Semiconductors J-Link JTAG OM11031
SEGGER Microcontroller J-Link 8.08.00 J-LINK
SEGGER Microcontroller J-Link 5V Adapter 8.08.15
SEGGER Microcontroller J-Link PRO 8.12.00 J-LINK PRO
Abatron AG High-speed BDM/JTAG Interface for GNU Debugger BDI3000/A & bdiGDB Firmware
Keil ULINKpro Debug and Trace Unit ULINKpro
SEGGER Microcontroller J-Link EDU 8.08.90 J-LINK EDU

Operating Systems

Provider Tool name Order Number
Micrium µC/OS-III KRN-K3XX-PKG000-P-P1-A
Micrium μC/OS-II KRN-K2XX-PKG000-P-P1-A
CMX Systems CMX-Tiny+ RTOS CMX-Tiny
CMX Systems CMX-RTX, preemptive, multi-tasking RTOS CMX-RTX
SEGGER Microcontroller embOS (Real Time Operating System) 1.xx.xx
Micro Digital Inc. smx® Real Time Kernel for ARM and Cortex smxARM
Micro Digital Inc. SMX.Blaze™ blaze
Micrium µC/OS-III: The Real-Time Kernel for the Freescale Kinetis BKX-K3XX-K50XXX-P-P1

Stacks/Protocols/File systems

Provider Tool name Order Number
CMX Systems CMX TCP/IP is a full-featured and fast TCP/IP stack CMX-TCP/IP
CMX Systems CMX-MicroNet is a very small and fast TCP/IP stack CMX-MicroNet
CMX Systems CMX-FFS is a Flash File System FFS
Micro Digital Inc. smxWiFi™ WiFi Stack smxWiFi
Micro Digital Inc. smxUSBD™ USB Device Stack smxUSBD
Micro Digital Inc. smxUSBO™ USB OTG Stack smxUSBO
Micro Digital Inc. smxUSBH™ USB Host Stack smxUSBH
Micro Digital Inc. smxFFS™ Flash File System smxFFS
Micro Digital Inc. smxFS™ Portable File System smxFS
Interniche Technologies FAT File System FatFile
Interniche Technologies NicheStack HTTP Server NicheStack HTTP
Interniche Technologies NicheStack SNMP NicheStack SNMP
Interniche Technologies NicheStack SSL/TLS NicheStack SSL
Interniche Technologies NicheStack IPSec IPSec
Interniche Technologies NicheStack RTP/RTCP NicheStack RTP
Interniche Technologies Gateway protocols Various
Interniche Technologies NicheStack IPv4 IPv4
CMX Systems CMX-USB CMX-USB
Micro Digital Inc. smxNS™ TCP/IP Stack smxNS
SEGGER Microcontroller emWin (Graphics Software and GUI) 3.xx.xx
SEGGER Microcontroller emUSB (Embedded USB Stack) 9.xx.xx
SEGGER Microcontroller emFile (Embedded File System) 2.xx.xx
SEGGER Microcontroller embOS/IP (TCP/IP Stack) 7.xx.xx
HCC Embedded Fail-safe File Systems FFS
HCC Embedded MISRA Compliant TCP/IPv4 & IPv6 TCPIP
HCC Embedded Smart-meter File System SMFS
HCC Embedded Verifiable SSL/TLS SSLTLS
HCC Embedded eTaskSync Verifiable Scheduler ETASKSYNC
HCC Embedded Fail-safe Flash Translation Layer FTL
HCC Embedded USB Device, Host and OTG EUSB
HCC Embedded Fail-safe Bootloader BL
Interniche Technologies NicheStack Dual IPv4/IPv6 IPv4/IPv6
Interniche Technologies NicheStack IPv6 IPv6
Micrium uC/TCP-IP NET-TCPX-PKG000-P-P1
Micrium uC/USB Device USB-USBD-PKG000-P-P1

Programmers

Provider Tool name Order Number
SEGGER Microcontroller Flasher ARM 5.07.01 FLASHER ARM

Software Design

Provider Tool name Order Number
IAR Systems IAR visualSTATE VS

Other Software Tools

Provider Tool name Order Number
SEGGER Microcontroller J-Flash 8.08.02
SEGGER Microcontroller J-Link RDI 8.08.03
SEGGER Microcontroller J-Link Flash Breakpoint 8.08.04
SEGGER Microcontroller J-Link GDB Server 8.08.08
SEGGER Microcontroller J-Link Flash Download 8.08.05
Micro Digital Inc. GoFast® Floating Point Library GoFast
Micro Digital Inc. Prism GUI Products smxPrism
Micro Digital Inc. PEG GUI Products smxPEG

General Accessories

Provider Tool name Order Number
SEGGER Microcontroller J-Link ARM-14 8.08.01 J-LINK ARM-14
SEGGER Microcontroller JTAG Isolator 8.07.00 JTAG ISOLATOR
SEGGER Microcontroller J-Link 19-Pin Cortex-M Adapter 8.06.02 J-LINK 19-PIN CORTEX-M ADAPTER
SEGGER Microcontroller J-Link 9-Pin Cortex-M Adapter 8.06.00 J-LINK 9-PIN CORTEX-M ADAPTER
Freescale Semiconductor TWR-SER TWR-SER