Freescale Semiconductor FRDM-KL46Z, FRDM-KL46Z-UM User guide

FRDM-KL46Z User’s Manual
FRDM-KL46Z-UM
Rev. 1.0
Freescale Semiconductor Inc.
Microcontroller Solutions Group
1 FRDM-KL46Z Overview ......................................................................................................................... 3
2 References documents .......................................................................................................................... 3
3 Getting started .......................................................................................................................................... 3
4 FRDM-KL46Z Hardware Overview .................................................................................................... 4
5 FRDM-KL46Z Hardware Description ................................................................................................ 7
5.1.1 Power Supply ....................................................................................................................................................................................... 7
5.1.2 Serial and Debug Adapter (OpenSDA) ...................................................................................................................................... 9
5.1.3 Clock source ....................................................................................................................................................................................... 12
5.1.4 USB Interface ..................................................................................................................................................................................... 12
5.1.5 Serial Port ........................................................................................................................................................................................... 12
5.1.6 Reset ...................................................................................................................................................................................................... 12
5.1.7 Debug .................................................................................................................................................................................................... 12
5.1.8 Segment LCD ..................................................................................................................................................................................... 12
5.1.9 Capacitive Touch Slider ................................................................................................................................................................ 13
5.1.10 Three-axis Accelerometer ........................................................................................................................................................ 13
5.1.11 Three-axis Digital Magnetometer.......................................................................................................................................... 14
5.1.12 LEDs .................................................................................................................................................................................................... 14
5.1.13 Visible light sensor ....................................................................................................................................................................... 15
5.1.14 Input/Output Connectors ......................................................................................................................................................... 16
5.1.15 Arduino Compatibility ................................................................................................................................................................ 17
Freescale Semiconductor, Inc FRDM-KL46Z Page 2 of 17
Filename
Description
FRDM-KL46Z Quick Start Package
Quick Start Guide and supporting files for getting started with the FRDM-KL46Z.
FRDM-KL46Z User’s Manual
This documentoverview and detailed information for the
FRDM-KL46Z hardware.
FRDM-KL46Z Pinouts
Spreadsheet of pin connections for all MCU pins. Includes pinout for the I/O headers, Arduino R3 compatibility chart, and OpenSDA MCU pinout.
FRDM-KL46Z Schematics
PDF schematics for the FRDM-KL46Z hardware
FRDM-KL46Z Design Package
Zip file containing all design source files for the FRDM-KL46Z hardware
OpenSDA User’s Guide
Overview and instructions for use of the OpenSDA embedded
1 FRDM-KL46Z Overview
The Freescale Freedom development platform is a set of software and hardware tools for evaluation and development. It is ideal for rapid prototyping of microcontroller-based applications. The Freescale Freedom KL46Z hardware, FRDM-KL46Z, is a simple, yet sophisticated design featuring a Kinetis L series microcontroller, built on the ARM® Cortex™-M0+ core.
FRDM-KL46Z can be used to evaluate the KL46, KL36, KL26 and KL16 Kinetis L series devices. It features a MKL46Z256VLL4, this device boasting a max operating frequency of 48MHz, 256KB of flash, 32KB RAM, a full­speed USB controller, segment LCD controller, and loads of analog and digital peripherals. The FRDM-KL46Z hardware is form-factor compatible with the Arduino™ R3 pin layout, providing a broad range of expansion board options. The on-board interfaces includes a 4 digit segment LCD, a 3-axis digital accelerometer, magnetometer, capacitive touch slider, and ambient light sensor.
The FRDM-KL46Z 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.
2 References documents
The table below provides a list of reference documents for the FRDM-KL46Z hardware. All of these documents are available online at www.freescale.com/FRDM-KL46Z.
Table 1. FRDM-KL46Z Reference Documents
3 Getting started
Refer to the FRDM-KL46Z Quick Start Package for step-by-step instructions for getting started with the FRDM­KL46Z. See the Jump Start Your Design section on http://www.freescale.com/FRDM-KL46Z for the Quick Start
Package and software lab guides.
Freescale Semiconductor, Inc FRDM-KL46Z Page 3 of 17
4 FRDM-KL46Z Hardware Overview
The features of the FRDM-KL46Z include>
MKL46Z256VLLZ4 MCU (48 MHz, 256KB Flash, 32 KB RAM, Low power, 100LQFP package)
Dual role USB interface with mini-B USB connector Open SDA 4 digit segment LCD module
Capacitive touch slider Ambient light sensor MMA8451Q accelerometer MAG3110 Magnetometer 2 user LEDs 2 user push buttons 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:
o Mass storage device flash programming interface o P&E Debug interface provides run-control debugging and compatibility with IDE tools o CMSIS-DAP interface: new ARM standard for embedded debug interface o Data logging application
Arduino R3 compatibility
Figure 1 shows a block diagram of the FRDM-KL46Z design. The primary components and their placement on the hardware assembly are pointed out in Figure 2.
Freescale Semiconductor, Inc FRDM-KL46Z Page 4 of 17
Figure 1. FRDM-KL46Z block diagram
Freescale Semiconductor, Inc FRDM-KL46Z Page 5 of 17
Figure 2. FRDM-KL46Z main components placement.
Freescale Semiconductor, Inc FRDM-KL46Z Page 6 of 17
Loading...
+ 11 hidden pages