TWR-KE18F User's Guide
|
|
- Robyn Baker
- 10 months ago
- Views:
Transcription
1 NXP Semiconductors Document Number: TWRKE18FUG User's Guide Rev. 0, 09/2016 TWR-KE18F User's Guide 1. Introduction The NXP Tower development platform is a set of software and hardware tools for evaluation and development. It is an ideal tool for the rapid prototyping of microcontroller-based applications. The TWR-KE18F supports a power supply voltage range from 3.3 V to 5 V. It features a MKE18F16, a device featuring a maximum operating frequency of 168 MHz, up to 512 KB Flash size, and numerous analog and digital peripherals. The TWR-KE18F includes the ARM open standard embedded serial and debug adapter known as OpenSDA(CMSIS-DAP). This circuit offers the user several options for serial communications, flash programming, and run-control debugging. Contents 1. Introduction Getting Started TWR-KE18F Features TWR-KE18F Hardware Description Power supply OpenSDA circuit (CMSIS-DAP) Microcontroller Sensor Infrared port CAN transceiver Potentiometer, thermistor, pushbuttons, and LEDs FlexIO header Default Jumper Setting References Revision History The TWR-KE18F microcontroller module is designed to work either in standalone mode or as part of the NXP Tower System, a modular development platform that enables rapid prototyping and tool re-use through reconfigurable hardware. There are many software development tool options available to the user. Choices include Kinetis Design Studio (KDS), IAR Embedded Workbench, and Keil MDK featuring the µvision IDE. All of these features combine to give users the Tower needed to rapidly prototype many embedded designs: a powerful microcontroller built on a very low-power core and SOC platform, easy-access to I/O with a large 2016 NXP B.V.
2 TWR-KE18F Features ecosystem of compatible hardware, a flexible programming and debug interface, and a large ecosystem of software development environments. 2. Getting Started Refer to the TWR-KE18F Quick Start Package for step-by-step instructions for getting started with the Tower board. See the Jump Start Your Design section at nxp.com/twr-ke18f for the Quick Start Package and software lab guides. 3. TWR-KE18F Features The TWR-KE18F hardware is a NXP Tower development board assembled with the following features: MKE18F512VLL16 MCU (168 MHz core clock, 512 KB flash, 64 KB RAM, 100LQFP package) Tower-compatible processor board Onboard OpenSDA (CMSIS-DAP) circuit: K20DX128VFM5 with debug and virtual serial port Four user-controlled status LEDs and one RGB LED Two mechanical push buttons and one reset button I/O headers for easy access to MCU I/O pins Thermistors and potentiometer FXOS8700CQ 3D accelerometer + 3D magnetometer Board power select with 3.3 V or 5 V MCU operation Infrared port communication CAN transceiver Flex I/O header The TWR-KE18F features two MCUs: The target MCU is the MKE18F512VLL16. The OpenSDA(CMSIS-DAP) MCU is the MK20DX128VFM5. Figure 1 shows the block diagram of the TWR-KE18F board. The primary components and their location on the hardware assembly are shown in Figure 2 and Figure 3. 2 NXP Semiconductors
3 TWR-KE18F Features Figure 1. TWR-KE18F block diagram Figure 2. Front Side of TWR-KE18F NXP Semiconductors 3
4 Figure 3. Back Side of TWR-KE18F 4. TWR-KE18F Hardware Description 4.1. Power supply When TWR-KE18F is installed into the Tower System, the board power supply can be either from an on-board source (CMSIS-DAP USB connector) or from another source through Tower Elevator. By default, in stand-alone operation, the TWR-KE18F board power source is 5.0 V, which is derived from the CMSIS-DAP USB microb connector J2. One low-dropout regulator U6 provides 3.3 V supply from the 5.0 V input voltage. All of the user-selectable power options for peripherals can be configured by headers. Refer to the default headers setting table section 5. The following figure shows the schematic drawing for the power supply inputs and the on-board voltage regulator. 4 NXP Semiconductors
5 Figure 4. Power supply The following table lists some power sources descriptions. Power Source Name P5V_TRG_SDA P5V_ELEV P3V3_REG V_BRD VREG_IN MCU_PWR MCU_VDD VDDA VREFH Table 1. TWR-KE18F power sources Description Output of USB power switch controlled by the VTRG_EN signal from the OpenSDA and the ELE_PS_SENSE signal from the TWR elevator connectors. Goes to regulator input select header. Power to the elevator boards. Output of 3.3 V regulator or from the Elevator connectors. May also be supplied externally by connecting to the board voltage select header. Output of 3.3 V or 5 V regulators as selected by the board voltage select header. May also be supplied externally by connecting to the board voltage select header. Power into the on board voltage regulators. MCU digital power. Filtered from V_BRD. MCU digital power input after current measurement jumper. VDDA power for MCU and analog circuits. Filtered from MCU_PWR. Upper reference voltage for ADC on the MCU. Filtered from VDDA OpenSDA circuit (CMSIS-DAP) The OpenSDA circuit (CMSIS DAP) is an open-standard serial and debug adapter. It bridges serial and debug communications between a USB host and an embedded target processor as shown in Figure 5. CMSIS-DAP features a mass storage device (MSD) bootloader, which provides a quick and easy mechanism for loading different CMSIS-DAP Applications such as flash programmers, run-control debug interfaces, serial-to-usb converters, and more. Two or more CMSIS-DAP applications can run simultaneously. For example, run-control debug application and serial-to-usb converter runs in parallel to provide a virtual COM communication interface while allowing code debugging via CMSIS-DAP NXP Semiconductors 5
6 with just single USB connection. These two applications are provided in a single code package. Refer to the CMSIS-DAP User s Guide for more details. Figure 5. CMSIS-DAP block diagram CMSIS-DAP is managed by a Kinetis K20 MCU built on the ARM Cortex-M4 core. The CMSIS-DAP circuit includes a status LED (D1) and a RESET pushbutton (SW1). The pushbutton asserts the Reset signal to the KE18F target MCU. It can also be used to place the CMSIS-DAP circuit into bootloader mode by holding down the RESET pushbutton while plugging the USB cable to USB connector J2. Once the CMSIS-DAP enters bootloader mode, other CMSIS-DAP applications such as debug app can be programmed. SPI and GPIO signals provide an interface to the SWD debug port of the KE18F. Additionally, signal connections are available to implement a UART serial channel. The CMSIS-DAP circuit receives power when the USB connector is plugged into a USB host Debug interface Signals with SPI and GPIO capability are used to connect directly to the SWD of the KE18F. These signals are also brought out to a standard 10-pin Cortex Debug connector (J10) as shown in Figure 6. The user could use J10 to debug and download code to KE18F with this SWD/JTAG interface. 6 NXP Semiconductors
7 Figure 6. SWD/JTAG debug connector Virtual serial port A serial port connection is available between the CMSIS-DAP MCU and pins PTB1 and PTB0 of the KE18F. Several of the default CMSIS-DAP applications provided by NXP, including the MSD Flash Programmer and the CMSIS-DAP USB HID interface, provide a USB communications device class (CDC) interface that bridges serial communications between the USB host and this serial interface Microcontroller MKE18F16 MCU is the high end series MCU in Kinetis E family, providing robust 5 V solution with the high performance ARM Cortex -M4 core clock running up to 168 MHz, flash size up to 512 KB. It offers multiple ADCs and Flextimers, a CAN 2.0B compliant FlexCAN module and rich suite of communication interfaces including UARTs, I2Cs, SPIs, and FlexIO which provide flexibility for serial communication emulation. The following table lists the features of MKE18F512VLL16. Table 2. Features of MKE18F512VLL16 Feature ARM Cortex-M4 core Description 32-bit MCU core from ARM's Cortex-M class adding DSP instructions and single-precision floating point unit based on ARMv7 architecture System System integration module Power management and mode controllers o Multiple power modes available based on high speed run, run, wait, stop, and power-down modes Miscellaneous control module Crossbar switch NXP Semiconductors 7
8 Table 2. Features of MKE18F512VLL16 Feature Memories Clocks Security Analog Timers Communications Description Memory protection unit Peripheral bridge Direct memory access (DMA) controller with multiplexer to increase available DMA requests. DMA can now handle transfers in VLPS mode External watchdog monitor (EWM) Watchdog (WDOG) Program flash memory FlexMemory o FlexNVM o FlexRAM SRAM Boot ROM Multiple clock generation options available from internally and externally generated clocks System oscillator to provide clock source for the MCU Cyclic Redundancy Check (CRC) module for error detection Software watchdog (WDOG) with independent clock source External watchdog monitor (EWM) module Error-correcting code (ECC) on Flash memories 128-bit unique identification (ID) number Memory Protection Unit (MPU) module ADC self-test and calibration feature High speed analog-to-digital converter (ADC) Comparator (CMP) Digital-to-analog converter (DAC) Bandgap voltage reference (1V reference voltage) Programmable delay block (PDB) FlexTimers Low-power periodic interrupt timer (LPIT) Low power timer (LPTMR) Independent real time clock (RTC) FlexCAN Low-power Serial peripheral interface (LPSPI) Low-power Inter-integrated circuit (LPI2C) Low-power UART (LPUART) FlexIO Clock source The KE18F MCU starts up to the default reset clock for core/system clock, which is 48 MHz from FIRC. Software can enable the main external oscillator (EXTAL/XTAL), or slow frequency internal reference (SIRC) 2/8 MHz if desired as the core/system clock. There is one System PLL inside KE18F clock module, it enables the chip to run up to the maximum frequency of 168 Mhz. The external oscillator/resonator can range from KHz to 32 MHz. Its main usage is for RTC time base. An 8 MHz crystal is the default external source for the SCG oscillator inputs (XTAL/EXTAL). The clock source diagram is shown in the following figure. 8 NXP Semiconductors
9 Figure 7. Clock source Serial port The primary serial port interface signals are PTB1 and PTB0. These signals are connected to both the CMSIS-DAP and to the J3/J5 TWR elevator connector Reset The PTA5/RESET signal on KE18F is connected externally to a pushbutton, SW1, and also to the CMSIS-DAP circuit. The reset button can be used to force an external reset event in the target MCU. The reset button can also be used to force the CMSIS-DAP circuit into bootloader mode Sensor FXOS8700CQ is a small, low-power, 3-axis, linear accelerometer + magnetometer. The device features a selectable I2C or point-to-point SPI serial interface with 8-bit accelerometer and 14-bit magnetometer ADC resolution along with smart-embedded functions. It is interfaced through an I2C bus and three GPIO signals as shown in the following figure. NXP Semiconductors 9
10 Figure 8. FXOS8700CQ sensor 4.5. Infrared port An infrared transmit and receive interface is implemented on the board. The PTC7 pin directly drives an infrared diode. The receiver uses an infrared phototransistor connected to an on-chip analog comparator ACMP2_IN3 through a low-pass filter. Then the output of the analog comparator ACMP2_OUT is routed to a UART module externally for easier processing of the incoming data stream. The Infrared port schematic is shown in the following figure. 10 NXP Semiconductors
11 Figure 9. Infrared port 4.6. CAN transceiver The TWR-KE18F features a Controller Area Network interface using a NXP MC33901WEF CAN transceiver. The signals from the transceiver are connected to two 3-pin headers with the FlexCAN module pin out of KE18F. They can also be routed to the CAN transceiver TJA1051T/3 on TWR SER board through the elevator. The CAN transceiver schematic is shown in the following figure. NXP Semiconductors 11
12 Figure 10. CAN receiver 4.7. Potentiometer, thermistor, pushbuttons, and LEDs The TWR-KE18F features: A potentiometer connected to an ADC input channel (PTC14/ADC0_SE12) A thermistor connected to two ADC input channels (PTA0/ADC0_SE0 and PTA1/ADC0_SE1) Two pushbutton switches (SW2 and SW3 connected to PTD3 and PTD6) User controllable LEDs connected to GPIO signals Yellow LED D8 connected to PTC12 Red LED D6 connected to PTC10 Orange LED D9 connected to PTC13 GREEN LED D7 connected to PTC11 A RGB LEDs connected to FTM signals RED color connected to PTD16/FTM0_CH1 GREEN color connected to PTD15/FTM0_CH0 BLUE color connected to PTB5/FTM0_CH FlexIO header KE18F has one on-chip FlexIO module, which is capable of supporting a wide range of protocols including: UART, I2C, SPI, I2S, and PWM generation. It is more efficient than integrating multiple peripherals for each desired protocol. There are eight FlexIO pins implemented in total and bonded out on J20, as shown in the following figure. 12 NXP Semiconductors
13 Default Jumper Setting 5. Default Jumper Setting Figure 11. FlexIO header There are several jumpers provided for isolation, configuration, and feature selection. The following table provides details. Table 3. Default jumper settings Jumper Option Setting Description J3 J4 J5 J6 J7 J8 J9 J11 J12 UART TX Selection Reset Selection UART RX Selection CAN TX Selection CAN RX Selection CAN Transceiver connection POTENTIOMETER Enable OpenSDA SWD CLK connection OpenSDA SWD DIO connection 1-2 Connect to Elevator UART TX 2-3 Connect to OpenSDA UART TX 1-2 Connect OpenSDA reset to MCU 2-3 Connect pin reset to MCU directly, when OpenSDA is not powered 1-2 Connect to Elevator UART RX 2-3 Connect to OpenSDA UART RX 1-2 Connect CAN transceiver to MCU CAN0 TX pin directly 2-3 Connect CAN transceiver to Elevator CAN TX 1-2 Connect CAN transceiver to MCU CAN0 RX pin directly 2-3 Connect CAN transceiver to Elevator CAN RX Connection with external board No connection with external board Enable potentiometer Disable potentiometer Connect SWD_CLK to OpenSDA circuit Disconnect SWD_CLK to OpenSDA circuit Connect SWD_DIO to OpenSDA circuit Disconnect SWD_DIO to OpenSDA circuit NXP Semiconductors 13
14 References Table 3. Default jumper settings Jumper Option Setting Description J13 Reset connection Connect reset signal to MCU pin Disconnect reset signal to MCU pin J16 J17 J18 Board power supply selection Upper reference voltage VREFH selection Analog circuits power VDDA connection 1-2 Board voltage V_BRD power from OpenSDA USB, 5V 2-3 Board voltage V_BRD power from regulator,3.3v 1-2 VREFH from 3.3V regulator 2-3 VREFH from VDDA Connect VDDA to board power V_BRD Disconnect VDDA to board power V_BRD J19 MCU digital power connection Connect MCU_VDD to board power V_BRD Disconnect MCU_VDD to board power V_BRD J21 Elevator 3.3V connection Connect 3.3V regulator output to TWR elevator Disconnect 3.3V regulator output to TWR elevator J22 Elevator 5V connection Connect 5V USB power switch output to TWR elevator Disconnect 5V USB power switch output to TWR elevator J23 Elevator 5V connection Connect 5V OpenSDA input to TWR elevator Disconnect 5V OpenSDA input to TWR elevator J24 External clock selection 1-2 External 8Mhz crystal input 2-3 External oscillator input to EXTAL pin directly 6. References The reference documents for the TWR-KE18F hardware are shown below. All of these documents are available online at TWR-KE18F Quick Start Guide: Quick Start Guide and supporting files for getting started with the TWR-KE18F. TWR-KE18F User s Guide: Document overview and detailed information for the TWR- KE18F hardware. TWR-KE18F Schematics PDF: Schematics for the TWR- KE18F hardware. KE18F Sub-Family Reference Manual: A reference manual for KE18F sub-family devices 14 NXP Semiconductors
15 Revision History 7. Revision History Table 4. Revision history Revision number Date Substantive changes 0 09/2016 Initial release NXP Semiconductors 15
16 How to Reach Us: Home Page: nxp.com Web Support: nxp.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. NXP, the NXP logo, NXP SECURE CNECTIS FOR A SMARTER WORLD, Freescale, the Freescale logo, and Kinetis are trademarks of NXP B.V. All other product or service names are the property of their respective owners. ARM, the ARM Powered logo, and Cortex are registered trademarks of ARM Limited (or its subsidiaries) in the EU and/or elsewhere. All rights reserved NXP B.V. Document Number: TWRKE18FUG Rev. 0 09/2016
Kinetis KE1xF512 MCUs
NXP Semiconductors Document Number: KE1XF512PB Product Brief Rev. 1.1, 08/2016 Kinetis KE1xF512 MCUs Robust 5V MCUs with ADCs, FlexTimers, CAN and expanding memory integration in Kinetis E-series. Now
Freedom FRDM-KV31F Development Platform User s Guide
Freescale Semiconductor, Inc. Document Number: FRDMKV31FUG User's Guide 0, 02/2016 Freedom FRDM-KV31F Development Platform User s Guide 1. Introduction The Freedom development platform is a set of software
User Manual Rev. 0. Freescale Semiconductor Inc. FRDMKL02ZUM
FRDM-KL02Z User Manual Rev. 0 Freescale Semiconductor Inc. FRDMKL02ZUM 1. Overview The Freescale Freedom development platform is an evaluation and development tool ideal for rapid prototyping of microcontroller-based
TWR-KL25Z Tower Module
NXP Semiconductors Document Number: TWR-KL25Z-UM User's Guide Rev. 1.1, 09/2016 TWR-KL25Z Tower Module 1. TWR-KL25Z The TWR-KL25Z microcontroller module works either in standalone mode or as part of the
FRDM-KL82Z User s Guide
Freescale Semiconductor, Inc. User s Guide Rev. 0, 01/2016 Document Number: FRDMKL82ZUG FRDM-KL82Z User s Guide 1. Introduction The Freescale Freedom development platform is a set of software and hardware
Offline Flash Programmer for Kinetis K- and L-series MCUs
NXP Semiconductors Document Number: AN5331 Application Note Rev. 0, 09/2016 Offline Flash Programmer for Kinetis K- and L-series MCUs By: Xi Yang 1 Introduction Effective and convenient tools for the flash
User Manual Rev. 0. Freescale Semiconductor Inc. FRDMKL02ZUM
FRDM-KL02Z User Manual Rev. 0 Freescale Semiconductor Inc. FRDMKL02ZUM 1. Overview The Freescale Freedom development platform is an evaluation and development tool ideal for rapid prototyping of microcontroller-based
TWR-KV10Z32 Sample Code Guide for IAR Board configuration, software, and development tools
Freescale Semiconductor User s Guide Doc Number: TWRKV10Z32IARUG Rev. 0.1, 01/2014 TWR-KV10Z32 Sample Code Guide for IAR Board configuration, software, and development tools by Freescale Semiconductor,
TWR-K22F120M Tower Module User s Guide
Freescale Semiconductor, Inc. User s Guide Document Number: TWRK22F120MUG Rev. 0, 07/2014 TWR-K22F120M Tower Module User s Guide 1 TWR-K22F120M The TWR-K22F120M microcontroller module is designed to work
Quick Start Guide. TWR-VF65GS10 For Vybrid Controller Solutions Based on ARM Cortex -A5 and Cortex-M4 Processors with the DS-5 Toolchain TOWER SYSTEM
TWR-VF65GS10 For Vybrid Controller Solutions Based on ARM Cortex -A5 and Cortex-M4 Processors with the DS-5 Toolchain TOWER SYSTEM Get to Know the TWR-VF65GS10 Dual Quad SPI K20 JTAG Header UART Selection
Kinetis KM3x Metrology MCUs based on ARM Cortex -M0+ Core
Freescale Semiconductor, Inc. Document Number: KM3XPB Product Brief Rev. 0, 06/2015 Kinetis KM3x Metrology MCUs based on ARM Cortex -M0+ Core Up to 256 KB Flash and 32 KB SRAM 1. Kinetis M family Kinetis
Quick Start Guide for FRDM-KL46Z Rev 1
www.freescale.com/frdm-kl46z These documents are available as part of the Quick Start Package: Name Type Description Quick Start Guide PDF This document OpenSDA Applications Folder OpenSDA Applications
Kinetis Bootloader Demo Application User's Guide
Freescale Semiconductor Document Number: KBTLDRDEMOUG User's Guide Rev. 2, 04/2016 Kinetis Bootloader Demo Application User's Guide 1 Introduction This document describes how to use the Kinetis bootloader
MQX RTOS Release Notes for Kinetis SDK FRDM- KV10Z Freescale Freedom Development Platform
Freescale Semiconductor Document Number: MQXKSDK120KV10RN Release Notes Rev. 0, MQX RTOS Release Notes for Kinetis SDK 1.2.0 FRDM- KV10Z Freescale Freedom Development Platform 1 Overview These are the
Quick Start Guide for FRDM-KL46Z Rev 1
www.freescale.com/frdm-kl46z These documents are available as part of the Quick Start Package: Name Type Description Quick Start Guide PDF This document OpenSDA Applications Folder OpenSDA Applications
Getting Started with Freescale MQX RTOS for Kinetis SDK and MDK-ARM Keil
Freescale Semiconductor, Inc. Document Number: KSDKGSKEILUG User s Guide Rev. 1, 04/2015 Getting Started with Freescale MQX RTOS for Kinetis SDK and MDK-ARM Keil µvision5 1 Read Me First This document
Kinetis KL2x Ultra-Low-Power MCUs with USB
NXP Semiconductors Product Brief Rev. 1, 04/2016 Document Number: KL2XPB Kinetis KL2x Ultra-Low-Power MCUs with USB Up to 512 KB of flash and 128 KB of SRAM 1. Kinetis L Family Introduction The Kinetis
Emulating Dual SPI Using FlexIO
Freescale Semiconductor, Inc. Document Number: AN5242 Application Note Rev. 0, 01/2016 Emulating Dual SPI Using FlexIO 1. Introduction This application note discusses one example of how to use FlexIO module
Freescale MQX RTOS TWR-K64F120M Release Notes
Freescale Semiconductor Document Number: MQXTWRK64RN Release Notes Rev. 2, 03/2014 Freescale MQX RTOS 4.1.0 TWR-K64F120M Release Notes 1 Introduction These are the Release Notes for the K64F120M standalone
Getting Started with MCUXpresso SDK CMSIS Packs
NXP Semiconductors Document Number: MCUXSDKPACKSGSUG User's Guide Rev. 1, 11/2017 Getting Started with MCUXpresso SDK CMSIS Packs 1 Introduction The MCUXpresso Software Development Kit (SDK) is a comprehensive
Quick Start Guide TRK-KEA. Kinetis EA Series MCUs for Automotive Electronics Applications. StarterTRAK
TRK-KEA Kinetis EA Series MCUs for Automotive Electronics Applications StarterTRAK Get to Know the TRK-KEA Kinetis EA MCU SCI Selector 2 Individual Port Access Power LED Power Source Selector User Buttons
How to use FlexMemory as D-Flash and EEPROM in KE1xF
NXP Semiconductors Document Number: AN5338 Application Note Rev. 0, 09/2016 How to use FlexMemory as D-Flash and EEPROM in KE1xF 1. Introduction The FlexMemory (FlexNVM and FlexRAM) is available on NXP's
Three-Phase Power Meter Hardware Design Reference Manual
Freescale Semiconductor, Inc. Document Number: DRM146 Design Reference Manual Rev. 0, 03/2014 Three-Phase Power Meter Hardware Design Reference Manual by: Albert Chen and Shawn Shi 1 Overview Freescale
Developing a Camera Application with i.mx RT Series
NXP Semiconductors Document Number: AN12110 Application Note Rev. 0, 12/2017 Developing a Camera Application with i.mx RT Series 1. Introduction This application note describes how to develop an HD camera
Kinetis KL1x General-Purpose Ultra-Low- Power MCUs Up to 256 KB Flash and 32 KB SRAM
Freescale Semiconductor, Inc. Product Brief Document Number: KL1XPB Rev. 1, 04/2015 Kinetis KL1x General-Purpose Ultra-Low- Power MCUs Up to 256 KB Flash and 32 KB SRAM 1. Kinetis L family introduction
Developing a simple UVC device based on i.mx RT1050
NXP Semiconductors Document Number: AN12103 Application Note Rev. 0, 12/2017 Developing a simple UVC device based on i.mx RT1050 1. Introduction USB Video Class (UVC) describes the capabilities and characteristics
Kinetis KV5x Real-Time Control MCUs with Ethernet Up to 1 MB Flash and 256 KB SRAM
Freescale Semiconductor, Inc. Document Number: KV5xPB Product Brief Rev. 0, 02/2015 Kinetis KV5x Real-Time Control MCUs with Ethernet Up to 1 MB Flash and 256 KB SRAM 1. Kinetis V family introduction Kinetis
Kinetis Bootloader v1.2.0 Release Notes
Freescale Semiconductor Document Number: KBTLDR120RN Release Notes Rev. 0, 07/2015 Kinetis Bootloader v1.2.0 Release Notes 1 Overview These are the release notes for the Kinetis bootloader v1.2.0. This
Kinetis SDK Freescale Freedom FRDM-KL03Z Platform User s Guide
Freescale Semiconductor, Inc. KSDKKL03UG User s Guide Rev. 1.0.0, 09/2014 Kinetis SDK Freescale Freedom FRDM-KL03Z Platform User s Guide 1 Introduction This document describes the hardware and software
How to Implement USB Suspend/Resume Feature with MCUXpresso SDK USB Stack
NXP Semiconductors Document Number: AN5385 Application Note Rev. 0, How to Implement USB Suspend/Resume Feature with MCUXpresso SDK USB Stack 1. Introduction This application note contains the USB suspend/resume
Freedom Board for Kinetis K22F Hardware (FRDM-K22F)
Freescale Semiconductor, Inc. User s Guide Document Number: FRDMK22FUG Rev. 0, 07/2014 Freedom Board for Kinetis K22F Hardware (FRDM-K22F) User s Guide 1 Introduction The Freescale Freedom development
Freedom FRDM-MC-LVBLDC Development Platform User s Guide
Freescale Semiconductor, Inc. Document Number: FRDMLVBLDCUG User's Guide 0, 02/2016 Freedom FRDM-MC-LVBLDC Development Platform User s Guide 1. Introduction The Freedom development platform is a set of
Quick Start Guide for FRDM-FXS-MULTI-B
Quick Start Guide for FRDM-FXS-MULTI-B Contents: Quick Start Package Overview Get to Know the FRDM-FXS-MULTI-B Getting Started Out of the Box Explore Further freescale.com/frdm-multi-b External Use FRDMFXSMULTIBQSG
WPR1500-LDO MP Receiver V2.1 Reference Design User s Guide
NXP Semiconductors User s Guide Document Number: WPR1500LDOMPUG Rev. 0, 09/2016 WPR1500-LDO MP Receiver V2.1 Reference Design User s Guide 1 Introduction This document describes how to use the WPR1500-LDO
Quick Start Guide for TWR-MC56F8257 TOWER SYSTEM MC56F8257. For power conversion and motor control applications
Quick Start Guide for TWR-MC56F8257 TOWER SYSTEM MC56F8257 For power conversion and motor control applications TOWER SYSTEM Get to Know the TWR-MC56F8257 Primary Tower Connector LEDs RT2 and Header IRQ
Migrating Applications from MC9S12VR64 to MC9S12VR32 by: Manuel Rodríguez
NXP Semiconductors Document Number: AN5091 Application Note Rev. 1, 08/2016 Migrating Applications from MC9S12VR64 to MC9S12VR32 by: Manuel Rodríguez Contents 1. Introduction This application note is intended
How to Enable Boot from HyperFlash and SD Card
NXP Semiconductors Document Number: AN12107 Application Note Rev. 0, 12/2017 How to Enable Boot from HyperFlash and SD Card 1. Introduction The i.mx RT Series is industry s first crossover processor provided
Freescale Semiconductor Inc. TWR-MCF51CN User Manual Rev. 1.2
Freescale Semiconductor Inc. TWR-MCF51CN User Manual Rev. 1.2 Contents 1 Overview... 3 2 Reference Documents... 4 3 Hardware Features... 4 3.1 Clocking... 4 3.2 System Power... 4 3.3 Debug Interface...
Sensorless BLDC Motor Control Based on MC9S08PT60 Tower Board User Guide
Freescale Semiconductor Document Number:S08PT60UG User Guide Rev. 0, 02/2013 Sensorless BLDC Motor Control Based on MC9S08PT60 Tower Board User Guide 1 Overview This user guide describes the basic steps
Measuring Interrupt Latency
NXP Semiconductors Document Number: AN12078 Application Note Rev. 0, 10/2017 Measuring Interrupt Latency 1. Introduction The term interrupt latency refers to the delay between the start of an Interrupt
UM User Manual for LPC54018 IoT Module. Rev November Document information
UM11078 for Rev. 1.01 27 November 2017 Document information Info Content Keywords LPC54018, OM40007, GT1216, UM11078 Abstract Revision history Rev Date Description 1.0 20171122 First draft 1.01 20171127
Getting Started with MQX RTOS for Kinetis SDK
Freescale Semiconductor Document Number: MQXKSDKGSUG User's Guide Rev. 1, 04/2015 Getting Started with MQX RTOS for Kinetis SDK 1 Introduction This document describes the steps required to configure supported
MIMXRT1050 EVK Board Hardware User s Guide
NXP Semiconductors Document Number: MIMXRT1050EVKHUG User's Guide Rev. 1, 11/2017 MIMXRT1050 EVK Board Hardware User s Guide Contents 1. Introduction This document is a Hardware User s Guide for the MIMXRT1050
Freescale Semiconductor Inc. Microcontroller Solutions Group. TWR-MCF51CN User Manual Rev. 1.1
Freescale Semiconductor Inc. Microcontroller Solutions Group TWR-MCF51CN User Manual Rev. 1.1 Contents 1 Overview...3 2 Reference Documents...4 3 Hardware Features...4 3.1 Clocking...4 3.2 System Power...4
Getting Started with Freescale MQX RTOS for Kinetis SDK and Kinetis Design Studio IDE
Freescale Semiconductor, Inc. Document Number: KSDKGSKDSUG User s Guide Rev. 1, 04/2015 Getting Started with Freescale MQX RTOS for Kinetis SDK and Kinetis Design Studio IDE 1 Overview This section describes
Building U-Boot in CodeWarrior ARMv8
NXP Semiconductors Document Number: AN5347 Application Note Rev. 0, 10/2016 Building U-Boot in CodeWarrior ARMv8 1 Introduction This application note defines guidelines for configuring CodeWarrior for
AN10955 Full-duplex software UART for LPC111x and LPC13xx
Rev. 1 13 July 2010 Application note Document information Info Content Keywords LPC111X, LPC13XX, UART, software Abstract This application note illustrates how software running on an LPC111X or LPC13XX
USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup using a USB Debug Adapter
C8051F35X-DK DEVELOPMENT KIT USER S GUIDE 1. Kit Contents The C8051F35x-DK Development Kit contains the following items: C8051F350 Target Board C8051Fxxx Development Kit Quick-Start Guide AC to DC Power
TWR-KM34Z50M/TWR-KM34Z50MV3 Tower Module User s Guide
Freescale Semiconductor User s Guide Document Number: TWRKM34Z50UM Rev. 2, 12/2014 TWR-KM34Z50M/TWR-KM34Z50MV3 Tower Module User s Guide 1 TWR-KM34Z50M/TWR- KM34Z50MV3 introduction The TWR-KM34Z50M and
USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup Using a USB Debug Adapter
C8051F32X DEVELOPMENT KIT USER S GUIDE 1. Kit Contents The C8051F32x Development Kit contains the following items: C8051F320 Target Board C8051Fxxx Development Kit Quick-Start Guide AC to DC Power Adapter
Integrate TWR-EPD Software with MQX RTOS Based on the TWR-K21F120M Platform
Freescale Semiconductor, Inc. Application Note Document Number: AN5069 Rev. 0, 01/2015 Integrate TWR-EPD Software with MQX RTOS Based on the TWR-K21F120M Platform 1 Introduction This application note describes
SPI topics: watchdog, serial output and parity check
NXP Semiconductors Application Note Document Number: AN5106 Rev. 1.0, 7/2016 SPI topics: watchdog, serial output and parity check for the dual SOIC 24 V high-side switch family 1 Introduction This application
Getting Started with Freescale MQX RTOS for Kinetis SDK and ARM GCC
Freescale Semiconductor, Inc. Document Number: KSDKGSARMGCCUG User s Guide Rev. 1, 04/2015 Getting Started with Freescale MQX RTOS for Kinetis SDK and ARM GCC 1 Overview This section describes the steps
OM13071 LPCXpresso824-MAX Development board
LPCXpresso824-MAX Development board Rev. 1 29 September 2014 User manual Document information Info Content Keywords, LPC82x, development board, mbed, arduino Abstract This user manual describes the LPCXpresso824-MAX
Using VRC_CTL to Control an External VDD_LV Supply on the MPC5748G
NXP Semiconductors Document Number: AN5290 Application Note Rev. 0, 06/2016 Using VRC_CTL to Control an External VDD_LV Supply on the MPC5748G by: Alasdair Robertson 1 Introduction The MPC5748G MCU is
Quick Start Guide. MRB-KW01 Development Platform Radio Utility Application Demo MODULAR REFERENCE BOARD
Quick Start Guide MRB-KW01 Development Platform Radio Utility Application Demo MODULAR REFERENCE BOARD Quick Start Guide Get to Know the MRB-KW01x Module UART Selector ANT 1 RFIO (TX/RX) USB 2.0 Serial
Kinetis Flash Tool User's Guide
Freescale Semiconductor Document Number: KFLASHTOOLUG User's Guide Rev. 0, 04/2016 Kinetis Flash Tool User's Guide 1 Introduction The Kinetis Flash Tool is a GUI application on Windows OS, aiming to offer
Quick Start Guide. TWR 56F8200 Tower System Module for MC56F823xx and MC56F827xx. Digital Signal Controllers TOWER SYSTEM
TWR 56F8200 Tower System Module for MC56F823xx and MC56F827xx Digital Signal Controllers TOWER SYSTEM Get to Know the TWR-56F8200 Board Primary Tower Connector LEDs Thermistor RT2 and Header MC56F82748
PICO-i.MX6UL Development Platform for Android Things Quick Start Guide
NXP Semiconductors Document Number: PICOIMX6ULQSUG User's Guide Rev. 0, 12/2017 PICO-i.MX6UL Development Platform for Android Things Quick Start Guide 1. Overview This tutorial helps new developers get
FM3. MB9B500 Series 32-BIT MICROCONTROLLER FSS MB9BF506R EV-BOARD USER MANUAL APPLICATION NOTE FUJITSU SEMICONDUCTOR (SHANGHAI) LIMITED
MCU-AN-510014-E-10 FM3 32-BIT MICROCONTROLLER MB9B500 Series FSS MB9BF506R EV-BOARD USER MANUAL APPLICATION NOTE For more information for the FM3 microcontroller, visit the web site at: http://www.fujitsu.com/global/services/microelectronics/product/micom/roadmap/industrial/fm3/
Kinetis Updater User's Guide
Freescale Semiconductor Document Number: KUPDTRUG User's Guide Rev. 1, 07/2015 Kinetis Updater User's Guide 1 Introduction The Kinetis Updater is a Windows OS application used to write user application
STM32SnippetsL0. STM32L0xx Snippets firmware package. Features. Description
STM32L0xx Snippets firmware package Data brief Features Complete free C source code firmware examples for STM32L0xx microcontrollers Basic examples using direct-access registers as defined in CMSIS Cortex
USER GUIDE EDBG. Description
USER GUIDE EDBG Description The Atmel Embedded Debugger (EDBG) is an onboard debugger for integration into development kits with Atmel MCUs. In addition to programming and debugging support through Atmel
Using the Asynchronous DMA features of the Kinetis L Series
Freescale Semiconductor Document Number:AN4631 Application Note Rev. 0, 12/2012 Using the Asynchronous DMA features of the Kinetis L Series by: Chris Brown 1 Introduction The power consumption of devices
Using FCCU on MPC5744P
NXP Semiconductors Document Number: AN5284 Application Note Rev. 0, 05/2016 Using FCCU on MPC5744P By: Peter Vlna 1. Introduction This document describes the configuration, restrictions, principles, and
Getting Started with FreeRTOS BSP for i.mx 7Dual
Freescale Semiconductor, Inc. Document Number: FRTOS7DGSUG User s Guide Rev. 0, 08/2015 Getting Started with FreeRTOS BSP for i.mx 7Dual 1 Overview The FreeRTOS BSP for i.mx 7Dual is a Software Development
STSW-BLUENRG1-DK. BlueNRG-1, BlueNRG-2 DK SW package
BlueNRG-1, BlueNRG-2 DK SW package Data brief Features Bluetooth SMART SW package supporting BlueNRG-1 and BlueNRG-2 Bluetooth low energy (BLE) systems-on-chip BlueNRG-1 Navigator and BlueNRG-2 Navigator
USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup Using a USB Debug Adapter
C8051F34X DEVELOPMENT KIT USER S GUIDE 1. Kit Contents The C8051F34x Development Kit contains the following items: C8051F340 Target Board C8051Fxxx Development Kit Quick-Start Guide AC to DC Power Adapter
EDBG. Description. Programmers and Debuggers USER GUIDE
Programmers and Debuggers EDBG USER GUIDE Description The Atmel Embedded Debugger (EDBG) is an onboard debugger for integration into development kits with Atmel MCUs. In addition to programming and debugging
FiO Lite Datasheet FEATURES SAMPLE APPLICATIONS. FiO Lite
FiO Lite Datasheet FEATURES Built-in RapidSTM native-support bootloader. ARM -bits Cortex TM M Processor (STMF0R) - 0MIPS maximum speed - 0 KBytes SRAM - 5 GPIO - channels -bit, µs ADC - USART, SPI, I
Freescale MQX RTOS TWR-MCF51JF Patch. Release Notes
Freescale MQX RTOS 3.7.0 TWR-MCF51JF Patch Release Notes PRODUCT: MCF51JF128 Patch for Freescale MQX RTOS 3.7.0 PRODUCT VERSION: 1.0 DESCRIPTION: Adding support for MCF51JF128 to Freescale MQX RTOS 3.7.0
P1010RDB-PB Quick Start Guide
Freescale Semiconductor P1010RDB-PB Quick Start Guide Document Number: P1010RDBPBQS Rev. 0, 10/2013 P1010RDB-PB Quick Start Guide 1 Introduction to P1010RDB-PB This quick start guide applies to boards
KL03 Product Brief Supports all KL03 devices
Freescale Semiconductor Document Number:KL03PB Product Brief Rev 3, 07/2014 KL03 Product Brief Supports all KL03 devices 1 KL03 sub-family introduction The device is highly-integrated, market leading ultra
C8051F00x/01x-DK C8051F00X/01X DEVELOPMENT KIT USER S GUIDE. 1. Kit Contents. 2. Hardware Setup using a USB Debug Adapter
C8051F00X/01X DEVELOPMENT KIT USER S GUIDE 1. Kit Contents The C8051F00x/01x Development Kit contains the following items: C8051F005 Target Board C8051Fxxx Development Kit Quick-Start Guide Silicon Laboratories
KIT34901EFEVB Evaluation Board
Freescale Semiconductor, Inc. User s Guide Document Number: KT34901UG Rev. 1.0, 2/2014 KIT34901EFEVB Evaluation Board Featuring the MC34901 High Speed CAN Transceiver Contents Figure 1. KIT34901EFEVB Evaluation
HEXIWEAR COMPLETE IOT DEVELOPMENT SOLUTION
HEXIWEAR COMPLETE IOT DEVELOPMENT SOLUTION NXP SEMICONDUCTORS PUBLIC THE ONLY SUPPLIER TO PROVIDE COMPLETE IoT SOLUTIONS DSPs, MCUs & CPUs Suite of Sensors NFC, BLE, Thread, zigbee, sub-ghz Wireless Interconnects
Using the i.mxrt L1 Cache
NXP Semiconductors Document Number: AN12042 Application Note Rev. 0, 08/2017 Using the i.mxrt L1 Cache 1. Introduction i.mxrt series takes advantage of the ARM Cortex-M7 core with 32K/32K L1 I/D-Cache.
TEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software!
Summer Training 2016 Advance Embedded Systems Fast track of AVR and detailed working on STM32 ARM Processor with RTOS- Real Time Operating Systems Covering 1. Hands on Topics and Sessions Covered in Summer
Configuring DDR in U-Boot using QCVS
NXP Semiconductors Application Note Document Number: AN5279 Configuring DDR in U-Boot using QCVS 1. Introduction This document describes how to configure the double data rate (DDR) memory in U-Boot, running
Apollo2 EVB Quick Start Guide
Apollo2 EVB Quick Start Guide Doc ID: QS-A2-1p00 Revision 1.0 June 2017 QS-A2-1p00 Page 1 of 11 2017 Ambiq Micro, Inc. Table of Content 1. Introduction...3 2. Documentation Revision History...3 3. Overview
Product Brief Supports all SKEA64 devices
Freescale Semiconductor Document Number:SKEA64PB Product Brief Rev 1.1, 02/2014 Product Brief Supports all SKEA64 devices 1 Kinetis EA series Kinetis EA series provide the highly scalable portfolio of
Freescale MQX RTOS for Kinetis SDK Release Notes version beta
Freescale Semiconductor Document Number: MQXKSDKRN Release Notes Rev 1.0.0, 07/2014 Freescale MQX RTOS for Kinetis SDK Release Notes version 1.0.0 beta 1 Read Me This is the release notes for Freescale
P-NUCLEO-USB001. STM32 Nucleo pack for USB Type-C and Power Delivery Data brief. Features. Description
STM32 Nucleo pack for USB Type-C and Power Delivery Data brief Features Two DRP USB Type-C receptacles USB 2.0 FS data communication interface as peripheral V BUS load and discharge switches V CONN switches
Power Management for S32K14x
NXP Semiconductors Document Number: AN5425 Application Note Rev 0, 03/2017 Power Management for S32K14x by: NXP Semiconductors 1 Introduction The power consumption of devices and the implications around
Getting Started With the Stellaris EK-LM4F120XL LaunchPad Workshop. Version 1.05
Getting Started With the Stellaris EK-LM4F120XL LaunchPad Workshop Version 1.05 Agenda Introduction to ARM Cortex Cortex -M4F M4F and Peripherals Code Composer Studio Introduction to StellarisWare, I iti
Part Number: PCB-STM32-F4B1 (unpopulated PCB with Discovery module sockets, no other parts) STM32-F4B1 (assembled board, not presently available)
PCB-STM32-F4B1 Development baseboard for the STMicro Discovery-F4 module (STMicro part# STM32F4DISCOVERY) PCB Rev 1.00 shown. PCB Rev 1.20 has on-board RS232 drivers. Part Number: PCB-STM32-F4B1 (unpopulated
STA bit single chip baseband controller for GPS and telematic applications. Features
32-bit single chip baseband controller for GPS and telematic applications Data Brief Features Suitable for automotive applications ARM7TDMI 16/32 bit RISC CPU based host microcontroller. Complete embedded
Product Brief Supports all SKEA8 devices
Freescale Semiconductor Document Number:SKEA8PB Product Brief Rev 1.1, 02/2014 Product Brief Supports all SKEA8 devices 1 Kinetis EA series Kinetis EA series provide the highly scalable portfolio of ARM
STM32 F0 Value Line. Entry-level MCUs
STM32 F0 Value Line Entry-level MCUs Key Messages 2 STM32 F0: Is the Cortex -M0 core generated with ST s STM32 DNA, for cost sensitive designs. The STM32 F0 is benefiting of STM32 DNA, providing the essential
Watt Saver Software Component (WSC)
Freescale Semiconductor Document Number:WSSCUG User Guide Rev 1, 10/2013 Watt Saver Software Component (WSC) 1 Introduction This document describes the basic steps for getting started with the Watt Saver
XE166 Family AP Application Note. Microcontrollers. X E D r i v e C a r d H a r d w a r e D e s c r i p t i o n Board REV.
XE166 Family AP16160 X E 1 6 4 D r i v e C a r d H a r d w a r e D e s c r i p t i o n Application Note V1.0, 2009-03 Microcontrollers Edition 2009-03 Published by Infineon Technologies AG 81726 Munich,
Lab 1 Introduction to Microcontroller
Lab 1 Introduction to Microcontroller Feb. 2016 1 Objective 1. To be familiar with microcontrollers. 2. Introducing LPC2138 microcontroller. 3. To be familiar with Keil and Proteus software tools. Introduction
MSC8144AMC-S Getting Started Guide
Freescale Semiconductor Hardware Getting Started Guide Document Number: MSC8144AMCSHWGSG Rev. 2, 07/2008 MSC8144AMC-S Getting Started Guide This document describes how to connect the MSC8144AMC-S card
KLx7 Product Brief Supports all KLx7 devices
Freescale Semiconductor Document Number:KLX7PB Product Brief Rev 0, 08/2014 KLx7 Product Brief Supports all KLx7 devices 1 KLx7 family introduction The device is highly-integrated, market leading ultra
Table 1 provides silicon errata information that relates to the masks 0M55B, 1M55B, and M55B of the MC9328MX21S (i.mx21s) applications processor.
Freescale Semiconductor Chip Errata Document : MC9328MX21SCE Rev. 4, 11/2012 MC9328MX21S Chip Errata for Masks:,, Table 1 provides silicon errata information that relates to the masks,, and of the MC9328MX21S
LBAT90USB162 Atmel. LBAT90USB162 Development Board User s Manual
LBAT90USB162 Atmel AT90USB162 Development Board User s manual 1 1. INTRODUCTION Thank you for choosing the LBAT90USB162 Atmel AT90USB162 development board. This board is designed to give quick and cost-effective
STM32F7 series ARM Cortex -M7 powered Releasing your creativity
STM32F7 series ARM Cortex -M7 powered Releasing your creativity STM32 high performance Very high performance 32-bit MCU with DSP and FPU The STM32F7 with its ARM Cortex -M7 core is the smartest MCU and
Kinetis blhost User's Guide
Freescale Semiconductor Document Number: KBLHOSTUG User's Guide Rev. 3, 04/2016 Kinetis blhost User's Guide 1 Introduction This document describes the usage of the blhost PC application. The blhost application
Figure 1. Proper Method of Holding the ToolStick. Figure 2. Improper Method of Holding the ToolStick
TOOLSTICK UNIVERSITY DAUGHTER CARD USER S GUIDE 1. Handling Recommendations To enable development, the ToolStick Base Adapter and daughter cards are distributed without any protective plastics. To prevent
Symphony SoundBite Reference Manual
Symphony SoundBite Reference Manual Document Number: SNDBITERM Rev. 2.0 09/2008 Contents Section 1, Introduction page 2 Section 2, Functional Blocks page 3 Section 3, Configuration and Connections page