• DEFCON 27 Badge - Getting Started

    This years annual hacker security conference known as DEFCON used a couple of NXP devices for this years electronic badge. This document is to explain how to program the device and add extra components. The badge was ...
    Anthony Huereca
    last modified by Anthony Huereca
  • Useful Kinetis Documents, discussions and questions

    The following document contains a list of documents , questions and discussions that are relevant in the community based on the amount of views they are receiving each month. If you are having a problem, doubt or gett...
    Erik Bustos
    last modified by Erik Bustos
  • 使用DMA降低SPI通信过程中内核负荷 Reduce core work load with DMA Module during SPI communication

    客户要求:K60 100MHz芯片作为SPI主机读取片外SPI Flash存储器内容(SPI Flash器件数据准备完成会触发K60 GPIO中断),要求在130~150微秒之间读取九个不连续地址上的数据,每个地址需要读取4个字节,SPI波特率为5MHz。读取SPI Flash存储器,需要使用读取命令(1个字节)外加地址(2个字节)。换言之,每读取一次K60需要发送7个字节(1字节读取命令+2字节地址+4字节空读数据)。同时要求减...
    Hui_Ma
    last modified by ebiz_ws_prod
  • How to trigger ADC at the center of high logic of of bottom PWM signal

    For motor control and swich mode power supply application, it is required that the ADC sampling is synchronized with PWM signal. In general, most Kinetis sub-family provides FTM, PDB and ADC, it provides a mechanism f...
    xiangjun.rong
    last modified by xiangjun.rong
  • K64 FlexTimer Output Compare mode CnV register update Test

    Test environment: FRDM-K64F Rev.D IAR ARM Workbench IDE V8.30.1 MCUXpresso SDK for FRDM-K64F v2.4.2(2018-08-02) Test project is [ftm_output_compare] located with default path: ..\FRDM-K64F\boards\frdmk64f\driver_e...
    Hui_Ma
    last modified by Hui_Ma
  • How to generate microsecond delay with SysTick on KL25

    The SysTick is a part of the Cortex-M0+ core and so is not chip specific - for details of the Cortex core you generally need to use ARM documents. For SysTick: http://infocenter.arm.com/help/index.jsp?topic=/com.arm.d...
    Fang Li
    last modified by Fang Li
  • Nano-edge placement feature for eFlexPWM module based on KV4x

    The DOC introduces the nano-edge placement  feature for KV4x family, it gives the application for the nano-edge placement feature, in other words, it's target is to increase the PWM signal resolution. It gives th...
    xiangjun.rong
    last modified by xiangjun.rong
  • ADC Reference Options on KL17/KL27 32/36pin package

    Many customers reported that their ADC function works on FRDM-KL27Z board but meet issue on their own board. We need to pay attention to the difference between the ADC reference voltages of different packages (on boar...
    Robin_Shen
    last modified by Robin_Shen
  • Kinetis Bootloader to Update Multiple Devices in a Network for Cortex-M4

    @@This article describes how to do in-system reprogramming of Kinetis for Cortex-M4 core devices using standard communication media such as SCI. Most of the codes are written in C so that make it easy to migrate to ot...
    Alice_Yang
    last modified by ebiz_ws_prod
  • K64 ADC measurement

    As most of people familiar with FRDM-K64F which is a bit old but it is still a hot device in the market. This document focused on the ADC measurement to verify the deviation.   In general, the sample code were m...
    Fang Li
    last modified by Fang Li
  • FRDM-KL43Z FlexIO I2S Interrupt Tx Demo with MCUXpresso IDE

    Test Environment: FRDM-KL43Z Rev. A MCUXpresso IDE v10.2.0 MCUXpresso SDK for FRDM-KL43Z V2.4.1(2018-06-18)   Create new project in MCUXpresso IDE select [New project...], there will pop the SDK Wizard panel...
    Hui_Ma
    last modified by Hui_Ma
  • How to byte program SPI flash via QSPI

    How to byte program SPI flash via QSPI QSPI module are used in many Kinetis MCU, like K8x, K27/28 and KL8x. QSPI expands the internal flash range and can run in a fast speed. Compared to DSPI, QSPI is very complex and...
    Jing Pan
    last modified by ebiz_ws_prod
  • KL series LIN slave simply usage sharing

    1 Abstract      LIN (Local Interconnect Network) is a concept for low cost automotive networks, which complements the existing portfolio of automotive multiplex networks. LIN is based on the UART/S...
    Kerry Zhou
    last modified by ebiz_ws_prod
  • Porting FatFs file system to KL26 SPI SD card code

    Porting FatFs file system to KL26 SPI SD card code 1 Abstract     Without the SDHC module, Kinetis KL series need to use the SPI interface to communicate with the SD card. Normally, when customer u...
    Kerry Zhou
    last modified by ebiz_ws_prod
  • How To: Secure e-mail client (SMTP + SSL) with KSDK1.3 + WolfSSL for FRDM-K64F

    This is an adaptation I made for the original SMTP protocol implementation provided with the KSDK1.3, with the addition of the secure connection using WolfSSL. The example software is currently ported to the FRDM-K64...
    Denis Shimizu
    last modified by ebiz_ws_prod
  • USB tethering host (RNDIS protocol) implementation for Kinetis - How to use your cellphone to provide internet connectivity for your Freedom Board using KSDK

    When you go with your laptop to a public place and you don't have a wi-fi connection available you can connect your cellphone in the USB port of your computer, turn on the USB tethering feature of your smartphone and ...
    Denis Shimizu
    last modified by ebiz_ws_prod
  • 在低功耗模式下运用ADC范围比较模式实现恒温控制

    最近在论坛、QQ群里好多人都在讨论低功耗设计,想到之前遇到的一个客户也有这方面的一个要求,顺着他的想法做了一个在低功耗模式下使用ADC的例子。客户要做的是一个恒温控制,在设定温度范围内让MCU进入休眠状态,只有在超过温度范围后才唤醒MCU进行温度调节。话不多说,让我们开始例程介绍。 运行平台: FRDM-25Z IARv7.3 在KL25_SC代码包中platinum工程上修改 Low Power Mode 简介 飞思卡尔Kine...
    Fantasy Fan
    last modified by ebiz_ws_prod
  • How to change UART port on MCU Bootloader2.0.0

      MCU Bootloader2.0.0 enables quick and easy programming of Kinetis MCUs through the entire product life cycle, including application development, final product manufacturing, and beyond. It supports many kinds o...
    Jing Pan
    last modified by Jing Pan
  • S32K clock mechanism & configuration

    First let us see the clock tree: Core clock up to 112M, Bus clock up to 56M, Flash clock up to 28M. Clock can been from: System OSC、Slow IRC 、Fast IRC and System PLL   1. OSC SCG_SOSCCFG   2. PLL ...
    Fang Li
    last modified by Fang Li
  • AOI and Crossbar features

    The AOI and Crossbar modules are inregrated in DSC, Kinetics KV and i.mxrt families, user can use them to generate complicated trigger signal for the on-chip peripherals. The DOC discusses the AOI function, crossbar f...
    xiangjun.rong
    last modified by xiangjun.rong