恩智浦设计知识库

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

NXP Designs Knowledge Base

讨论

排序依据:
iMXRT eLCDIF 时钟参数计算工具,能够根据用户输入的RGB接口LCD Panel的规格书时序数据,快速计算eLCDIF模块和相应的PLL时钟配置参数,并直接用于RT105x和RT106x的SDK代码中,用于方便用户在iMXRT平台上快速适配新的LCD屏幕。 Products Product Category NXP Part Number URL MCU MIMXRT1050 MIMXRT1060 https://www.nxp.com/products/processors-and-microcontrollers/arm-microcontrollers/i-mx-rt-crossover-... https://www.nxp.com/products/processors-and-microcontrollers/arm-microcontrollers/i-mx-rt-crossover-mcus/i-mx-rt1060-crossover-mcu-with-arm-cortex-m7-core:i.MX-RT1060   SDK SDK Version URL MCUXpresso SDK mcuxpresso.nxp.com
查看全文
       YAFFS是第一个在GPL协议下发布的、基于日志的、专门为NAND Flash存储器设计的、适用于大容量的存储设备的嵌入式文件系统。一般MCU系统使用YAFFS系统要求的性能及资源比较多,高性能的i.MXRT系列正好能够满足此要求。     本文基于野火i.MXRT 1052核心板及其上的NandFlash探讨Nand文件系统的原理及实现方式,并探讨了在此基础上如何建立Yaffs文件系统。 Products Product Category NXP Part Number URL MCU MIMXRT1050 https://www.nxp.com/products/processors-and-microcontrollers/arm-microcontrollers/i-mx-rt-crossover-mcus/i-mx-rt1050-crossover-mcu-with-arm-cortex-m7-core:i.MX-RT1050   Tools NXP Development Board URL 野火i.MXRT核心板/开发板 https://ebf-products.readthedocs.io/zh_CN/latest/i.mx-rt/ebf_i.mx-rt1052.html   SDK SDK Version URL Yaffs file system https://yaffs.net/ MCUXpresso SDK mcuxpresso.nxp.com  
查看全文
About this demo This Demo contains fully working software to show the implementation of two great features from the QN9080SIP-DK. The BLE in this board provides a Beacon solution to be implemented, based on the SDK example downloaded in the https://mcuxpresso.nxp.com/en/select As previously mentioned, this demonstration is based on the Beacon example from the QN9080 SDK, along with the AN12319SW for using the NT3H2211 Tag. The main objective of this demo software is to write a string in the NTAG memory and be able to read the content using the NTAG stack (from the AN12319 project). Then trigger a message update to be advertised from the beacon. Project Scope Write an NDEF message with a smartphone, using NXP's TagWrite App into the NT3H2211. Be able to start advertising the 6-byte code/message using the BLE stack from the SDK version 2.2.3 into the MCUXpresso v11.2.1. Useful Links Link Description https://mcuxpresso.nxp.com/en/builder SDK Builder https://www.nxp.com/products/wireless/bluetooth-low-energy/fully-certified-module-supporting-bluetooth-and-nfc:QN9080SIP QN9080SIP full documentation https://www.nxp.com/docs/en/application-note/AN12319.pdf A document explaining brief integration for pairing using the NTAG https://www.nxp.com/docs/en/application-note-software/AN12319SW.zip  The respective Software for the AN12319   Required Items Link Description https://www.nxp.com/products/wireless/bluetooth-low-energy/a-highly-extensible-platform-for-application-development-of-qn908x:QN9080DK Board in which the demo was created and tested Android Smartphone Smartphone with IoT Toolbox and TagWriter App IoT Toolbox App https://play.google.com/store/apps/details?id=com.freescale.kinetisbletoolbox TagWriter App https://play.google.com/store/apps/details?id=com.nxp.nfc.tagwriter   Hardware Diagram     Step-by-Step Guide for testing the Demo Get the QN9080 SDK form SDK Builder  Install the QN908x SDK into your MCUXpresso Import the attached file into MCUXpresso on File > Open Projects from File System   Connect properly the NTAG antenna from the kit as shown in the Hardware Diagram. Connect the QN9080SIP-DK using a micro-USB cable. Flash the project into the board and Push Button 1 from the board while running. Open the TagWriter App from your phone and select the Write option. Create a New Plain text element and write any positive float number (< 0.0). Select the Save and Write button. Approach the phone into the NFC antenna. Press Button 1 again to restart the BLE advertising Open the IoT Toolbox App. Select the Beacons option. You should be able to visualize the new payload messages from the device. Note: These messages are representation in decimal from the actual 4-byte (32-bit) number. Each letter is composed of 2, 8-bit numbers. This RAW representation is for proof of concept purposes. This application can be replaced by another BLE device in scanning mode to perform a data post-process.  Additional Demo Information These next steps are intended to guide the developer to an easier understanding of the modifications that were made from the base project. This example provides a guide to learn the basic functionality of the high-level NTAG stack.   Select the FreeRTOS Beacon example from wireless_examples -> Bluetooth in the QN9080 SDK. After being sure that this demo works properly on our QN9080SIP-DK we need to import from the file system the AN12319 project. For being sure everything works, we can also test this project, inside it there is a file called: app_ntag.c inside the source directory. Inside this file, on the Public Functions section, we are able to modify the NDEF_Pairing_Write() and NDEF_Demo_Write() functions for our purposes. The first function is used as the name mentions, to execute the example for pairing our phone with the board without the need to type any pairing code. The second function writes an NDEF in the NTAG and can be read from the phone App TagInfo or TagWriter. To start with the actual creation of the application I used this project: "qn908xcdk_wireless_examples_bluetooth_hid_device_freertos" and started importing the beacon files needed from the beacon FreeRTOS example. As you can observe, this job facilitates a lot because of the similar structure between both projects, this will simplify the tasks and will help us not to get lost. Due to the fact that we started using the HID Device project, all the NTAG stack was already there so we will only be going to focus on the source directory for the additions and modifications. Starting with the erasing of the hid_device.c and .h, these files won't be required for this project. The beacon.c and .h are required to be in this project for the beacon functionalities and routines, this files depend on the Bluetooth stack, the general framework files, and the common files from the source directory. The app_config file has all the BLE needed configurations to set the parameters and respective structures. This is where the initial advertising message will be configured. For the NTAG configurations, the app_ntag file containing the high-level nTag functions for Read/Write capabilities that depends on the NTAG stack (NTAG_I2C/XXX) The ApplMain had some of the most significant changes due to being the main file that calls the BLE functions at the start and also manages the Interrupt used to trigger our own project functions using FD. The files that changed were, as mentioned above, ApplMain.c and app_ntag.c/.h . This has to do with the fact that we will only are going to change the functions called when a Tag Writer is in the field of the NFC antenna and how this data is processed in order to be read and sent to the aData array by using its structure. As you can see in the app_ntag.c file, the last two functions: NDEF_read_test() and getDataNDEF() represent the main changes in this file. Along with the pin configuration for FD managing in the ApplMain.c
查看全文
This demo which shows a complete Ethernet AVB audio amplifier solution built with NXP silicon and software.     Features Audio Video Bridging for automotive infotainment purposes System AVB amplifier for car audio nodes Analog video/audio is converted into AVB and outputs to vybrid Tower running AVB stack Featured NXP Products Vybrid Qorivva MCU Development Hardware Used Vybrid TWR board
查看全文
ARM's Ronan Synnott demonstrates the Keil Microcontroller Development Kit (MDK) at the 2014 FTF-Americas. The MDK is a complete software development environment for the Kinetis device family.   Features Demonstrating Keil's Microcontroller Development Kit (full feature debug IDE from ARM) solution Connecting via Ulink Pro JTAG connector ARMCC (ARM compiler) View registers, view memory, etc. Values update on the fly, logic analyzer to visualize values in a system and display on a timeline format   Featured NXP Products Kinetis Microcontrollers Links ARM  
查看全文
Demo Owner Brian Gildon   Timesys Vice President of Business Development, Brian Gildon demonstrates various NXP based applications for optimized performance devices. Demonstrations include  NXP's Vybrid TWR-VF65GS10 board on Linux, a fast boot demonstration using i.MX 6 platform on Linux and finally a Sabre SDP a multi-touch interface design for designers who want simple branding.   Features Timesys - Linux tools services and training First demo: Vybrid tower board demo RTOS and Linux running simultaneously Second demo: Boot up Android quickly from a cold boot Third demo: Accelerated video demo vs non-accelerated video comparison Fourth demo: QT widget support on a multi-touch interface   Product Link SABRE Board for Smart Devices Based on the i.MX 6Quad Applications Processors i.MX 6Quad SABRE Development Board | NXP  VFxxx Controller Solutions VFxxx Controller Solutions based on Arm® Cortex® A5 and M4 Cores | NXP  Links Tymesys  
查看全文
Demo Owner: Juan Antonio Gutierrez Rosas Juan Gutierrez, applications engineer at NXP Semiconductor, demonstrates the 2D graphics responsiveness and versatility of the Vybrid controller.     Features 2D graphics responsiveness and versatility of the Vybrid Processor controller Single Vybrid driving the LCD controller running using interface to control settings for 2 different zones Entire demo does not use any graphics processing unit. The graphics seen are rendered and animated using the Vybrid's display control unit memory accesses done using Direct memory Accesses (DMA) to free most of the ARM core to focus on other tasks Easier to program than a typical graphic processor 1.5 MB of on chip static RAM. The demo does not use external memory Featured NXP Products Product Link VFxxx Controller Solutions https://www.nxp.com/products/processors-and-microcontrollers/legacy-mcu-mpus/vfxxx-controller:VYBRID?&tid=vanVYBRID Vybrid Controller Solutions Tower System Module Vybrid VF6xx Tower System Kit with Arm DS-5 | NXP  Links VF3xx: Vybrid family with ARM® Cortex™-A5, 1.5MB SRAM, LCD, security, 2x Ethernet, L2 switch VF5xx: Vybrid family with ARM® Cortex™-A5, 1.5MB SRAM, LCD, security, 2x Ethernet, L2 switch VF6xx: Vybrid family with ARM® Cortex™-A5 + Cortex-M4, 1.5MB SRAM, LCD, security, 2x Ethernet, L2 switch  
查看全文
Demo Owner: Carlos Neri Want to learn how to create USB based speakers? In this video, you'll learn how you can build speakers to play any sound from any USB system using only TOWER K40X256, TWR-Audio and TWR- serial modules. Watch how you can increase and decrease volume as well as change the frequency on the fly without any audio distortion.     Features Entirely built on the K40X256 Tower system Features HID for volume control to the host USB Stack Featured NXP Products TWR-K40X256: Kinetis K40 Tower System Module TWR-SER: Serial (USB, Ethernet, CAN, RS232/485) Tower System Module TWR-SER2: Enhanced Serial (Dual Ethernet, High-Speed USB) Tower System Module TWR-AUDIO-SGTL: SGTL5000 Codec Tower System Audio Module TWR-ELEV: Tower System Elevator Module Links Tower System Modular Development Platform  
查看全文
This in home energy display  and Solar Panel demo illustrates a very low-cost  solution for real-time energy monitoring . A DSC-based dedicated control PV inverter from Future supports the MPPT algorithm for optimal power delivery from the solar panel.   Features This Solar Panel demo illustrates a very low-cost connectivity solution for real-time energy monitoring A DSC-based dedicated control PV inverter from Future supports the MPPT algorithm for optimal power delivery from the solar panel    
查看全文
A sample refrigerator design with two microcontrollers.  The K70 controls the user touch display and while the MC56F8257 DSC manages and controls the compressor.     Features See how NXP ICs work together in this refrigerator reference design LCD controller Graphics controllers and touch sensing interface Graphics being driven by the Kinetis Microcontrollers K70 Compressor is controlled by a Digital Signal Controller (DSC) driving a sensorless permanent magnet vector control of the motor Featured NXP Products Product Link Kinetis® K7x Graphic LCD Microcontrollers (MCUs) based on Arm® Cortex®-M4 Core Kinetis® K7x Graphic LCD Microcontrollers (MCUs) based on Arm® Cortex®-M4 Core | NXP  Kinetis® K70-120–150 MHz, High-Speed USB, Ethernet, DDR and Anti-Tamper Microcontrollers based on Arm® Cortex®-M4 Core Arm Cortex-M4|Kinetis K70 120-150 MHz 32-bit MCUs | NXP  DSC MC56F8257 Motor Control Tower System Module DSC MC56F8257 Motor Control Tower Module | NXP  Links Digital Signal Controllers Kinetis MCUs based on ARM® Cortex®-M Cores  
查看全文
Oracle's James Allen demonstrates a variety of NXP hardware running Java technology, a NXP-based IoT Gateway involved in capturing, analyzing and transmitting healthcare data, and a NXP-based IoT Gateway involved in capturing, filter, analyzing and integrating M2M data to enterprise systems, including business processes.   Featured NXP Products K70 Kinetis i.MX6
查看全文
Features Overview of an NXP based IoT demo emulating an HVAC system. See how the cloud IoT can provide value for consumers, service companies and device manufacturers Built around the Kinetis Microcontroller KL25Z The Kinetis Microcontroller drives an Xbee ZigBee radio as a well as a display that simulates the specific thermostat in the residential or commercial building to see the temperature reading and if the fan is running Gateway takes the data and send it via cellular to the device cloud Allows customer to view data and to set points and look operational status and history as well as for preventive maintenance Featured NXP Products Product Link Kinetis® KL2x-72/96MHz, USB Ultra-Low-Power Microcontrollers (MCUs) based on Arm® Cortex®-M0+ Core Arm® Cortex®-M0+|Ultra-Low Power Kinetis® KL2x USB MCU | NXP  Freedom Development Platform for Kinetis® KL14, KL15, KL24, KL25 MCUs FRDM-KL25Z|Freedom Development Platform|Kinetis® MCU | NXP  Links NXP Connect - Digi  
查看全文
Inside CodeWarrior there exists a capability to query the QorIQ and QorIQ Qonverge processors' advanced on-chip debug circuitry and make that data EXTREMELY useful. Watch this demo to get a taste of the amazing things you can measure using CodeWarrior.     Features Inside CodeWarrior Development Tools there exists a capability to query QorIQ Processors, QorIQ and QorIQ Qonverge processors' advanced on-chip debug circuitry and make that data EXTREMELY useful. Watch this demo to get a taste of the amazing things you can measure using CodeWarrior.   Featured NXP Products CodeWarrior Development Tools P4080 QorIQ  
查看全文
Demo Owner: Brian Shay Features Learn about enVision online design tool for interactive reference designs Search for NXP and find examples using i.MX6 Block level diagram for reference design for i.MX6 microprocessor Speed up application device with the processor chosen Ability to download the schematics in various popular formats Collaboration between different team members is possible using this tool many different NXP products represented besides the i.MX6   Featured NXP Products ARM® Cortex®-A9 Cores: i.MX 6 Series|NXP Links Arrow enVision for NXP Products  
查看全文
See how to use the Tower Kinetis 70 development hardware and programmed with PEG GUI, MQX Software Solutions RTOS and processor expert software development tools to create this touch screen controlled, wireless motor control demonstration.   Features Hardware and software modular system that NXP provides for the Kinetis Microcontrollers K series One TWR-K70F120M board communicates with another TWR-K70F120M board wirelessly and then the second TWR-K70F120M board controls a motor Usage of LCD touch panel to control the speed of the motor   Featured NXP Products CodeWarrior Development Tools|NXP Processor Expert Software and Embedded Compon|NXP Kinetis K70 120 MHz Tower System Module|NXP MQX
查看全文
App-based accessory demo for an EKG (Electrocardiogram) using the Tower System with TWR-DOCK module. Combines an EKG probe and a microcontroller to acquire and monitor heart rate data and passes the data to an iOS device where an app displays the data.     NXP Recommend Product Link Tower System Dock Module Tower System Dock Module | NXP  Kinetis K53 Tower System Module TWR-K53N512|Tower System Board|Kinetis MCUs | NXP  Tower System Elevator Module Tower System Elevator Module | NXP  Electrocardiograph Development Kit for Tower System Electrocardiograph Development Kit for Tower System | NXP    Featured NXP Products App-based accessory demo for an EKG (Electrocardiogram) using the Tower System with TWR-DOCK module Combines an EKG probe and a Microcontroller to acquire and monitor heart rate data and passes the data to an iOS device where an app displays the data
查看全文
This video shows tools that allow users to get started very quickly in their development with NXP products.     Features Example of products shown: Products in Raspberry Pi format such as the HummingBoard, but more powerful with more memory and more features available Sensor fusion board with multiple accelerometers, Magnetometers, Gyroscopes and sensor fusion software interacting with the Kinetis FRDM board Wandboard with i.MX6 processor, very active developer community, multiple flavors of Linux and Android are available Riot Board - open source i.MX6 board with big expansion capabilities Little Bits which is part of a Hacker community space allows snapping elements together and interacting with them easily CuBox-i from Solid Run (Android or XBMC) and display multimedia stream to TV Featured NXP Products i.MX6 Kinetis Links HummingBoard FRDM Sensor Fusion Board Wandboard - i.MX6 ARM Cortex-A9 Opensource Community Development Board - BLOG Riot Board Little Bits Solid Run Cu-Box-i Internet of Tomorrow - IoT Tour - Blogs NXP IoT Schedule  
查看全文
Demo Kinetis KW4x MCU is an ultra low power, highly integrated single-chip device that enables Bluetooth low energy (BLE) connectivity for portable, extremely low-power embedded systems.     Features iBeacon Location-based Messages The KW4x is an ultra low power, highly integrated single-chip device that enables Bluetooth low energy (BLE) or IEEE Std. 802.15.4/ZigBee RF connectivity for portable, extremely low-power embedded systems. Applications include portable health care devices, wearable sports and fitness devices, AV remote controls, computer keyboards and mice, gaming controllers, access control, security systems, smart energy and home area networks.  The KW4x SoC integrates a radio transceiver operating in the 2.36GHz to 2.48GHz range supporting a range of FSK/GFSK and O-QPSK modulations, an ARM Cortex-M0+ CPU, 160KB Flash and 20KB SRAM, BLE Link Layer hardware, 802.15.4 packet processor hardware and peripherals optimized to meet the requirements of the target applications.  The KW4x’s radio frequency transceiver is compliant with Bluetooth version 4.1 for Low Energy (aka Bluetooth Smart), and the IEEE 802.15.4-2011 standard using O-QPSK in the 2.4 GHz ISM band and the IEEE 802.15.4j MBAN frequency range spanning from 2.36 GHz to 2.40 GHz. In addition, the KW4x allows the Bluetooth Low Energy protocol to be used in the MBAN frequency range for proprietary applications. Enabled by Kinetis KW4x MCUs Discover location-based context A Bluetooth® Smart low-power application   Bluetooth Smart and 802.15.4 Dual Mode Communication BLE heart rate sensor on a KW40Z connecting, pairing and exchanging data with an iPod while the 802.15.4 end device (on the same KW40Z chip) associates and exchanges data with a coordinator. The OTA packets are displayed in sniffer applications on a Windows PC.  The KW4x is an ultra low power, highly integrated single-chip device that enables Bluetooth low energy (BLE) or IEEE Std. 802.15.4/ZigBee RF connectivity for portable, extremely low-power embedded systems. Applications include portable health care devices, wearable sports and fitness devices, AV remote controls, computer keyboards and mice, gaming controllers, access control, security systems, smart energy and home area networks.  The KW4x SoC integrates a radio transceiver operating in the 2.36GHz to 2.48GHz range supporting a range of FSK/GFSK and O-QPSK modulations, an ARM Cortex-M0+ CPU, 160KB Flash and 20KB SRAM, BLE Link Layer hardware, 802.15.4 packet processor hardware and peripherals optimized to meet the requirements of the target applications.  The KW4x’s radio frequency transceiver is compliant with Bluetooth version 4.1 for Low Energy (aka Bluetooth Smart), and the IEEE 802.15.4-2011 standard using O-QPSK in the 2.4 GHz ISM band and the IEEE 802.15.4j MBAN frequency range spanning from 2.36 GHz to 2.40 GHz. In addition, the KW4x allows the Bluetooth Low Energy protocol to be used in the MBAN frequency range for proprietary applications. Concurrent communication on BLE and 802.15.4 Suited for configuring 802.15.4 devices from your smart phone Automatic synchronization completely transparent to the application   BLE-enabled Smart Zumo Robot The Smart Zumo Robot is powered by the new Kinetis KW40X MCU and is enabled by Bluetooth Low Energy (BLE) technology. Low-power, Bluetooth Low Energy (BLE) application Running simple control implementation over BLE to interact and control with the robot Highly-integrated radio solution with scalable memory options   Featured NXP Products   Product Link Bluetooth Low Energy/IEEE® 802.15.4 Packet Sniffer USB Dongle for Kinetis® KW40Z/30Z/20Z MCUs Bluetooth Low Energy/IEEE® 802.15.4 Packet Sniffer USB Dongle for Kinetis® KW40Z/30Z/20Z MCUs | NXP      Development Hardware Used   Freedom Development Platform for Kit Bluetooth Low Energy/IEEE® 802.15.4 Pack
查看全文
Demo   SCM-i.MX6D is the smallest single chip system module integrating NXPs high end apps processor along with memory PMIC and Flash. Demo will show this small yet powerful module running graphics, android applications as well as other IoT/ portable applications. The SCM will be integrated with an external WiFi along with a sensor hub and will be demonstrating the SCM capability along with WiFi.     Features Ultra-small SCM i.MX 6D includes i.MX 6Dual, 16 MB SPI NOR flash, PMIC PF0100, 109 discrete devices, and enabled for 1 or 2 GB LPDDR2 Single 17 mm x 14 mm x 1.7 mm footprint Displaying a video game and Miracast using a Wi-Fi connection to a Smart TV   Featured NXP Products Single Chip System Modules (SCM) Single Chip Module i.MX 6Dual
查看全文
Demo This demo showcases the MAC57D5xx microcontroller rendering on a LVDS 1280x480 display for a full digital graphic instrument cluster and a Head-up Display on a secondary panel showcasing the warping capabilities of the microcontroller.       Single-chip instrument cluster solution with powerful graphics subsystem, including inline Head-Up Display warping functionality Dual-core ARM® Cortex®-A5/M4 for real-time and application processing and additional Cortex-M0+IOP core Cryptographic Services Engine, tamper detection and password protection for Flash memory and JTAG   Links Ultra-Reliable Multi-Core ARM-based MCU
查看全文