Webinar Dec Less power consumption and unbeatable UI performance on TouchGFX & STM32L4+ solution
|
|
- Phebe McCoy
- 5 years ago
- Views:
Transcription
1 Webinar Dec Less power consumption and unbeatable UI performance on TouchGFX & STM32L4+ solution
2 Overview Agenda: STM32L4+ presentation: main features and benefits, portfolio and ecosystem (ST) TouchGFX Introduction and Highlights of latest version (Draupner) Live TouchGFX programming of Smartwatch demo for STM32L4R9AI Discovery kit (Draupner) Tips and tricks for limiting required resources (Draupner) Business model and contacts (ST + Draupner) Q/A (ST + Draupner) Presenters: Bertrand DENIS STM32 Product Marketing Manager STMicroelectronics Jesper Hedegaard Product Manager - TouchGFX Draupner Graphics A/S Jørgen Mygind Business Development - TouchGFX Draupner Graphics A/S
3 STM32L4+ MCU series Excellence in ultra-low-power with more performance
4 Key messages of STM32 L4+ series 4 + Greater performance and still ULP leader ST has stretched the STM32L4 architecture to reach 150 MIPS based on its ARM Cortex-M4 core with FPU and ST ART Accelerator at 120 MHz while keeping best-in-class, ultra-low-power (ULP) figures. + More Graphics and Innovation Enhanced graphics acceleration and innovative peripherals are embedded to optimize the BOM cost. + More Integration 2 MB of Flash and 640 KB of SRAM with safety and security features, smart and numerous peripherals, advanced and low power analog circuits in packages as small as 5.2 x 5.2 mm. + Great Investment This new STM32 member benefits from the pin-to-pin compatibility of the STM32 family and the STM32 Ecosystem.
5 Providing greater performance 3 Stretching the performance and still excellent in Power consumption Performance 120 MHz 80 MHz + 50 % Up to 120 MHz/ 150 DMIPS with ART Accelerator Up to 409 CoreMark Result ARM Cortex-M4 with DSP instructions and floating-point unit (FPU) 2 x DMA (14 channels) SPI up to 60 Mbit/s, OctoSPI up to 86 MHz USART up to 10 Mbit/s, Power efficiency (ULPMark-CP) + More performance and still ULP leader
6 Ultra-low-power modes Best power consumption numbers with full flexibility Wake-up time 250 µs 14 µs 14 µs VBAT 3 na / 300 na* Shutdown 33 na / 300 na* Standby 125 na / 480 na* Standby + 64-Kbyte RAM 500 na / 800 na* Tamper detection: 3 I/Os, RTC Wake-up sources: reset pin, 5 I/Os, RTC Wake-up sources: + BOR, IWDG 5 µs 5 µs Stop 2 (retention: 256-Kbyte RAM) Stop 2 (full retention: 640-Kbyte RAM) 2.5 µa / 2.9 µa* 3.9 µa / 4.3 µa* Wake-up sources: + all I/Os, PVD, LCD, COMPs, I²C, LPUART, LPTIM 6 cycles Sleep 13 µa / MHz** Run up to 120 MHz Down to 43 µa / MHz** Wake-up sources: any interrupt or event Note : * without RTC / with RTC ** with external SMPS 56.5 ULPMark-PP 1 + More performance and still ULP leader 6
7 Enhanced graphics capabilities Chrom-ART Accelerator 2D Graphic acceleration Allowing enhanced graphic while releasing the core capabilities for real time processing 11% CPU Load With Chrom-ART Accelerator and 84% CPU load without it + More Graphics and Innovation 7
8 Enhanced graphics capabilities Chrom-ART Accelerator Large choice of display interfaces MIPI-DSI Controller for high pixel density, low pin count and low EMI displays LCD-TFT Controller for mid resolution displays Parallel display interface for low resolution displays STM32L4+ TFT Chrom-ART Accelerator MIPI- DSI FMC + More Graphics and Innovation 8
9 Enhanced graphics capabilities Chrom-ART Accelerator Large choice of display interfaces External SRAM Memory Integration and resource optimization Chrom-GRC memory optimization for round displays Large internal SRAM allowing BOM cost and power consumption optimization Support of up to 400x bpp MIPI-DSI round displays Support of up to 4, WQVGA 16 bpp TFT displays with no external memory 640 KB SRAM Chrom- GRC STM32L4+ Display IF 20% Memory saving + More Graphics and Innovation 9
10 High integration 8 High integration with high memory size in small packages Parallel Interface FSMC 8-/16-bit (TFT-LCD, SRAM, NOR, NAND) Display DSI MIPI LCD TFT Controller Timers 17 timers including: 2 x 16-bit advanced motor control timers 2 x ULP timers 7 x 16-bit-timers 2 x 32-bit timers I/Os Up to 136 I/Os Touch-sensing controller Cortex-M4 120 MHz FPU MPU ETM DMA ART Accelerator Chrom-ART Accelerator Up to 2-Mbyte Flash with ECC Dual Bank 640-Kbyte RAM Connectivity USB OTG Crystal less, 1x SD/SDIO/MMC, 3 x SPI, 4 x I²C, 1x CAN, 2 x Octo SPI, 5 x USART + 1 x ULP UART Digital AES (256-bit), zsha (256-bit), TRNG, 2 x SAI, DFSDM (8 channels), Camera I/F, Chrom-GRC Analog 1 x 16-bit ADC, 2 x DAC, 2 x comparators, 2 x op amps 1 x temperature sensor Package size down to 5.24 x 5.24 mm + More Integration
11 STM32L4+: continuity in STM32 portfolio 11 product series / more than 800 part numbers STM32L4+ benefits from pin-to-pin compatibility across the family CoreMark 400 MHz 856 DMIPS High-performance 398 CoreMark 120 MHz 150 DMIPS 608 CoreMark 180 MHz 225 DMIPS CoreMark 216 MHz 462 DMIPS Mainstream 106 CoreMark 48 MHz 38 DMIPS 177 CoreMark 72 MHz 61 DMIPS 245 CoreMark* 72 MHz 90 DMIPS (*) from CCM-SRAM Ultra-low-power 75 CoreMark 32 MHz 26 DMIPS 93 CoreMark 32 MHz 33 DMIPS 273 CoreMark 80 MHz 100 DMIPS 409 CoreMark 120 MHz 150 DMIPS Cortex-M0 Cortex-M0+ Cortex-M3 Cortex-M4 Cortex-M7 + Great investment 11
12 STM32L, a complete offering 10 STM32L4+ completes the ultra-low-power family More performance 150 DMIPS 410 CoreMark More memory and pin counts More packages 100 DMIPS 273 CoreMark Flash size (bytes) 2 M WLCSP 1 M 512 K 384 K QFN 26 DMIPS 75 CoreMark 33 DMIPS 93 CoreMark 256 K 192 K 128 K 64 K BGA 32 K 16 K 8 K Pins LQFP MHz + Great investment
13 STM32L4+ portfolio + Great investment 11
14 STM32L4+ ecosystem HARDWARE TOOLS SOFTWARE TOOLS STM32 Nucleo Discovery kit Evaluation board STM32CubeMX featuring code generation and power consumption calculation 5 Flexible prototyping Key feature prototyping Full feature evaluation + Great investment 14
15 STM32L4/L4+ ecosystem User code STM32CubeL4 Middleware STM32CubeL4 STM32CubeF0 STM32CubeF2 STM32CubeF4 STM32CubeF1 STM32CubeF3 STM32CubeL1 Low-level drivers Hardware Abstraction Layer CMSIS CMSIS EMBEDDED SOFTWARE USB host and device library from ST STemWin graphical stack library from ST and Segger Open-source FAT file system (FatFs) Open-source real-time OS (FreeRTOS) Numerous examples STM32L4 Hardware Abstraction Layer (HAL) portable APIs High-performance, light-weight low-layer (LL) APIs High coverage for most STM32 peripherals Production-ready and fully qualified Dozens of usage examples Open-source BSD license + Great investment 15
16 4 Keys of STM32 L4 + series 14 + Greater performance and still ULP leader + More Graphics and Innovation + More Integration + Great Investment
17 Thank you community.st.com 17
18 Introduction
19 What is TouchGFX? TouchGFX is a license-based software framework written in C++ that unlocks the graphical user interface on your embedded hardware. TouchGFX unique technology lets you create high-end GUIs that meet today s smartphone standards, but run on microcontrollers.
20 Home Automation Case: Somfy Control for Shutters Critical TouchGFX features: Intuitive Touch Navigation Low Resource Use Low Cost per Unit Application: Unique Somfy GUI Design Multiple languages Capacitive Touch Display, B/W 108x300 STM32F405 - Cortex M3, 72MHz, 64KB RAM, No external Ram
21 Wearables Case: ibeat, Smart Watch and Heart Monitor Critical TouchGFX features: Smart-phone GUI Performance Low Power Consumption Low Resource Use Application: Easy to use application Integrated Connectivity STM32F469 - Cortex M4 (180) MHz AMOLED Display
22 For full case descriptions, visit References
23 What Sets Us Apart
24 UNBEATABLE UI PERFORMANCE TouchGFX technology enables you to achieve the highest level of smartphone UI performance on resource constrained devices like Cortex M based microcontrollers.
25 CREATE ANYTHING The structure and flexibility of TouchGFX gives the Developer Control to easy creation of any unique UI design.
26 EASY TO USE TouchGFX combines a WYSIWYG designer, auto code generation and a PC-simulator with the efficiency and flexibility of the C++ language, giving you a perfect environment to develop high-end GUIs.
27 What You Can Do with TouchGFX Live Demo
28 Targeted platforms & Required RAM resources
29 Display: 1 to approximately 10 (1024x768) Also LCD with integrated framebuffers and controllers Types e.g: Parallel RGB, MIPI-DSI, 8080/SPI Operating System: Runs on any RTOS (uses just one task and two semaphores) Runs on Bare Metal (no OS) Linux Support TouchGFX Technology Targeted Platforms CPU Frequency MHz MHz MHz MHz MHz Display Size 160 x 128 1,8 320 x 240 QVGA - 3,5 320 x 240 QVGA - 3,5 480 x 272 WQVGA, 4,3 480 x 272 WQVGA - 4,3 640 x 480 VGA x 480 VGA x 480 WVGA x 480 WVGA x 768 XGA - 10
30 TouchGFX Technology Hardware Setup Required Hardware Display e.g. TFT-LCD WQVGA MCU Microcontroller Target Cortex M NAND/NOR Flash RAM (Framebuffer) Flash for Graphics Internal or external RAM for 1-3 framebuffers Internal or external Flash (Graphics) MCU Display
31 TouchGFX Technology Required Memory Resources Internal RAM for library: kb (framework and stack) 1-15 kb (widgets) Internal/External RAM for framebuffer(s): Memory usage depends on display resolution, color depth and the number of framebuffers (1,2 or 3). Internal/External Flash for library: kb (framework) kb (screen definitions, GUI logic) Internal/External Flash for image data: Depends on the total size of the graphical elements, typically 1-20 MB. Example: 480x272, 16 bit color, 2 framebuffers: 480 x 272 x 2 bytes x 2 = 520 kb.
32 Money and power saver : External RAM operations are heavy power consuming External RAM adds to your Bill of Materiel Less complex PCB and EMC shielding TouchGFX Solutions: 1. Place two FB in internal RAM 2. Place second FB in available display-ram 3. Run with only one FB placed in internal RAM Article, video and demo application available: NAND/NOR Flash TouchGFX Technology Get rid of the external RAM! Internal RAM (TouchGFX Stack + Framebuffer) Flash (Graphics) MCU STM2L4+ series: 640 kb Internal RAM Display
33 RESOLUTION / DISPLAY SIZE ONE FRAMEBUFFER SIZE 16 bit color Framebuffer sizes ONE FRAMEBUFFER SIZE 24 bit color 240 x 240 2,4 115 kbytes 172 kbytes 320 x 240 QVGA - 3,5 150 KBytes 230 kbytes 480 x 272 WQVGA, 4,3 255 KBytes 392 kbytes 390 x kbytes 456 kbytes STM32L4+ series: 640 kb Internal RAM
34 TouchGFX comes in a fully functional evaluation version, free-of-charge. Evaluate and create a proof-of-concept before buying: 1. Download TouchGFX Order it here: 2. Explore the demos for STM32L4+ kits that comes with TouchGFX, and create your own test apps, see guide here: 3. Deploy on the PC-simulator and the STM32L4+ Discovery kit here: 4. Select and buy your TouchGFX license TouchGFX Development Get started with STM32L4+
35 Free Resources: Anytime, Anywhere TouchGFX Support Self-Service Solutions The TouchGFX Help Center is your gateway to TouchGFX knowledge and support. For more info, click the boxes above
36 TouchGFX Licenses Evaluation 0 For evaluation purposes only Annual Production Volume: None/Year Product Line Small 5,000 Covers product s entire lifetime Annual Production Volume: 3,000/Year Support and Update Agreement (SUA), 1st Year (SUA after 1st year: 1,000.-/year) Product Line Large 15,000 Covers product s entire lifetime Annual Production Volume: 50,000/Year Support and Update Agreement (SUA), 1st Year (SUA after 1st year: 3,000.-/year) Note: All license prices are one-time payments Customized license available
37 Find your local TouchGFX distributor at
38 Contact Points ST: Your local ST or ST-distributor contacts TouchGFX / Draupner Graphics: touchgfx-sales-support@draupnergraphics.com Jørgen Mygind: jmy@draupnergraphics.com Watch video and get started with TouchGFX on STM32L4+:
39 Q & A
40 Is the TouchGFX Designer platform independent? TouchGFX Designer runs on Windows only. The TouchGFX framework is pure C++, so development can be done anywhere. Does Touch GFX have round widgets in the palette? Does it have SDK for developing custom widgets? Questions & Answers All widgets are rectangular, but can have a round appearance. Just like a round PNG image. You can easily create custom widgets. Check out this article what sort of prices should we expect for these STM32? It really depends on the package, memory etc... I invite you to contact your local ST Sales Office or our Distributors for a quote. if I need to create my own application, what Licenses should I buy? The needed license type depends on the number of products and production volume. Feel free to contact smm@draupnergraphics.com keil examples? Most templates have Keil projects. Try for instance can a gfxscreen be used with arduino mega board (or any 8 bit mcu)? No I'm afraid not. TouchGFX is primarily for Cortex-M or Cortex-A processors.
41 Are there Linux development tools for the GUI? TouchGFX Designer runs on Windows only. The TouchGFX framework is pure C++, so development can be done anywhere. You mean that we can change the model of the product without reconfigurate the GPIO? Questions & Answers I mean that if you want to move your design from for example :STM32L1 or STM32L4 etc... to STM32L4+, the pinout is the same. Except of course if you want to use a feature which is not available on the previous product. You can refer to the application notes (migration) available on our web site Are PNG images supported? Yes, simply open or drag and drop these to TouchGFX Designer Are there plans to integrate with mbed-os? We have a CMSIS-OS implementation which should work on any CMSIS-compatible OS. No specific plans for mbed-os at the moment. Can TouchGFX support 1200x280 etc. abnormal resolution? Yes, TouchGFX can use any resolution.
42 can use touchgfx desinger template to another MCU? (EX. Not Cortex-M Serise) Yes, this is perfectly possible, although most of the supported templates are Cortex-M. Questions & Answers Does STM32L4+ support 24 frames per second animation, at full screen of 360x240x16bit? Yes: you can refer to the out of the box demo running on the discovery kit (390x390x 24 bits). Does the CubeMX support MacOS? Yes Does the graphics GPU have ability to copy images stored in ROM Yes. The Chrom-ART can copy/blend images from flash to ram and TouchGFX utilizes this How hard would it be to run a video stream? Not too hard, but you need to decode the video stream, which depends on the chosen video encoding format. We have a few demos that shows how to do it, we can send you or you can try yourself here: Further here's a post from our community:
43 how to load the application bin to external SDRAM & run the application. Normally the application executes directly from flash. SDRAM is typically only used if large frame buffers are required. Is it possible to stream multimedia (eg. movie)? Questions & Answers Yes this is possible. you need to decode the video stream, which depends on the chosen video encoding format. We have a few demos that shows how to do it, we can send you or you can try yourself here: Further here's a post from our community: Is the TouchGFX applicable on the last year's newly-released STM32L486VGT? Yes, TouchGFX will run on any STM32L4, but some low-level code might need to be modified to fit your particular hw (display, flash type etc.) The RTC current is with Crystal? Yes: for more information you can refer to STM32L4+ datasheet where all the electrical data are available on we will have a real simulation on the STM32 board? This was done during the presentation. Try it your self by downloading the free evaluation version of TouchGFX.
44 What is the limitation of the evaluation version of TouchGFX? Questions & Answers The only limitation to the TouchGFX evaluation version, is only a transparent watermark on the flashed board, which will appear sometimes. What is the recommended interface for camera devices from STM32L4+? We'll follow up with you on this after the webinar. Can I emulate and create round UI too in TouchGFX Designer? Currently the Designer always shows a rectangular canvas, but you can emulate the round appearance by temporarily adding a PNG image of the appropriate dimensions to the canvas. Use the visibility checkbox to toggle it. Does Touch GFX support siplays with frame buffers? Do you always need 2 frame buffers? TouchGFX can be configured to use 1 or 2 frame buffers, depending on your platform Does touchgfx support Keil and j-link? Yes have you a distributor on morocco? We do not have a local distributor in Morocco. But our distributor in South Africa, Harmony Electronics is covering your area. Please find Harmony Electronics and contact here: Does it support differnet color formats? like 1bit LCD? Yes we support 1, 2, 4, 16 and 24bpp displays.
45 Questions & Answers I just want to say thank you to the touchgfx support mainly Nadim Shehayed a great asset to the team. Also the recent updates to TouchGFX software has been great and love the commitment to upgrading and maintaining the software. TouchGFX is the best in my personal use of everything out there. Thank you very much, we'll pass on the word! who much ram addition required other than frame buffer? We need a bit of ram for widgets and the framework itself. A few kilobytes should do. Can we design a templeate for our own dev board? is it hard? Yes you can - I'd recommend starting with one of the existing templates and modifying it. We have an article describing the process here: Do you deliver TouchGFX in source code? The TouchGFX core comes in a pre-compiled library. Hardware and OS abstraction layers comes in full source, and all our demos and examples are also in full source. it has enougth power to play short videos Yes so would I be able to use this tft interface with my stm32f769i discovery kit? Or would it be only dedicated to the L4+? Yes, but the round display memory saving feature is not present on the 769 MCU.
STM32L4+ MCU series Excellence in ultra-low-power with more performance
STM32L4+ MCU series Excellence in ultra-low-power with more performance Key messages of STM32 L4+ series 2 + More performance and still ULP leader ST has stretched the STM32L4 architecture to reach 150
More informationSTM32G0 MCU Series Efficiency at its Best
STM32G0 MCU Series Efficiency at its Best Key Messages of STM32G0 Series 2 2 3 Efficient Arm Cortex -M0+ at 64 MHz Compact cost: maximum I/Os count Best RAM/Flash Ratio Smallest possible package down to
More informationST 软件 软件平台 2. TouchGFX
TouchGFX ST 软件 软件平台 2 TouchGFX TouchGFX 3 What is TouchGFX Agenda References STM32 & TouchGFX TouchGFX technical overview The TouchGFX framework What is TouchGFX 4 Introduction 5 User expectations are
More informationSTM32F7 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
More informationEmbedded Graphics Possibilities Using STM32
Embedded Graphics Possibilities Using STM32 Mike Hartmann Staff FAE, Microcontrollers Introduction 2 In this presentation we will cover: Overview of Graphics on Microcontrollers Graphic peripherals available
More informationSTM8L and STM32 L1 series. Ultra-low-power platform
STM8L and STM32 L1 series Ultra-low-power platform 8-bit and 32-bit MCU families 2 Flash (bytes) 2 M 1 M 128 K 16 K 8-bit Core STM8S Mainstream STM8A F and STM8AL Automotive STM8L Ultra-low-power 32-bit
More informationSTM32F7 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
More informationSTM32 F4 Series Cortex M4 http://www.emcu.it/stm32f4xx/stm32f4xx.html www.emcu.it STM32 F4 Main common features Cortex -M4 (DSP + FPU) STM32F429/439 180 MHz 1 to 2-MB Flash 256-KB SRAM STM32F427/437 180
More informationSTM32F429 Overview. Steve Miller STMicroelectronics, MMS Applications Team October 26 th 2015
STM32F429 Overview Steve Miller STMicroelectronics, MMS Applications Team October 26 th 2015 Today - STM32 portfolio positioning 2 More than 30 product lines High-performance 398 CoreMark 120 MHz 150 DMIPS
More informationSTM32 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
More informationSTM32MP1 Microprocessor Continuing the STM32 Success Story. Press Presentation
STM32MP1 Microprocessor Continuing the STM32 Success Story Press Presentation What Happens when STM32 meets Linux? 2 + = Linux The STM32MP1 Microprocessor Happens! 3 Available NOW! Extending STM32 success
More informationNew STM32 F7 Series. World s 1 st to market, ARM Cortex -M7 based 32-bit MCU
New STM32 F7 Series World s 1 st to market, ARM Cortex -M7 based 32-bit MCU 7 Keys of STM32 F7 series 2 1 2 3 4 5 6 7 First. ST is first to sample a fully functional Cortex-M7 based 32-bit MCU : STM32
More informationNew STM32WB Series MCU with built-in Bluetooth 5 and IEEE
New STM32WB Series MCU with built-in Bluetooth 5 and IEEE 802.15.4 Make the Choice of STM32WB Series The 7 keys points to make the difference 2 Open 2.4 GHz radio Multi-protocol Dual-core / Full control
More informationSTM32L4 System operating modes
STM32L4 System operating modes Typical application profile 2 Tperiod Tperiod I DD Process IRQ ACTIVE IRQ ACTIVE OFF STARTUP INITIALIZATION TASKS Tasks TASKS INACTIVE INACTIVE INACTIVE Application phases:
More informationThe course provides all necessary theoretical and practical know-how for start developing platforms based on STM32L4 family.
Designing with STM32L4 Family Course Description Designing with STM32L4 is a 3 days ST official course. The course provides all necessary theoretical and practical know-how for start developing platforms
More informationSTM32 Cortex-M3 STM32F STM32L STM32W
STM32 Cortex-M3 STM32F STM32L STM32W 01 01 STM32 Cortex-M3 introduction to family 1/2 STM32F combine high performance with first-class peripherals and lowpower, low-voltage operation. They offer the maximum
More informationHello, and welcome to this presentation of the STM32L4 power controller. The STM32L4 s power management functions and all power modes will also be
Hello, and welcome to this presentation of the STM32L4 power controller. The STM32L4 s power management functions and all power modes will also be covered in this presentation. 1 Please note that this
More informationAN4749 Application note
Application note Managing low-power consumption on STM32F7 Series microcontrollers Introduction The STM32F7 Series microcontrollers embed a smart architecture taking advantage of the ST s ART- accelerator
More informationNew STM32WB Series MCU with Built-in BLE 5 and IEEE
New STM32WB Series MCU with Built-in BLE 5 and IEEE 802.15.4 Make the Choice of STM32WB Series The 7 keys points to make the difference 2 Open 2.4 GHz radio Multi-protocol Dual-core / Full control Ultra-low-power
More informationSTM32F3. Cuauhtémoc Carbajal ITESM CEM 12/08/2013
STM32F3 Cuauhtémoc Carbajal ITESM CEM 12/08/2013 1 STM32 Portfolio 2 32 bit/dsc Applications A typical embedded system with both control and signal processing requirements Digital Signal Controllers efficient
More informationIntroducing STM32 L0x Series. April
Introducing STM32 L0x Series April 2014 www.emcu.it 20- to 80pins 20- to 100pins 48- to 144pins Memory size (Bytes) ST s Ultra-low-power Continuum (1/2) 2 512K 256K 192K STM32L0 Cortex TM -M0+ STM32L1
More informationRenesas Synergy MCUs Build a Foundation for Groundbreaking Integrated Embedded Platform Development
Renesas Synergy MCUs Build a Foundation for Groundbreaking Integrated Embedded Platform Development New Family of Microcontrollers Combine Scalability and Power Efficiency with Extensive Peripheral Capabilities
More informationTEVATRON 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
More informationKey Benefits. SAM S70 and E70 Devices
Atmel Unleashes Highest-Performing ARM Cortex-M7-based MCUs with Superior Memory Architecture and Connectivity for Automotive, IoT and Industrial Markets On January 6 th Atmel will announce the world s
More informationEFM32....the world s most energy friendly microcontrollers
EFM32...the world s most energy friendly microcontrollers Energy Micro s Mission EFM32 Gecko Microcontrollers... the world s most energy friendly microcontrollers EFR Draco Radios... the world s most energy
More informationSAM A5 ARM Cortex - A5 MPUs
SAM A5 ARM Cortex - A5 MPUs Industry s lowest-power MPUs Ideal for secure industry, IoT, wearable applications Operating at 600MHz/945DMIPS with low power consumption, the SAMA5 ARM Cortex-A5 based MPU
More informationSTM32L series Ultra low power 32 bit MCUs Releasing your creativity STM32 L1
STM32L series Ultra low power 32 bit MCUs Releasing your creativity STM32 L1 Content STM32 and ultra low power... 3 12 product series more than 50 product lines... 3 STM32 ULP series... 4 STM32L: Ultra
More informationSTM32L4R9I-EVAL. Evaluation board with STM32L4R9AI MCU. Features
Evaluation board with STM32L4R9AI MCU Data brief Features STM32L4R9AII6 microcontroller with 2-Mbytes of Flash memory and 640-Kbytes of RAM in a UFBGA169 package 1.2 390x390 pixel MIPI DSI round LCD 4.3
More informationKinetis 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
More informationDesigning with STM32F2x & STM32F4
Designing with STM32F2x & STM32F4 Course Description Designing with STM32F2x & STM32F4 is a 3 days ST official course. The course provides all necessary theoretical and practical know-how for start developing
More information32F469IDISCOVERY. Discovery kit with STM32F469NI MCU. Features. Description
32F469IDISCOVERY Discovery kit with STM32F469NI MCU Data brief Features STM32F469NIH6 microcontroller featuring 2 Mbytes of Flash memory and 324 Kbytes of RAM in BGA216 package On-board ST-LINK/V2-1 SWD
More informationAN4809 Application note
Application note Migrating between STM32L0 Series and STM32L4 Series / STM32L4+ Series microcontrollers Introduction For the designers of STM32 microcontroller applications, being able to easily replace
More informationSTM32 F-2 series High-performance Cortex-M3 MCUs
STM32 F-2 series High-performance Cortex-M3 MCUs STMicroelectronics 32 bit microcontrollers, 120 MHz/150 DMIPS with ART Accelerator TM and advanced peripherals www.st.com/stm32 STM32 F-2 series The STM32
More informationSTM8 platform 8-bit microcontrollers
STM8 platform 8-bit microcontrollers We shoot for better performance & price MCD market vision 2 Flash size (bytes) 1 MB High performance and ultra-low-power STM32F (2.0 to 3.6 V) STM32L Ultra-low-power
More informationUM1853 User manual. STM32CubeF1 Nucleo demonstration firmware. Introduction
User manual STM32CubeF1 Nucleo demonstration firmware Introduction STMCube initiative was originated by STMicroelectronics to ease developers life by reducing development efforts, time and cost. STM32Cube
More informationLow Power System Design Using Atmel ARM Cortex -based Products Copyright Atmel Corporation
Low Power System Design Using Atmel ARM Cortex -based Products 1 2012 Copyright Atmel Corporation Low Power System What s driving low power system? System power buget constrain Long battery life Specification
More informationSTM32 Ecosystem workshop. T.O.M.A.S Team
STM32 Ecosystem workshop T.O.M.A.S Team 2 Now it is a right time for some slides We will present briefly what is STM32CubeMX and the structure of the Cube library What it is STM32CubeMX? STM32CubeMX application
More informationSTM32 F2 series High performance Cortex M3 MCUs
STM32 F2 series High performance Cortex M3 MCUs STMicroelectronics 32 bit microcontrollers, 120 MHz/150 DMIPS with ART Accelerator TM and advanced peripherals www.st.com/stm32 STM32 F2 series The STM32
More informationRX600. Direct Drive LCD KIT. Product Overview. Renesas Electronics America Inc. Carmelo Sansone. Tuesday, February, 2011 Rev. 1.
RX600 Direct Drive LCD KIT Product Overview Renesas Electronics America Inc. Carmelo Sansone Tuesday, February, 2011 Rev. 1.3 2010 Renesas Electronics America Inc. All rights reserved. 00000-A Outline
More informationXNUCLEO-F030R8, Improved STM32 NUCLEO Board
XNUCLEO-F030R8, Improved STM32 NUCLEO Board STM32 Development Board, Supports Arduino, Compatible with NUCLEO-F030R8 XNUCLEO-F030R8 Features Compatible with NUCLEO-F030R8, onboard Cortex-M0 microcontroller
More informationXynergy It really makes the difference!
Xynergy It really makes the difference! STM32F217 meets XILINX Spartan-6 Why Xynergy? Very easy: There is a clear Synergy achieved by combining the last generation of the most popular ARM Cortex-M3 implementation
More informationUM2045 User manual. Getting started with the X-CUBE-NFC3 near field communication transceiver software expansion for STM32Cube.
User manual Getting started with the X-CUBE-NFC3 near field communication transceiver software expansion for STM32Cube Introduction This document describes how to get started with the X-CUBE-NFC3 software
More informationIncorporating a Capacitive Touch Interface into Your Design
Incorporating a Capacitive Touch Interface into Your Design Renesas Electronics America Inc. Renesas Technology & Solution Portfolio 2 Microcontroller and Microprocessor Line-up 2010 2012 32-bit 8/16-bit
More informationGetting started with the X-CUBE-NFC5 high performance HF reader / NFC initiator IC software expansion for STM32Cube
User manual Getting started with the X-CUBE-NFC5 high performance HF reader / NFC initiator IC software expansion for STM32Cube Introduction The X-CUBE-NFC5 software expansion for STM32Cube provides the
More informationST Mcus News. Avnet Memec Silica. March 16
ST Mcus News Avnet Memec Silica March 16 Agenda 2 STM32 F410 STM32 F7 2MB STM32 L0 family completion STM32 L43x Agreement on LoRa New nucleos and Cube MX for Linux Presentation Title 03/03/2016 EMEA MCD
More informationCourse Introduction. Purpose: Objectives: Content: Learning Time:
Course Introduction Purpose: This course provides an overview of the Renesas SuperH series of 32-bit RISC processors, especially the microcontrollers in the SH-2 and SH-2A series Objectives: Learn the
More informationRZ Embedded Microprocessors
Next Generation HMI Solutions RZ Embedded Microprocessors www.renesas.eu 2013.11 The RZ Family Embedded Microprocessors The RZ is a new family of embedded microprocessors that retains the ease-of-use of
More informationAN4809 Application note
AN4809 Application note Migrating between STM32L0 Series and STM32L4 Series / STM32L4+ Series microcontrollers Introduction For the designers of STM32 microcontroller applications, being able to easily
More informationAVR XMEGA Product Line Introduction AVR XMEGA TM. Product Introduction.
AVR XMEGA TM Product Introduction 32-bit AVR UC3 AVR Flash Microcontrollers The highest performance AVR in the world 8/16-bit AVR XMEGA Peripheral Performance 8-bit megaavr The world s most successful
More informationAT-501 Cortex-A5 System On Module Product Brief
AT-501 Cortex-A5 System On Module Product Brief 1. Scope The following document provides a brief description of the AT-501 System on Module (SOM) its features and ordering options. For more details please
More informationAN4624 Application note
Application note Getting started with the STM32 Nucleo and the M24SR expansion board X-NUCLEO-NFC01A1 Introduction This document describes how to develop a M24SR based application using the STM32 Nucleo
More informationGetting started with the X-CUBE-IKA02A1 multifunctional software expansion for STM32Cube
User manual Getting started with the X-CUBE-IKA02A1 multifunctional software expansion for STM32Cube Introduction The X-CUBE-IKA02A1 expansion software package for STM32Cube runs on the STM32 microcontrollers
More informationGetting Started with the STM32L4 IoT Discovery Kit Node
Getting Started with the STM32L4 IoT Discovery Kit Node David Kwak Slim Jallouli Presentation Agenda 2 Training Material Installation Overview of the STM32 Portfolio Overview of the STM32L475 Overview
More informationID 730L: Getting Started with Multimedia Programming on Linux on SH7724
ID 730L: Getting Started with Multimedia Programming on Linux on SH7724 Global Edge Ian Carvalho Architect 14 October 2010 Version 1.0 Mr. Ian Carvalho System Architect, Global Edge Software Ltd. Responsible
More informationUltra Low Power Microcontroller - Design Criteria - June 2017
Ultra Low Power Microcontroller - Design Criteria - June 2017 Agenda 1. Low power technology features 2. Intelligent Clock Generator 3. Short wake-up times 4. Intelligent memory access 5. Use case scenario
More informationGetting 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
More informationSTM8 8 bit MCU family Jump to new record heights! Simply Smarter
STM8 8 bit MCU family Jump to new record heights! Simply Smarter Content STM8 series... 3 STM8 MCU longevity commitment... 3 STM8 core... 3 Portfolio overview... 4 Superior and innovative capabilities...
More informationCypress PSoC 4 Microcontrollers
Cypress PSoC 4 Microcontrollers Your Problem-Solver on Chip WWW.CYPRESS.COM/PSOC4 THE DIFFERENTIATION DILEMMA Embedded systems are rapidly advancing with innovative features added at each new product generation.
More informationGetting started with the software package for STEVAL-STLKT01V1 based on STM32Cube
User manual Getting started with the software package for STEVAL-STLKT01V1 based on STM32Cube Introduction The STSW-STLKT01 firmware package for SensorTile provides sample projects for the development
More informationSTM32 Open Development Environment
STM32 Open Development Environment Aaron Xu Hem Dutt Dabral Mridupawan Das Agenda 2 STM32 Open Development Environment The Environment Overview of Boards Key Benefits Software Architecture X-Nucleo Solutions
More informationARM Processor Architecture
Chapters 1 and 3 ARM Processor Architecture Embedded Systems with ARM Cortext-M Updated: Monday, February 5, 2018 A Little about ARM The company Originally Acorn RISC Machine (ARM) Later Advanced RISC
More informationProduct Technical Brief S3C2416 May 2008
Product Technical Brief S3C2416 May 2008 Overview SAMSUNG's S3C2416 is a 32/16-bit RISC cost-effective, low power, high performance micro-processor solution for general applications including the GPS Navigation
More informationUnlocking the Potential of Your Microcontroller
Unlocking the Potential of Your Microcontroller Ethan Wu Storming Robots, Branchburg NJ, USA Abstract. Many useful hardware features of advanced microcontrollers are often not utilized to their fullest
More informationSTM32 Journal. In this Issue:
Volume 1, Issue 2 In this Issue: Bringing 32-bit Performance to 8- and 16-bit Applications Developing High-Quality Audio for Consumer Electronics Applications Bringing Floating-Point Performance and Precision
More informationBringing the benefits of Cortex-M processors to FPGA
Bringing the benefits of Cortex-M processors to FPGA Presented By Phillip Burr Senior Product Marketing Manager Simon George Director, Product & Technical Marketing System Software and SoC Solutions Agenda
More informationSTM32F4 Labs. T.O.M.A.S Technically Oriented Microcontroller Application Services V1.07
STM32F4 Labs T.O.M.A.S Technically Oriented Microcontroller Application Services V1.07 CONTENT 1/3 2 1. GPIO lab 2. EXTI lab 3. SLEEP lab 4. STOP lab 5. STANDBY lab 6. DMA Poll lab 7. DMA Interrupt lab
More informationCapacitive Touch Based User Interfaces and Hardware-based Solutions
Capacitive Touch Based User Interfaces and Hardware-based Solutions Renesas Electronics America Inc. Renesas Technology & Solution Portfolio 2 Microcontroller and Microprocessor Line-up 2010 2013 32-bit
More informationRENESAS SYNERGY PLATFORM
RENESAS SYNERGY PLATFORM A complete and qualified embedded MCU software and hardware platform 2018.04 START AHEAD Get to market faster and easier with Renesas Synergy. As the first fully qualified MCU
More information2-Oct-13. the world s most energy friendly microcontrollers and radios
1 2 3 EFM32 4 5 LESENSE Low Energy Sensor Interface Autonomous sensing in Deep Sleep LESENSE with central control logic ACMP for sensor input DAC for reference generation Measure up to 16 sensors Inductive
More informationCypress PSoC 4 Microcontrollers
Cypress PSoC Microcontrollers Your Problem-Solver on Chip WWW.CYPRESS.COM/PSOC THE DIFFERENTIATION DILEMMA Embedded systems are rapidly advancing with innovative features added at each new product generation.
More informationT he key to building a presence in a new market
Renesas Synergy MCUs Build Foundation for Groundbreaking Integrated Hardware/ Software Platform New family of microcontrollers combines scalability, power efficiency with extensive peripheral capabilities
More informationIntroduction to Sitara AM437x Processors
Introduction to Sitara AM437x Processors AM437x: Highly integrated, scalable platform with enhanced industrial communications and security AM4376 AM4378 Software Key Features AM4372 AM4377 High-performance
More informationTI SimpleLink dual-band CC1350 wireless MCU
TI SimpleLink dual-band CC1350 wireless MCU Sub-1 GHz and Bluetooth low energy in a single-chip Presenter Low-Power Connectivity Solutions 1 SimpleLink ultra-low power platform CC2640: Bluetooth low energy
More informationMYD-IMX28X Development Board
MYD-IMX28X Development Board MYC-IMX28X CPU Module as Controller Board Two 1.27mm pitch 80-pin SMT Connectors for Board-to-Board Connections 454MHz Freescale i.mx28 Series ARM926EJ-S Processors 128MB DDR2
More informationMDK-ARM Version 5. ULINK Debug Adapters. Microcontroller Development Kit.
MDKARM Version 5 Microcontroller Development Kit Outofthe box support for over 1000 ARM processorbased microcontrollers Software Packs with readytouse CMSIS and middleware components Numerous example projects
More informationmikropascal PRO for 8051
mikropascal PRO for 8051 PID: MIKROE 740 mikropascal PRO for 8051 is a full-featured Pascal compiler for 8051 devices. The feature rich environment you can experience today is the result of 15 years of
More informationSoftware Design Challenges for heterogenic SOC's
Software Design Challenges for heterogenic SOC's René Janssen, Product manager Logic Technology 1 Agenda 1. Advantages of heterogenous devices 2. How to manage inter-processor communication 3. Example
More informationKinetis 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
More informationUM2204. Getting started with STM32CubeH7 for STM32H7 Series. User manual. Introduction
User manual Getting started with STM32CubeH7 for STM32H7 Series Introduction STM32Cube is an STMicroelectronics original initiative to make developers lives easier by reducing development effort, time
More informationProduct Technical Brief S3C2413 Rev 2.2, Apr. 2006
Product Technical Brief Rev 2.2, Apr. 2006 Overview SAMSUNG's is a Derivative product of S3C2410A. is designed to provide hand-held devices and general applications with cost-effective, low-power, and
More informationA11L: 78K0R Low Power MCU
A11L: 78K0R Low Power MCU Hands-On Lab Renesas Electronics America Inc. Bob Proctor Staff Engineer 12 & 13 October 2010 Version 1.0 1 Bob Proctor Staff Applications Engineer in Durham, NC 3-years at Renesas
More informationZynq-7000 All Programmable SoC Product Overview
Zynq-7000 All Programmable SoC Product Overview The SW, HW and IO Programmable Platform August 2012 Copyright 2012 2009 Xilinx Introducing the Zynq -7000 All Programmable SoC Breakthrough Processing Platform
More informationKinetis 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
More informationMicrochip - Adding USB, Ethernet, or Wireless Connectivity to an Embedded Design 8:00am -12:00pm. Cypress - PSOC3/5 workshop
Wednesday JUNE 15th 9:00am - 4:00pm Freescale Semiconductor - Android and Linux on the NEW i.mx53 processor (full day session) Freescale Semiconductor - New Kinetis K40-based Tower Development Tool Renesas
More informationBASICS OF THE RENESAS SYNERGY PLATFORM
BASICS OF THE RENESAS SYNERGY PLATFORM TM Richard Oed 2017.12 02 CHAPTER 1 INTRODUCTION TO THE RENESAS SYNERGY PLATFORM CONTENTS 1 INTRODUCTION TO THE RENESAS SYNERGY PLATFORM 03 1.1 Challenges in Todays
More information.org. IoT Development Platform
1.org IoT Development Platform 2 Q&A How many ARM cores shipped in 2012? 8,700,000,000 Per Day: 23,835,616 Per Hour: 993,151 Per Minute: 16,553 Per Second: 276 2002 1+ billion 2011 billion 2020 25+ 150+
More informationIntroducing: New Low-Cost & Low Pin Count PIC Microcontrollers for the 8-, 16- & 32-bit Markets
Introducing: New Low-Cost & Low Pin Count PIC Microcontrollers for the 8-, 16- & 32-bit Markets PIC MCU and dspic DSC Family Portfolio 2 New Low Cost, Low Pin-Count 8-, 16-, 32-bit Offerings 3 What Are
More informationSTM3220G-SK/KEI. Keil starter kit for STM32F2 series microcontrollers (STM32F207IG MCU) Features. Description
Keil starter kit for STM32F2 series microcontrollers (STM32F207IG MCU) Data brief Features The Keil MDK-Lite development tools: µvision 4 IDE/Debugger for application programming and debugging ARM C/C++
More informationEnhance Embedded Systems with Low Cost TFT Solutions
Enhance Embedded Systems with Low Cost TFT Solutions Dean Chang, Product Marketing Manager Class ID: 5C09B Renesas Electronics America Inc. Dean Chang Product Marketing Manager 32 bit MCU/MPUs (RX, SH,
More informationMCU Solutions for IoT A U G U S T
MCU Solutions for IoT A U G U S T 2 0 1 6 2 Silicon Labs at the Center of Over 100 Million Connected Devices And Counting Smart factories Smart energy Smart wearables Smart homes 3 Internet of Things (IoT)
More informationGrowth outside Cell Phone Applications
ARM Introduction Growth outside Cell Phone Applications ~1B units shipped into non-mobile applications Embedded segment now accounts for 13% of ARM shipments Automotive, microcontroller and smartcards
More informationAn overview of mobile and embedded platforms
ES3 Lecture 2 An overview of mobile and embedded platforms Basic Classes Embedded devices: These are in toasters, cars, mice, etc. Usually very real-time focused (us accuracy) Very small memory, not usually
More informationMYD-IMX28X Development Board
MYD-IMX28X Development Board MYC-IMX28X CPU Module as Controller Board Two 1.27mm pitch 80-pin SMT Male Connectors for Board-to-Board Connections 454MHz Freescale i.mx28 Series ARM926EJ-S Processors 128MB
More informationAN4943 Application note
Application note Using the Chrom-ART Accelerator to refresh an LCD-TFT display on STM32L496xx/L4A6xx/L4Rxxx/L4Sxxx microcontrollers Introduction The purpose of this application note is to highlight how
More informationNXP Microcontrollers Selection Guide
November 2012 NXP Microcontrollers Selection Guide NXP LPC family of microcontrollers is changing the landscape for embedded applications. Featuring award-winning innovations in connectivity, flexibility,
More informationARDUINO MEGA INTRODUCTION
ARDUINO MEGA INTRODUCTION The Arduino MEGA 2560 is designed for projects that require more I/O llines, more sketch memory and more RAM. With 54 digital I/O pins, 16 analog inputs so it is suitable for
More informationProduct Technical Brief S3C2412 Rev 2.2, Apr. 2006
Product Technical Brief S3C2412 Rev 2.2, Apr. 2006 Overview SAMSUNG's S3C2412 is a Derivative product of S3C2410A. S3C2412 is designed to provide hand-held devices and general applications with cost-effective,
More informationECE 471 Embedded Systems Lecture 2
ECE 471 Embedded Systems Lecture 2 Vince Weaver http://www.eece.maine.edu/~vweaver vincent.weaver@maine.edu 3 September 2015 Announcements HW#1 will be posted today, due next Thursday. I will send out
More informationGetting started with the STSW-BCNKT01 software package for STEVAL-BCNKT01V1 based on STM32Cube
User manual Getting started with the STSW-BCNKT01 software package for STEVAL-BCNKT01V1 based on STM32Cube Introduction The STSW-BCNKT01 firmware package for BlueCoin Starter Kit provides sample projects
More informationNuMicro Family M2351 Series Product Brief
NuMicro Family M2351 Series Product Brief The information described in this document is the exclusive intellectual property of Nuvoton Technology Corporation and shall not be reproduced without permission
More information