Freescale Kinetis K Microcontrollers

Freescale Kinetis K 마이크로컨트롤러


Freescale Kinetis K 개요

Freescale Semiconductor 32 비트 Kinetis K 마이크로컨트롤러는 업계에서 확장성이 가장 뛰어난 ARM Cortex-M4 MCU 포트폴리오를 제공합니다. Kinetis 포트폴리오는 8개의 MCU 제품군으로 구성되며, 각 제품군은 우수한 성능과 기능 확장성을 지원하는 200핀 이상의 주변 장치와 소프트웨어 호환 장치를 제공합니다. Freescale Kinetis MCU는 혁신적인 90nm TFS(Thin Film Storage) 플래시 기술과 독자적인 FlexMemory(구성 가능한 임베디드 EEPROM)를 사용합니다. Kinetis Cortex-M4 MCU는 최신의 저전력 기술과 고성능, 고정밀 혼합 신호 성능을 지원합니다.

Kinetis K 제품군 포트폴리오
Kinetis K Family Portfolio

Freescale 차세대(K2) 마이크로컨트롤러

Freescale 의 차세대 Kinetis K(K2) ARM Powered MCU 솔루션은 우수한 확장성과 혁신 기술 위에 구축된, 광범위한 툴셋을 지원하는 차세대 Kinetis 솔루션입니다. 이 차세대 Kinetis K MCU는 차세대 장치에 광범위한 소프트웨어와 개발 툴을 제공하여 업계 선도적인 낮은 동적 전력 소모와 동급 최고 수준의 유연한 저전력 모드를 통해 최적화된 전력 효율과 성능을 지원합니다.




Freescale Kinetis K0x 마이크로컨트롤러

Freescale의 Kinetis K0x 마이크로컨트롤러 제품군은 Kinetis K 시리즈 MCU 포트폴리오의 새로운 진입점이며, Kinetis L 시리즈 MCU 제품군을 연결합니다. 장치는 64KB 플래시부터 시작하며 다양한 소형 패키지 옵션에 제공됩니다. Kinetis K0x MCU 제품군은 탁월한 성능과 저전력 소모를 구현하여 부동 소수점 유닛을 통해 100MHz로 동작하며 10개 이상의 유연한 저전력 모드로 낮은 동적 전력 소모와 동급 최고 수준의 정적 전류 소모를 제공합니다. Kinetis K0x MCU는 최저 동작 전류 125µA/MHz, 저전력 모드 150nA, 6µS 웨이크업을 지원합니다. 각 제품군은 초저전력 성능과 광범위한 애플리케이션의 필요를 충족시키기 위해 최적화된 효율적인 통합을 지원합니다.


특징
  • 성능
    • 100MHz ARM Cortex-M4 코어와 1.25 Dhrystone MIPS/MHz의 성능을 제공하는 DSP 인스트럭션 결합
  • 메모리 및 메모리 인터페이스
    • 최대 128KB의 임베디드 플래시 및 16KB RAM
  • 시스템 주변장치
    • 다양한 웨이크업 소스를 지원하는 유연한 저전력 모드
    • 4 채널 DMA 컨트롤러
    • 독립적인 외부 및 소프트웨어 워치독 모니터
  • 클록
    • 크리스탈 오실레이터: 32-40kHz 또는 3-32MHz
    • 3개의 내부 오실레이터: 32kHz, 4MHz 및 48MHz with FLL
    • 다목적 클록 발생기
  • 보안 및 무결성 모듈
    • 하드웨어 CRC 모듈
    • 칩별 128비트 고유 식별(ID) 번호
    • 플래시 액세스 제어로 독점 소프트웨어 보호
  • HMI(Human-machine interface)
    • 최대 46개의 일반 용도 I/O (GPIO)
  • 아날로그 모듈
    • 1개의 16비트 SAR ADC
    • 1개의 12비트 DAC
    • 2개의 아날로그 컴퍼레이터(CMP)와 6비트 DAC
    • 정확한 내부 전압 레퍼런스
  • 통신 인터페이스
    • 1개의 SPI 모듈
    • 2개의 UART 모듈
    • 1개의 I2C: 최대 버스 부하에서 최대 400kbit/s 작동 지원

  • 타이머
    • 1개의 6 채널 모터 제어/일반 용도/ PWM 타이머
    • 2개의 2 채널 일반 용도 타이머, 구적법 디코더 기능 지원
    • 주기적 인터럽트 타이머
    • 16비트 저전력 타이머
    • 프로그래밍 가능 딜레이 블록
  • 작동 특성
    • 전압 범위: 1.71 ~ 3.6V
    • 플래시 쓰기 전압 범위: 1.71 ~ 3.6V
    • 온도 범위(주변): -40 ~ 105°C

  • 애플리케이션
    • 소비자 장치
    • 건강 및 의료 모니터
    • 홈 및 빌딩 자동화
    • 산업용/상업용 센서 노드
    • 스포츠 및 활동 웨어러블

추가 리소스
Datasheet K0x Fact Sheet
Datasheet K02 Datasheet
블록 선도
Block Diagram

Freescale Kinetis K1x 마이크로컨트롤러

K1x MCU 제품군은 Freescale Kinetis 포트폴리오의 진입점입니다. Kinetis K1x 장치는 풍부한 아날로그, 통신, 타이밍 및 제어 주변 장치와 함께 소형 5x5mm 32 QFN 패키지의 32 KB 플래시부터 144MAPBGA 패키지의 1MB까지 제공합니다. 고밀도 메모리 K1x 제품군은 하나의 정밀 부동 소수점 유닛과 NAND 플래시 컨트롤러를 포함합니다. 핀 호환성, 유연한 저전력 성능 및 혁신적인 FlexMemory는 시스템 구현을 위한 주요 난제들을 해결해 줍니다.


특징
  • ARM Cortex-M4 코어, DSP 인스트럭션 지원 및 선택적인 단일 정밀 부동 소수점 유닛
  • 최대 32 채널 DMA. 최대 16 KB 캐시. 크로스바 스위치
  • 32 KB-1 MB 플래시. 최대 128 KB SRAM
  • 32-512 KB FlexMemory
  • 10 개의 초저전력 모드, 플래시 프로그래밍 및 1.71V의 아날로그 작동 전압 지원
  • 저전력 타이머, 저전력 RTC, 저누설 웨이크업 유닛
  • 고속 16비트 ADC. 프로그래밍 가능 게인 증폭기
  • 12비트 DAC. 고속 컴퍼레이터
  • 온칩 전압 레퍼런스
  • 저전력 정전식 터치 센싱 인터페이스/li>
  • 최대 6개의 IrDA 지원 UART. 1개의 ISO 7816 지원 UART
  • I²S 인터페이스, 최대 2개의 CAN 모듈, 최대 3개의 DSPI 인터페이스
  • 최대 2개의I²C인터페이스

애플리케이션
  • 원격 센서
  • HVAC 시스템
  • 게이밍 컨트롤러
  • 유량계

블록 선도
Block Diagram

Freescale Kinetis K2x 마이크로컨트롤러

Freescale K2x MCU 제품군은 핀, 주변 장치 및 소프트웨어가 K10 MCU 제품군과 호환되며 전속 및 고속 USB 2.0 On-The-Go와 장치 충전 감지 성능이 추가되었습니다. Kinetis K2x 장치는 풍부한 아날로그, 통신, 타이밍 및 제어 주변 장치와 함께 소형 5x5mm 32 QFN 패키지의 32 KB 플래시부터 144MAPBGA 패키지의 1MB까지 제공합니다. 고밀도 메모리 K2x 제품군은 하나의 정밀 부동 소수점 유닛과 NAND 플래시 컨트롤러를 포함합니다.


특징
  • ARM Cortex-M4 코어, DSP 인스트럭션 지원 및 선택적인 단일 정밀 부동 소수점 유닛
  • 최대 32 채널 DMA. 최대 16 KB 캐시. 크로스바 스위치
  • USB On-The-Go (전속 및 고속) 및 장치 충전 감지
  • 메모리 보호 장치
  • 하드웨어 순환 중복 검사(CRC) 엔진
  • 개별 클록 방식 COP. 외부 워치독 모니터
  • 최대 20개 채널을 지원하는 최대 4개의 FlexTimer
  • 반송파 변조기 전송기
  • 4 채널, 32 채널 주기적 인터럽트
  • FlexBus 외부 버스 인터페이스
  • 보안 디지털 호스트 컨트롤러
  • NAND 플래시 컨트롤러
  • 32KB-1MB 플래시 최대 128KB SRAM
  • 32KB-512KB FlexMemory

애플리케이션
  • 바코드 스캐너
  • 휴대용 미디어 플레이어
  • 프린터
  • 프로그래밍 가능한 논리 제어기(PLC)

블록 선도
Block Diagram

Freescale Kinetis K3x Microcontrollers

The Freescale Kinetis K3x MCU family is pin, peripheral, and software compatible with the K1x MCU family and adds a flexible low-power segment LCD controller with support for up to 320 segments. Kinetis K3x devices start from 64 KB of flash in 64QFN packages extending up to 512 KB in a 144MAPBGA package with a rich suite of analog, communication, timing, and control peripherals.


Features
  • ARM Cortex-M4 core with DSP instruction support
  • Up to 16-channel DMA. Cross bar switch
  • Flexible, low-power LCD controller with support for up to 320
  • segments (40x8 or 44x4)
  • Low-power capacitive touch-sensing interface
  • 10 ultra low-power modes with flash programming and analog
  • operation down to 1.71V
  • Low-power timer, low-power RTC, low-leakage wake-up unit
  • Memory protection unit
  • Hardware cyclic redundancy check engine
  • Independent-clocked COP. External watchdog monitor
  • 64 KB-512 KB flash. Up to 128 KB of SRAM
  • 32 KB-256 KB FlexMemory

Applications
  • Thermostats
  • Smart meters
  • Heart rate monitors
  • Blood gas analyzers

Block Diagram
Block Diagram

Freescale Kinetis K4x Microcontrollers

The Freescale Kinetis K4x MCU family is pin, peripheral, and software compatible with the Kinetis K1x MCU family and adds full-speed USB 2.0 On-The-Go with device charge detect capability and a flexible low-power segment LCD controller with support for up to 320 segments. Kinetis K4x devices start from 64 KB of flash in 64QFN packages extending up to 512 KB in a 144MAPBGA package with a rich suite of analog, communication, timing and control peripherals.


Features
  • ARM Cortex-M4 core with DSP instruction support
  • Up to 16-channel DMA. Cross bar switch
  • Up to 100MHz core supporting a broad range of processing bandwidth
  • needs
  • Peripheral and memory servicing with reduced CPU loading. Concurrent multi-master bus accesses for increased bus bandwidth
  • USB On-The-Go (full speed) with device charger detect
  • Flexible, low-power LCD controller with support for up to 320 segments (40x8 or 44x4)
  • FlexBus external bus interface
  • Secure digital host controller
  • Up to three FlexTimers with up to 12 channels
  • Carrier modulator transmitter
  • 4-channel, 32-bit interrupt
  • 64KB-512KB flash. Up to 128KB of SRAM
  • 32KB-256KB FlexMemory

Applications
  • GPS receivers
  • Blood glucose meters
  • Bike computers
  • Currency counters

Block Diagram
Block Diagram

Freescale Kinetis K5x Microcontrollers

K5x MCUs provide designers with an analog measurement engine consisting of integrated operational and transimpedance amplifiers as well as high-resolution ADC and DAC modules. The family also features IEEE® 1588 Ethernet and hardware encryption, Full-Speed USB 2.0 On-The-Go with device charger detect capability and a flexible low-power segment LCD controller with support for up to 320 segments. Devices start from 128KB of flash in 64 QFN packages extending up to 512KB in a 144 MAPBGA package.


Features
  • ARM Cortex-M4 core with DSP instruction support
  • Up to 16-channel DMA and cross bar switch
  • Up to 2 x 16-bit ADC with PGA
  • Up to 2 x 12-bit DAC
  • Programmable delay block
  • Operational and transimpedance amplifiers
  • Voltage reference (VREF)
  • IEEE® 1588 Ethernet MAC with hardware time stamping
  • Hardware encryption coprocessor

Applications
  • Low-power portable medical devices
  • Clinical and lab equipment
  • Test/measurement equipment
  • Instrumentation applications
  • Monitor and telehealth applications

Block Diagram
Block Diagram

Freescale Kinetis K6x Microcontrollers

The Freescale Kinetis K6x MCU family includes IEEE 1588 Ethernet, full- and high-speed USB 2.0 On-The-Go with device charge detect capability, hardware encryption and tamper detection capabilities. K6x devices start from 256 KB of flash in 100LQFP packages extending up to 1 MB in a 256MAPBGA package with a rich suite of analog, communication, timing and control peripherals. High memory density Freescale Kinetis K60 family devices include an optional single precision floating point unit, NAND flash controller, and DRAM controller.


Features
  • ARM Cortex-M4 core with DSP instruction support and optional single precision floating point unit
  • Up to 32-channel DMA. Up to 16KB of cache. Cross bar switch
  • IEEE 1588 Ethernet MAC with hardware time stamping
  • USB On-The-Go (Full- and High-Speed) with device charger detect
  • Hardware encryption coprocessor
  • System security with hardware tamper detect
  • FlexBus external bus interface
  • Secure digital host controller
  • NAND flash controller
  • DRAM controller
  • 256KB-1MB flash. Up to 256KB of SRAM
  • 32KB-512KB FlexMemory
  • Industry's Lowest Power Mode Down to 340nA (K64)

Applications
  • Building automation controllers
  • Elevator control panels
  • Instrumentation clusters
  • Surveillance cameras

Block Diagram
Block Diagram

Freescale Kinetis K7x Microcontrollers

K7x MCUs include an integrated graphics LCD controller, IEEE 1588 Ethernet MAC, Full- and High-Speed USB 2.0 On-The-Go with device charger detect capability, hardware encryption and tamper detection capabilities. K7x MCUs are available with 512KB or 1MB of flash in 256-pin MBGA packages. Each MCU includes a rich suite of analog, communication, timing, and control peripherals. All K7x MCUs include a single precision floating point unit and NAND flash controller. 256-pin versions include an on-chip DRAM controller for system expansion.


Features
  • ARM Cortex-M4 core with DSP instruction support and optional single precision floating point unit
  • Up to 32-channel DMA. Up to 16 KB of cache. Cross bar switch
  • Graphics LCD controller
  • Low-power capacitive touch-sensing
  • Hardware encryption coprocessor
  • Hardware tamper detection
  • Memory protection unit
  • Hardware cyclic redundancy check engine
  • Independent-clocked COP. External watchdog monitor

Applications
  • Industrial control panels
  • Navigational displays
  • Point-of-sale terminals
  • Medical monitoring equipment

Block Diagram
Block Diagram

  • NXP Semiconductors