Comprehensive Enablement Solutions
Kinetis KE1xZ256 Highly Robust General-Purpose MCUs, Product Brief, Rev. 0, 05/2016
NXP Semiconductors 5
7. Comprehensive Enablement Solutions
7.1. Kinetis Software Development Kit (KSDK)
• Extensive suite of robust peripheral drivers, stacks, and middleware
• Includes software examples demonstrating the usage of HAL, peripheral drivers, middleware,
and RTOSes
• Operating System Abstraction (OSA) for Freescale MQX™ Lite RTOS, FreeRTOS OS,
Micrium C/OS
®
kernels, and bare-metal (no RTOS) applications
7.2. Processor Expert
• Free software-generation tool for device drivers/start-up code
• Seven steps from project creation to debug—dramatically reducing the development time
• Available within Kinetis Design Studio (KDS) or as a standalone plug-in for IAR/Keil/GNU
IDEs
7.3. Integrated development environments (IDEs)
• IAR Embedded Workbench
®
IDE www.iar.com
• ARM Keil
®
Microcontroller Development Kit IDE www2.keil.com/nxp
• Kinetis Design Studio IDE
— No-cost (IDE) for Kinetis MCUs
— Eclipse and GCC-based IDE for C/C++ editing, compiling, and debugging
• Broad ARM ecosystem support through NXP Partner Program
7.4. Online enablement with ARM mbed™ development platform
• Rapid and easy Kinetis MCU prototyping and development
• Online ARM mbed SDK, developer community
• Free software libraries
7.5. Bootloader
• Common bootloader for all Kinetis MCUs
• In-system flash programming over a serial connection: erase, program, verify
• ROM- or flash-based bootloader with open-source software and host-side programming utilities