background image

Document Number: FRDMKL43ZUG

Rev. 1

05/2020

How to Reach Us:

Home Page:

freescale.com

Web Support:

freescale.com/support

Information in this document is provided solely to enable system and software 

implementers to use NXP products. There are no express or implied copyright licenses 

granted hereunder to design or fabricate any integrated circuits based on the 

information in this document. NXP reserves the right to make changes without further 

notice to any products herein.

NXP makes no warranty, representation, or guarantee regarding the suitability of its 

products for any particular purpose, nor does NXP assume any liability arising out of the 

application or use of any product or circuit, and specifically disclaims any and all liability, 

including without limitation consequential or incidental damages. “Typical” parameters 

that may be provided in NXP data sheets and/or specifications can and do vary in 

different applications, and actual performance may vary over time. All operating 

parameters, including “typicals”, must be validated for each customer application by 

customer’s technical experts. NXP does not convey any license under its patent rights 

nor the rights of others. NXP sells products pursuant to standard terms and conditions 

of sale, which can be found at the following address: 

nxp.com/SalesTermsandConditions

.

 

While NXP has implemented advanced security features, all products may be subject 
to unidentified vulnerabilities. Customers are responsible for the design and operation 
of their applications and products to reduce the effect of these vulnerabilities on 
customer’s applications and products, and NXP accepts no liability for any vulnerability 
that is discovered. Customers should implement appropriate design and operating 
safeguards to minimize the risks associated with their applications and products.

NXP, the NXP logo, NXP SECURE CONNECTIONS FOR A SMARTER WORLD, 

COOLFLUX, EMBRACE, GREENCHIP, HITAG, I2C BUS, ICODE, JCOP, LIFE VIBES, 

MIFARE, MIFARE CLASSIC, MIFARE DESFire, MIFARE PLUS, MIFARE FLEX, 

MANTIS, MIFARE ULTRALIGHT, MIFARE4MOBILE, MIGLO, NTAG, ROADLINK, 

SMARTLX, SMARTMX, STARPLUG, TOPFET, TRENCHMOS, UCODE, Freescale, 

the Freescale logo, AltiVec, C

-

5, CodeTEST, CodeWarrior, ColdFire, C, 

C

-

Ware, the Energy Efficient Solutions logo, Kinetis, Layerscape, MagniV, mobileGT, 

PEG, PowerQUICC, Processor Expert, QorIQ, QorIQ Qonverge, Ready Play, 

SafeAssure, the SafeAssure logo, StarCore, Symphony, VortiQa, Vybrid, Airfast, 

BeeKit, BeeStack, CoreNet, Flexis, MXC, Platform in a Package, QUICC Engine, 

SMARTMOS, Tower, TurboLink, and UMEMS are trademarks of NXP B.V. All other 

product or service names are the property of their respective owners.  AMBA, Arm, 

Arm7, Arm7TDMI, Arm9, Arm11, Artisan, big.LITTLE, Cordio, CoreLink, CoreSight, 

Cortex, DesignStart, DynamIQ, Jazelle, Keil, Mali, Mbed, Mbed Enabled, NEON, POP, 

RealView, SecurCore, Socrates, Thumb, TrustZone, ULINK, ULINK2, ULINK-ME, 

ULINK-PLUS, ULINKpro, µVision, Versatile are trademarks or registered trademarks of 

Arm Limited (or its subsidiaries) in the US and/or elsewhere. The related technology 

may be protected by any or all of patents, copyrights, designs and trade secrets. All 

rights reserved. Oracle and Java are registered trademarks of Oracle and/or its 

affiliates. The Power Architecture and Power.org word marks and the Power and 

Power.org logos and related marks are trademarks and service marks licensed by 

Power.org.

© 2020 NXP B.V.

 

Содержание Freescale FRDM-KL43Z

Страница 1: ...KL17 Kinetis L series devices It features a MKL43Z256VLH4 which has a maximum operating frequency of 48 MHz 256 KB of flash memory 32 KB RAM 16 KB ROM with Kinetis bootloader a full speed device USB controller segment LCD controller and many analog and digital peripherals The FRDM KL43Z hardware is form factor compatible with the Arduino R3 pin layout providing a broad range of expansion board opt...

Страница 2: ...res of the FRDM KL43Z include MKL43Z256VLLZ4 MCU 48 MHz 256 KB flash memory 32 KB RAM 16 KB ROM with Kibble Low power 64LQFP package Dual role USB interface with mini B USB connector OpenSDA Four digit segment LCD module Capacitive touch slider not directly connected 0R should be populated Ambient light sensor MMA8451Q accelerometer MAG3110 Magnetometer Note that for board revision SPF 28062_C1 an...

Страница 3: ...e 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 Arduino R3 compatibility Figure 1 shows a block diagram of the FRDM KL43Z design The primary components and their placement on the hardware assembly are pointed out in Figure 2 Figure 1 FRDM KL43...

Страница 4: ...r of the USB connectors the VIN pin on the I O header an on board coin cell battery or an off board 1 71 3 6 V supply from the 3 3 V pin on the I O header The USB and VIN supplies are regulated on board using a 3 3 V linear regulator SW1 Light sensor Red LED Green LED J1 I O Header KL43Z256 J2 I O Header KL43 USB OpenSDAUSB Reset Accelerometer MMA8451Q Magnetometer MAG3110 J3 I O Header J4 I O Hea...

Страница 5: ...he OpenSDA circuit is only operational when a USB cable is connected and is supplying power to OpenSDA USB However protection circuitry is in place to allow multiple sources to be powered at once Figure 3 Power supply schematic Table 2 FRDM KL43 power requirements Supply source Valid range OpenSDA operational Regulated on board OpenSDA USB 5 V Yes Yes KL43 USB 5 V No Yes VIN Pin 4 3 9 V No Yes 3 3...

Страница 6: ...a 1 8 V or 2 5 V regulator The KL43 microcontroller has an operating range of 1 71 V to 3 6 V P3V3_BATT Coin cell battery supply voltage Sources power to the P3V3 supply rail through a back drive protection Schottky diode P3V3 Main supply rail for FRDM KL43Z assembly May be sourced from P3V3_VREG P3V3_BATT or directly from the I O headers J3 pin 8 P3V3_KL43Z KL43Z MCU supply Header J17 provides a ...

Страница 7: ... available to implement a UART serial channel The OpenSDA circuit receives power when the USB connector J13 is plugged into a USB host 5 2 1 Debug interface Signals with SPI and GPIO capability are used to connect directly to the SWD of the KL43 These signals are also brought out to a standard 10 pin 0 05 Cortex Debug connector J11 It is possible to isolate the KL43 MCU from the OpenSDA circuit an...

Страница 8: ...43 Several of the default OpenSDAapplications provided by Freescale including the MSD flash programmer and the P E debug application provide a USB Communications Device Class CDC interface that bridges serial communications between the USB host and this serial interface on the K20 5 3 MKL43Z256 microcontroller The target microcontroller of the FRDM KL43Z is the KL432Z256VLH4 a Kinetis L series dev...

Страница 9: ...rogrammable reference input VREF 1 2 V voltage reference Communication peripherals One Integrated Interchip Sound I2S Audio Interface SAI Two 8 bit Serial Peripheral Interfaces SPI USB FS device controller USB voltage regulator Two I2 C modules Two low power UART modules LPUART One UART with ISO7816 module One FlexIO module with 8 pins 4 shifters 4 timers implemented Timers One 6 channel Timer PWM...

Страница 10: ...event in the target MCU The reset button can also be used to force the OpenSDA circuit into bootloader mode Please refer to Section 5 2 Serial and debug adapter OpenSDA for more details 5 3 5 Debug The sole debug interface on all Kinetis L series devices is a Serial Wire Debug SWD port The primary controller of this interface on the FRDM KL43Z is the onboard OpenSDAcircuit see Section 5 2 Serial a...

Страница 11: ...meter is interfaced through an I2 C bus and two GPIO signals as shown in Table 5 below By default the I2 C address is 0x1D SA0 pulled high 5 3 9 Three axis digital magnetometer Note for board revision SPF 28062_C1 and later the MAG3110 is no longer available and is not present on the board A Freescale MAG3110 three axis digital magnetometer is interfaced through an I2 C bus and one GPIO signal as ...

Страница 12: ...nput output connectors The MKL43Z256VLH4 microcontroller is packaged in a 64 pin LQFP Some pins are utilized in on board circuitry but many are directly connected to one of four I O headers Most of the pins available on I O header have shared functionality with the on board circuitry Table 6 Magnetometer signal connections MAG3110 KL43 SCL PTE25 TPM0_CH1 I2C0_SDA SDA PTE24 TPM0_CH0 I2C0_SCL INT1_M...

Страница 13: ...n spreadsheet format in FRDM KL43Z Pinouts See Section 2 Reference documents for details 5 3 13 Arduino compatibility The I O headers on the FRDM KL43Z are arranged to allow compatibility with peripheral boards known as shields that connect to Arduino and Arduino compatible microcontroller boards The outer rows of pins the even numbered pins on the headers share the same mechanical spacing and pla...

Страница 14: ...ctors Revision history 6 Revision history Table summarizes the changes to the document since the initial release Table 8 Revision history Revision number Date Substantive changes 0 07 2014 Initial release 1 05 2020 Updated magnetometer information ...

Страница 15: ...on customer s applications and products and NXP accepts no liability for any vulnerability that is discovered Customers should implement appropriate design and operating safeguards to minimize the risks associated with their applications and products NXP the NXP logo NXP SECURE CONNECTIONS FOR A SMARTER WORLD COOLFLUX EMBRACE GREENCHIP HITAG I2C BUS ICODE JCOP LIFE VIBES MIFARE MIFARE CLASSIC MIFA...

Отзывы: