您好,欢迎来到61ic! | [登录] [注册] 忘记密码 | 设为首页 帮助
 . 网站首页 . 业界新闻 . 设计中心 . 移动技术 . TI专栏 . ADI专栏 . FPGA专栏 . 代码工厂 . 官方商城 . 
 . 活动专区 . 新品快递 . 解决方案 . 前沿科技 . TI资源 . ADI资源 . FPGA资源 . 下载中心 . 产品展示 . 
加入收藏
付款方式
联系我们
您现在的位置: 61IC电子在线 >> 解决方案 >> 消费电子 >> 其它 >> 正文
  [组图]Freescale Kinetis KL2x 超低功耗32位MCU开发方案           ★★★ 【字体:
Freescale Kinetis KL2x 超低功耗32位MCU开发方案
作者:61ic    文章来源:Internet    点击数:    更新时间:2014-7-1    
关键字:Freescale,Kinetis KL2x,超低功耗32位MCU开发,工业控制,USB连接,消费类电子,智能能源

Freescale公司的Kinetis KL2x 系列超低功耗32位MCU基于ARM® CortexTM-M4核,核工作频率48MHz,闪存从32KB到256KB不等,集成了全速USB OTG控制器和低压稳压器,具有超低功耗性能和丰富的模拟,通信,定时和控制外设.目标应用位低功耗应用,以电池为动力的应用,USB外设和消费类电子.本文介绍了Kinetis KL2x MCU主要特性,框图, Kinetis KL16和KL26 MCU开发平台FRDM-KL26Z主要特性,电路图和材料清单.

The Kinetis KL2x MCU family is pin, software and tool compatible with all other Kinetis L families, and adds a Full-Speed USB 2.0 On-The-Go controller with an integrated low-voltage regulator. The Kinetis KL2x MCU family is also compatible with the Kinetis K20 family of MCUs built on the ARM® CortexTM-M4 core, providing a migration path to higher performance and feature integration. Devices start from 32 KB of flash in a small-footprint 5 x 5 mm 32 QFN package, extending up to 256 KB in a 100 LQFP/121 MBGA package. Each family member combines ultra-low-power performance with a with a rich suite of analog, communication, timing and control peripherals.

Kinetis KL2x MCU主要特性:

Ultra Low Power
• Next-generation 32-bit ARM Cortex-M0+core. Two times more CoreMark/mA than the closest 8/16-bit architecture. Single-cycle fast I/O access port facilitates bit banging and software protocol emulation, maintaining an 8-bit “look and feel.”
• Multiple flexible low-power modes, including new compute mode which reduces dynamic power by placing peripherals in an asynchronous stop mode
• LPUART, SPI, I2C, ADC, DAC, LP timer and DMA support low-power mode operation without waking up the core
Flash and SRAM
• Up to 256 KB flash with 64 byte flash cache, up to 32 KB RAM
• Security circuitry to prevent unauthorized access to RAM and flash contents Performance
• ARM Cortex-M0+ core, 48 MHz core frequency over full voltage and temperature range (–40˚C +105˚C)
• Bit manipulation engine for improved bit handling of peripheral modules
• Thumb instruction set combines high code density with 32-bit performance
• Up to 4-ch. DMA for peripheral and memory servicing with reduced CPU loading and faster system throughput
• Independent-clocked COP guards against clock skew or code runaway for fail-safe applications
Mixed Signal
• Up to 16-bit ADC with configurable resolution, sample time and conversion speed/power. Integrated temperature sensor. Single or differential input mode operation in order to achieve improved noise rejection
• High-speed comparator with internal 6-bit DAC
• 12-bit DAC with DMA support Timing and Control
• One 6-ch. and two 2-ch.,16-bit low-power timer PWM modules with DMA support
• 2-ch. 32-bit periodic interrupt timer provides time base for RTOS task schedule or trigger source for ADC conversion
• Low-power timer allows operation in all power modes except for VLLS0
• Real-time clock
HMI
• Capacitive touch sense interface supports up to 16 external electrodes and DMA data transfer
• GPIO with pin interrupt support, DMA request capability and other pin control options Connectivity and Communications
• USB 2.0 On-The-Go (Full Speed). Integrated USB low-voltage regulator supplies up to 120 mA off chip at 3.3 volts to power external components from 5-volt input
• Two I2C with DMA support, up to 400 Kb/s and compatible with SMBus V2 features
• One LPUART and two UART with DMA support
• Two SPI with DMA support
• I2S module for audio applications
Software and Tools
• Freescale Tower System hardware development environment and low-cost demo board
• Integrated development environments CodeWarrior for Microcontrollers V10.x (Eclipse) IDE with Processor Expert software modeling tool IAR Embedded Workbench, Keil MDK, Atollic
• Runtime software and RTOS MQX™ Lite, FreeRTOS, CodeSourcery G++ (GNU)
• Full ARM ecosystem support

图1. Kinetis KL2x MCU系列框图

Kinetis KL2x MCU 目标应用:

• Low-power applications
• Battery-operated applications
• USB peripherals
• Consumer applications

Kinetis KL16和KL26 MCU开发平台FRDM-KL26Z

The Freescale Freedom development platform is a set of software and hardware tools for evaluation and development. It’s ideal for the rapid prototyping of microcontroller-based applications. The Freescale Freedom KL26Z hardware (FRDM-KL26Z) is a capable and cost-effective design featuring a Kinetis L series microcontroller, the industry’s first microcontroller built on the ARM® Cortex™-M0+ core.

FRDM-KL26Z can be used to evaluate the KL16 and KL26 Kinetis L series devices. It features a KL26Z128VLH4, a device boasting a maximum operating frequency of 48MHz, 128KB of flash, a full-speed USB controller, and numerous analog and digital peripherals. The FRDM-KL26Z hardware is form-factor compatible with the Arduino™ R3 pin layout, providing a broad range of expansion board options. The on-board interfaces include an RGB LED, a 6-axis digital sensor (combining a 3D accelerometer and 3D magnetometer), ambient light sensor, and a capacitive touch slider.

The FRDM-KL26Z features the Freescale open standard embedded serial and debug adapter known as OpenSDA. This circuit offers several options for serial communications, flash programming and run-control debugging. 

The FRDM-KL26Z is an ultra-low-cost development platform for Kinetis L Series KL16 and KL26 MCUs (up to 128 KB Flash and up to 64-pin packages) built on ARM® Cortex™-M0+ processor. Features include easy access to MCU I/O, battery-ready, low-power operation, a standard-based form factor with expansion board options and a built-in debug interface for flash programming and run-control. The FRDM-KL26Z is supported by a range of Freescale and third-party development software.

图2. 开发平台FRDM-KL26Z外形图

开发平台FRDM-KL26Z主要特性:

• MKL26Z128VLH4 in a 64 LQFP package
• Capacitive touch slider
• FXOS8700CQ accelerometer and magnetometer
• Tri-color (RGB) LED
• Ambient light sensor
• User push button
• Flexible power supply options – USB, coin cell battery, external source
• Battery-ready, power-measurement access points
• Easy access to MCU I/O via Arduino™ R3 compatible I/O connectors
• Programmable OpenSDA debug interface with multiple applications available including:
— Mass storage device flash programming interface
— P&E Debug interface provides run-control debugging and compatibility with IDE tools
— CMSIS-DAP interface: new ARM standard for embedded debug interface
— Data logging application


图3. 开发平台FRDM-KL26Z框图

图4. 开发平台FRDM-KL26Z电路图(1)

图5. 开发平台FRDM-KL26Z电路图(2)

图6. 开发平台FRDM-KL26Z电路图(3)

图7. 开发平台FRDM-KL26Z电路图(4)

详情请见:
http://cache.freescale.com/files/microcontrollers/doc/data_sheet/KL26P121M48SF4.pdf?fasp=1&WT_TYPE=Data%20Sheets&WT_VENDOR=FREESCALE&WT_FILE_FORMAT=pdf&WT_ASSET=Documentation&Parent_nodeId=
1339527982286712105629&Parent_pageType=product


http://cache.freescale.com/files/microcontrollers/doc/fact_sheet/LSERIESKL2FS.pdf?fr=gdc&Parent_nodeId=1339527982286712105629&Parent_pageType=product

文章录入:61ic    责任编辑:61ic 
  • 上一篇文章:

  • 下一篇文章: 没有了
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    Microchip PIC32MX蓝牙音频开…
    ST LED1642GW高亮度RGB LED阵…
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    站长:61 湘ICP备13001086号-2