全部分类
Kinetis® K20-100 MHz, 全速USB, 混合信号集成微控制器,基于Arm® Cortex®-M4内核
所属分类:
K2x USB
关键词:
K20_100
服务热线:
18612628057
咨询邮箱:
riley_chow@powerever.cn
Kinetis® K20-100 MHz, 全速USB, 混合信号集成微控制器,基于Arm® Cortex®-M4内核
产品描述
应用
相关附件
产品详情
框图
Kinetis K2x MCU Family Block Diagram
特征
超低功耗
- 10种低功耗模式,提供电源和时钟门控,可以实现优选的外设活动和恢复时间。停止电流<2 µA,运行电流<350 uA/MHz,停止模式唤醒时间4 µs
- 工作电压降至1.71 V时,仍可实现完整的存储器和模拟操作,延长了电池使用时间
- 低漏电唤醒单元,带有多达8个内置模块和16个引脚,可作为低漏电停止(LLS)模式/超低漏电停止(VLLS)模式的唤醒源
- 低功耗定时器支持系统在低功耗状态下持续运行
闪存、SRAM和FlexMemory
- 128 KB - 512 KB闪存。支持快速访问,具备高可靠性,提供4级安全保护
- 32 KB-128 KB的SRAM
- FlexMemory:32 字节- 4 KB用户可分段的字节写入/擦除EEPROM,适用于数据表/系统数据。可擦写10M次以上的EEPROM和写入时间仅70 µs的闪存(出现电力故障时不会发生数据丢失或损坏)。无需用户或系统干预便可完成编程和擦除功能,工作电压降至1.71V时仍可完全工作。另有高达256 KB的空间可用于存储额外程序代码、数据或EEPROM备份
混合信号功能
- 两个可配置分辨率的高速16位模数转换器(ADC)。单输出或差分输出模式运行,可提高噪声抑制水平。利用可编程延迟模块触发功能可实现500 ns的转换时间
- 两个12位数模转换器(DAC),可以为音频应用生成模拟波形
- 3个高速比较器,通过将脉宽调制(PWM)置于安全状态,提供快速准确的电机过流保护
- 模拟参考电压可为模拟模块、ADC和DAC提供精确的参考值,代替外部参考电压,降低系统成本
性能
- Arm® Cortex®-M4内核,带有DSP、100 MHz时钟、单周期MAC和单指令多数据(SIMD)扩展
- 外设和存储器用的多达16通道的DMA,使CPU负载更低,系统吞吐更快
- 交叉开关支持并发多主设备总线访问,增加总线带宽
- 独立的闪存Bank可以并发执行代码和固件更新,既不会影响性能,也无需复杂的编码例程
定时和控制
- 3个FlexTimer,共有12个通道。硬件死区时间插入和正交解码,用于电机控制
- 载波调制定时器,用于在遥控应用中生成红外线波形
- 4通道32位周期中断定时器可为实时操作系统任务调度程序提供时基,还可为ADC转换和可编程延迟模块提供触发源
人机接口
- 带有多达16路输入的硬件触摸传感接口。可在所有低功耗模式下运行(启用时只增加极小的电流)。通过硬件实现避免了软件轮询方法。高灵敏度,允许使用厚达5毫米厚度的贴膜
连接与通信
- USB 2.0 OTG (全速)。设备充电检测优化了便携式USB设备的充电电流/时间,延长了电池使用时间。低压稳压器可通过5 V输入为外部组件提供高达120 mA,3.3 V的片外供电
- 多达6个支持IrDA的UART,其中一个UART有ISO7816智能卡支持。支持各种数据大小、格式和传输/接收设置,满足多种工业通信协议
- IC间音频传输(I2S)串行接口,用于接入音频系统
- 两个CAN模块,适用于工业网络桥接
- 多达3个DSPI和两个I2C
可靠性、安全性和安防
- 存储器保护单元可为交叉开关上的所有主设备提供存储器保护,提高软件可靠性
- 循环冗余校验引擎可验证存储器内容和通信数据,提高系统可靠性
- 时钟独立的COP可防止时钟偏移或代码失控,适用于故障安全型应用(例如,针对家用电器的IEC 60730安全标准)
- 如果发生看门狗事件,外部看门狗监测器可将输出引脚置于安全状态外部组件
- 本产品包含在恩智浦产品长期供货计划中,自推出后至少保证10年供货
外部外设支持
- FlexBus外部总线接口为存储器以及图形显示器这样的外设提供接口选择。可支持多达6个片选信号和2GB可寻址空间
- 安全的数字主机控制器支持SD、SDIO、MMC或CE-ATA卡,可实现应用中软件升级或存储媒体文件。
应用
可穿戴产品
工业控制
智慧城市
智能家居
汽车电子
相关附件
文档
-
简介
Kinetis K2x系列MCU简介
PDF 版本 0 214.6 KB KINK2XFS 中文, 英语 -
快速参考指南
Kinetis外设模块演示软件
PDF 版本 3 May 30, 2014 2.7 MB KQRUG 中文, 英语 -
数据手册
Kinetis K20: 100MHz Cortex-M4 up to 512KB Flash (80pin)
PDF 版本 4 Sep 24, 2017 1.3 MB K20P81M100SF2V2 英语 适用产品 -
数据手册
Kinetis K20: 100MHz Cortex-M4 up to 512KB Flash 144pin
PDF 版本 3 Jun 30, 2013 1.7 MB K20P144M100SF2V2 英语 适用产品 -
参考手册
Kinetis K20: 100MHz Cortex-M4 256/512KB Flash (121 pin)
PDF 版本 3 Jun 30, 2013 1.8 MB K20P121M100SF2V2 英语 适用产品参考手册Kinetis K20: 100MHz Cortex-M4 256/512KB Flash (100 pin)
PDF 版本 3 Jun 30, 2013 1.5 MB K20P100M100SF2V2 英语 适用产品参考手册Kinetis K20: 100MHz Cortex-M4 256/512KB Flash (100 pin) - Initial Product Rev
PDF 版本 7 Feb 22, 2013 2.3 MB K20P100M100SF2 英语 适用产品数据手册Kinetis K20: 100MHz Cortex-M4 512KB Flash (120 WLCSP)
PDF 版本 7 Feb 22, 2013 2.2 MB K20P120M100SF2 英语 适用产品数据手册Kinetis K20: 100MHz Cortex-M4 256/512KB Flash (121 pin) - Initial Product Rev
PDF 版本 7 Feb 22, 2013 2.3 MB K20P121M100SF2 英语 适用产品数据手册Kinetis K20: 100MHz Cortex-M4 up to 512KB Flash (144 pin) - Initial Product Rev
PDF 版本 7 Feb 22, 2013 2.3 MB K20P144M100SF2 英语 适用产品参考手册Kinetis K20: 100MHz Cortex-M4 512KB Flash (120 WLCSP)
PDF 版本 6.1 Aug 1, 2012 18.0 MB K20P120M100SF2RM 英语 适用产品参考手册Kinetis K20: 100MHz Cortex-M4 256/512KB Flash (121 pin)
PDF 版本 2 Jun 2, 2012 19.1 MB K20P121M100SF2V2RM 英语 适用产品参考手册Kinetis K20: 100MHz Cortex-M4 up to 512KB Flash 80/81pin
PDF 版本 2 Jun 2, 2012 18.7 MB K20P81M100SF2V2RM 英语 适用产品参考手册Kinetis K20: 100MHz Cortex-M4 256/512KB Flash (100 pin) - Initial Product Rev
PDF 版本 7 Feb 22, 2013 2.3 MB K20P100M100SF2 英语 适用产品参考手册Kinetis K20: 100MHz Cortex-M4 256/512KB Flash (100 pin)
PDF 版本 2 Jun 2, 2012 18.7 MB K20P100M100SF2V2RM 英语 适用产品参考手册Kinetis K20: 100MHz Cortex-M4 up to 512KB Flash 144pin
PDF 版本 2 Jun 2, 2012 19.1 MB K20P144M100SF2V2RM 英语 适用产品参考手册Kinetis K20: 100MHz Cortex-M4 256/512KB Flash (80/81 pin) - Initial Product Rev
PDF 版本 6 Nov 11, 2011 18.4 MB K20P81M100SF2RM 英语 适用产品参考手册Kinetis K20: 100MHz Cortex-M4 256/512KB Flash (100 pin) - Initial Product Rev
PDF 版本 7 Feb 22, 2013 2.3 MB K20P100M100SF2 英语 适用产品参考手册Kinetis K20: 100MHz Cortex-M4 256/512KB Flash (121 pin) - Initial Product Rev
PDF 版本 6 Nov 11, 2011 18.8 MB K20P121M100SF2RM 英语 适用产品参考手册Kinetis K20: 100MHz Cortex-M4 256/512KB Flash (100 pin) - Initial Product Rev
PDF 版本 6 Nov 11, 2011 18.7 MB K20P100M100SF2RM 英语 适用产品参考手册Kinetis K20: 100MHz Cortex-M4 up to 512KB Flash (144 pin) - Initial Product Rev
PDF 版本 6 Nov 11, 2011 18.9 MB K20P144M100SF2RM 英语 适用产品 -
应用说明
Implementing in-software flash programming on Kinetis MCUs
PDF 版本 0 Apr 17, 2013 260.0 KB AN4695 英语 -
应用说明
PWM synchronization using Kinetis Flextimers
PDF 版本 0 Aug 2, 2012 1.3 MB AN4560 英语 -
应用说明
Kinetis K和L系列MCU的生产用Flash编程最佳做法
PDF 版本 1 215.3 KB AN4835 中文, 英语 -
应用说明
Using WinUSB with MCU integrating USB device controller
PDF 版本 0 Oct 20, 2011 963.0 KB AN4378 英语 -
应用说明
面向计量应用的基于FFT的算法 - 应用笔记
PDF 版本 4 642.7 KB AN4255 中文, 英语 -
应用说明
Features of the FlexTimer Module
PDF 版本 0 Jun 22, 2015 1.6 MB AN5142 英语 -
应用说明
Writing Touch Sensing Software Using TSI Module
PDF 版本 0 Jul 12, 2011 341.5 KB AN4330 英语 -
应用说明
Kinetis® KwikStik-based EzPort programmer
PDF 版本 0 Dec 1, 2011 2.5 MB AN4406 英语 相关文件: AN4406SW -
应用说明
Audio player on KwikStik
PDF 版本 0 Jan 21, 2014 407.6 KB AN4523 英语 相关文件: AN4523SW -
应用说明
使用Kinetis DMA和通用IO仿真定时器功能
PDF 版本 0 866.8 KB AN4419 中文, 英语 -
应用说明
BLDC Sensorless Algorithm Tuning
PDF 版本 0 Oct 11, 2012 1.4 MB AN4597 英语 -
应用说明
MQX Board Support Package (BSP) - Porting Guide on KEIL
PDF 版本 0 Oct 31, 2012 1.6 MB AN4626 英语 相关文件: AN4626SW -
应用说明
带霍尔效应传感器的BLDC电机控制 - Kinetis MCU
PDF 版本 0 796.7 KB AN4376 中文, 英语 -
应用说明
采用TWR-LCD电路板显示eGUI
PDF 版本 0 1.7 MB AN4452 中文, 英语 -
数据手册
Using USB2SER DLL in C# Projects
PDF 版本 1 Jul 20, 2011 543.4 KB AN4314 英语 相关文件: AN4314SW -
应用说明
Using Kinetis Security and Flash Protection Features
PDF 版本 1 Jun 17, 2012 236.6 KB AN4507 英语 -
应用说明
PMSM electrical parameters measurement
PDF 版本 0 Apr 23, 2013 2.4 MB AN4680 英语 -
应用说明
UART to HID Mouse based on FRDM-KE15Z Board
PDF 版本 0 Dec 2, 2020 535.3 KB AN13079 英语 相关文件: AN13079SW -
应用说明
USB大容量存储设备(MSD)主机引导加载程序
PDF 版本 1 2.7 MB AN4368 中文, 英语 -
应用说明
在ColdFire+和Kinetis上使用内部集成电路
PDF 版本 0 2.1 MB AN4342 中文, 英语 -
应用说明
在Kinetis K系列上使用DMA模拟ADC灵活扫描模式
PDF 版本 0 234.0 KB AN4590 中文, 英语 -
应用说明
SAR ADC测量操作手册
PDF 版本 1 862.1 KB AN4373 中文, 英语 -
应用说明
Pulse Oximeter using USB PHDC
PDF 版本 0 Mar 22, 2012 2.2 MB AN4496 英语 -
应用说明
AN3863, Designing Touch Sensing Electrodes - Application Notes
PDF 版本 4 Jul 20, 2011 804.9 KB AN3863 英语 -
应用说明
Kinetis和ColdFire+ MCU功耗管理
PDF 版本 2 1.9 MB AN4503 中文, 英语 -
应用说明
An I2S application on Kinetis
PDF 版本 0 Sep 1, 2013 265.8 KB AN4800 英语 相关文件: AN4800SW -
应用说明软件
Application note software for AN13079
ZIP 版本 0 Dec 2, 2020 819.3 KB AN13079SW 英语 -
应用说明软件
Software for AN5052.
ZIP 版本 0 Jan 19, 2015 670.8 KB AN5052SW 英语 -
应用说明软件
Software files for Application Note AN4800
ZIP 版本 0 Sep 1, 2013 241.7 KB AN4800SW 英语 -
应用说明软件
Software to Accompany AN4370
ZIP 版本 3 Oct 7, 2012 11.2 MB AN4370SW 英语 -
手册
Beyond Bits第5期
PDF 版本 4 7.1 MB BR8BITBYNDBITS5 中文, 英语 -
勘误表
Errata Mask 2N03G for Kinetis MK22FN1M0Vx, MK22FX512Vx, MK21FN1M0Vx, MK21FX512Vx MCUs
PDF 版本 08 DEC 2014 Feb 22, 2015 393.0 KB KINETIS_K_2N03G 英语 -
勘误表
Errata Mask 4N86B for Kinetis K10DNxxxx5, K10DXxxx5, K20DNxxxx5 and K20DXxxxx5 MCUs
PDF 版本 15 JAN 2014 Jan 21, 2014 181.0 KB KINETIS_50MHZ_4N86B 英语 -
勘误表
Errata Mask 1N86B for Kinetis® MCUs
PDF 版本 15 OCT 2013 Oct 15, 2013 186.3 KB KINETIS50MHZ_1N86B 英语 -
勘误表
Errata Mask 1N96B for Kinetis® MCUs
PDF 版本 29 JUL 2016 Aug 22, 2016 338.9 KB KINETIS_1N96B 英语 -
支持信息
Touch Sensing Software 2.5 Beta Release notes
PDF 版本 2.5 Nov 8, 2010 232.4 KB TSS_RELEASE_NOTES 英语 -
选型指南
Selector Guide: High-performance Kinetis K Series MCUs
PDF 版本 1 May 2, 2018 2.7 MB KINETISKMCUSELGD 英语 -
应用说明
Implementing in-software flash programming on Kinetis MCUs
PDF 版本 0 Apr 17, 2013 260.0 KB AN4695 英语 -
支持信息
Touch Sensing Software 2.5 Beta Release notes
PDF 版本 2.5 Nov 8, 2010 232.4 KB TSS_RELEASE_NOTES 英语 -
选型指南
Selector Guide: High-performance Kinetis K Series MCUs
PDF 版本 1 May 2, 2018 2.7 MB KINETISKMCUSELGD 英语 -
应用说明
关于Kinetis K系列16位ADC PGA的分析
PDF 版本 0 459.4 KB AN4568 中文, 英语 -
应用说明
Connecting Kinetis MCU with CMOS sensor interface through GPIO
PDF 版本 0 May 30, 2013 457.0 KB AN4627 英语 -
应用说明
采用MQX RTOS实现Kinetis® MCU的低功耗管理
PDF 版本 0 303.6 KB AN4447 中文, 英语 -
应用说明
Configuring the FlexTimer for position and speed measurement
PDF 版本 0 Dec 5, 2011 382.6 KB AN4381 英语 -
应用说明
Kinetis MCU USB设备固件更新(DFU)
PDF 版本 1 2.6 MB AN4370 中文, 英语 -
应用说明
利用Kinetis微控制器的闪存交换功能实现稳健的在线固件更新
PDF 版本 0 1.2 MB AN4533 中文, 英语 -
应用说明
Freescale Embedded Software and Motor Control libraries
PDF 版本 0 Sep 14, 2012 246.8 KB AN4611 英语 -
应用说明
USB大容量存储设备(MSD)引导加载程序
PDF 版本 0 Nov 22, 2011 792.7 KB AN4410 英语 -
应用说明
利用Kinetis KV10实现适用于风扇的PMSM无传感器磁场定向控制 (FOC)
PDF 版本 0 3.0 MB AN4935 中文, 英语 -
应用说明
基于中断和阻塞机制的MQX I2C驱动程序
PDF 版本 0 526.4 KB AN4652 中文, 英语 -
应用说明
Deep-dive: Water Tolerance Feature in Touch-Sensing Software Library
PDF 版本 0 Sep 10, 2013 387.0 KB AN4781 英语 -
应用说明
Integrating a Processor Expert driver (LDD) into a non-PEx project
PDF 版本 0 Aug 14, 2013 2.2 MB AN4769 英语 -
应用说明
优化Kinetis K系列MCU的性能
PDF 版本 13 19.8 KB AN4745 中文, 英语 -
快速参考指南
Kinetis外设模块演示软件
PDF 版本 3 May 30, 2014 2.7 MB KQRUG 中文, 英语 -
应用说明
面向塔式开发平台的电源选项
PDF 版本 0.1 2.7 MB AN4649 中文, 英语 -
应用说明
将FlexBus接口用于Kinetis微控制器
PDF 版本 0 804.6 KB AN4393 中文, 英语 -
应用说明
Prototyping with Tower System MCU development board
PDF 版本 0 Nov 11, 2011 390.5 KB AN4390 英语 -
应用说明
Kinetis MCU上的I2S (片间音频总线)应用
PDF 版本 0 427.4 KB AN4520 中文, 英语 -
应用说明
在Kinetis® MCU上使用低功耗模式
PDF 版本 0 10.6 MB AN4470 中文, 英语 -
应用说明
I2C non-blocking communication
PDF 版本 0 Oct 21, 2013 671.4 KB AN4803 英语 -
应用说明
AN4752: FreeMASTER Usage, Serial Driver Implementation – Application Note
PDF 版本 0 May 31, 2013 2.2 MB AN4752 英语 -
应用说明
将Kinetis FlexMemory作为增强型EEPROM使用
PDF 版本 0 948.8 KB AN4282 中文, 英语 -
应用说明
如何使用恩智浦USB协议栈来设置音频类设备
PDF 版本 0 360.4 KB AN4665 中文, 英语 -
应用说明
AN4752: FreeMASTER Usage, Serial Driver Implementation – Application Note
PDF 版本 0 May 31, 2013 2.2 MB AN4752 英语 -
应用说明
Audio Output for Kinetis MCUs using DMA/PWM, DAC or I2S
PDF 版本 0 Feb 13, 2012 521.1 KB AN4369 英语 相关文件: AN4369SW -
应用说明软件
Software for AN5047
ZIP 版本 0 Jan 19, 2015 673.0 KB AN5047SW 英语 -
应用说明软件
Software files for Application Note AN4523
ZIP 版本 0 Jan 21, 2014 43.0 KB AN4523SW 英语 -
应用说明软件
Software files for Application Note AN4652
ZIP 版本 0 Jan 7, 2013 12.2 KB AN4652SW 英语 -
应用说明软件
Software files for Application Note AN4419
ZIP 版本 0 Sep 27, 2012 9.0 MB AN4419SW 英语 -
手册
基于ARM®技术的嵌入式控制解决方案
PDF 版本 6 4.5 MB NXPARM 中文, 英语 -
手册
Kinetis® K1x/K2x (50Mhz) for cost sensitive applications
PDF 版本 2 Feb 21, 2013 2.7 MB BRKINETISELS 英语勘误表Mask Set Errata for Mask 2N36B KINETIS_K_2N36B
PDF 版本 12FEB2015 Feb 27, 2015 221.4 KB KINETIS_K_2N36B 英语 适用产品 -
勘误表
Mask Set Errata for Mask 3N36B KINETIS_K_3N36B
PDF 版本 12FEB2015 Feb 27, 2015 217.9 KB KINETIS_K_3N36B 英语 适用产品 -
勘误表
Mask Set Errata for Mask 1N36B KINETIS_K_1N36B
PDF 版本 12FEB2015 Feb 27, 2015 242.4 KB KINETIS_K_1N36B 英语 适用产品 -
勘误表
Errata Mask 3N03G for Kinetis MK22FN1M0Vx, MK22FX512Vx, MK21FN1M0Vx, MK21FX512Vx MCUs
PDF 版本 08 DEC 2014 Feb 22, 2015 383.0 KB KINETIS_K_3N03G 英语 -
勘误表
Errata Mask 8N30D for Kinetis® MCUs
PDF 版本 07 AUG 2013 Aug 16, 2013 234.5 KB KINETIS_8N30D 英语 -
勘误表
Errata Mask 3N86B for Kinetis K10DNxxxx5, K10DXxxx5, K20DNxxxx5 and K20DXxxxx5 MCUs
PDF 版本 08 AUG 2013 Aug 16, 2013 134.3 KB KINETIS50MHZ_3N86B 英语 -
简介
Kinetis K2x: Cortex-M4(F) MCUs with cost-optimized USB
PDF 版本 11Aug 1, 2012 1.7 MB K20PB 英语 -
发行说明
Processor Expert 5.2 Release Notes
TXT 版本 5.2 Sep 12, 2011 24.2 KB PE_5.2_RN 英语
硬件
-
符号和尺寸
Kinetis® Symbols, Footprints and Models亮点
INTERNAL版本 1.0Nov 27, 20171 KBCAD-SYMBOLFOOTPRINTS -
评估/开发板与系统
Kinetis K60 100 MHz MCU塔式系统模块
TWR-K60D100M -
-
仿真器、探测器和编程器
TWR-K20D50M
UMultilink -
仿真器、探测器和编程器
Tracelink - 将跟踪捕捉推向新高度
TRACELINK仿真器、探测器和编程器LPC-Link2
OM13054仿真器、探测器和编程器PEmicro Cyclone编程器
CYCLONE仿真器、探测器和编程器PEmicro Cyclone FX编程器
CYCLONE-FX评估/开发板与系统Development board for PN5190
PNEV5190BP评估/开发板与系统MPC560x校准、调试和接口板
MPC560xBOARDS
软件
-
库
触摸传感软件
-
BSP、驱动程序和中间件
Audio Software on NXP Microcontrollers
-
BSP、驱动程序和中间件
Freescale Sensor Fusion Library for Kinetis MCUs
-
BSP、驱动程序和中间件
MCUXpresso配置工具 - 引脚、时钟、外设
-
代码片段
Kinetis MCU C/C++ Header Files
-
代码片段
Kinetis 50MHz bare metal sample code
-
操作系统
MQX™ v5 Software Solutions
-
BSP、驱动程序和中间件
TFS Flash Driver Software for Kinetis and ColdFire+ Microcontrollers
-
测试、调适和分析仪软件
FreeMASTER运行时调试工具
-
组件和模块
Processor Expert® Software – Component Development Environment v1.0.4
-
图形、UI和人机界面
Touch Sensing Software Suite installer Version 3.0.1
-
BSP、驱动程序和中间件
FreeMASTER Communication Driver 2.0
-
代码片段
DMA code for I2C on Kinetis K
-
库
IEC 60730 Safety Standard for Household Appliances
-
IDE与构建工具
CodeWarrior® for MCUs (Eclipse IDE) - ColdFire®, 56800/E DSC, Qorivva® 56xx, RS08/S08, S12Z - 11.1
-
IDE与构建工具
MCUXpresso集成开发环境(IDE)
-
IDE与构建工具
Kinetis® Design Studio Integrated Development Environment (IDE)
-
测试、调适和分析仪软件
FreeMASTER运行时调试工具
-
应用开发工具
电机控制应用优化(MCAT)工具
-
操作系统
Zephyr™ OS for Edge Connected Devices
-
开发软件-其他
Real-time Edge 软件
工程服务
-
INDEPENDENT DESIGN HOUSE (IDH)
值得信赖的顾问服务
By Green Hills Software Gold HQ: Round Rock, 美国 支持地区: 亚洲, 美洲 -
INDEPENDENT DESIGN HOUSE (IDH)
硬件/软件工程服务
By Firstview Consultants GoldHQ: Round Rock, 美国 支持地区: 亚洲, 美洲 -
INDEPENDENT DESIGN HOUSE (IDH)
Hardware Engineering Services
By Dornerworks Ltd. GoldHQ: Grand Rapids, 美国 支持地区: 美洲
27年专注半导体
为国内各行业广大用户提供高品质的NXP半导体产品
SINCE 1997
为您量身定制解决方案
威旺达公众号