• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Microcontroller Tips

Microcontroller engineering resources, new microcontroller products and electronics engineering news

  • Products
    • 8-bit
    • 16-bit
    • 32-bit
    • 64-bit
  • Applications
    • Automotive
    • Connectivity
    • Consumer Electronics
    • Industrial
    • Medical
    • Security
  • EE Forums
    • EDABoard.com
    • Electro-Tech-Online.com
  • Videos
    • TI Microcontroller Videos
  • EE Resources
    • DesignFast
    • eBooks / Tech Tips
    • FAQs
    • LEAP Awards
    • Podcasts
    • Webinars
    • White Papers
  • EE Learning Center
    • Design Guides
      • WiFi & the IOT Design Guide
      • Microcontrollers Design Guide
      • State of the Art Inductors Design Guide
      • Power Electronics & Programmable Power

C++ library available for DevOps toolchains

April 24, 2022 By Redding Traiger

SEGGER’s emRun++ is a groundbreaking C++ library, fully compatible with the modern 2017 standard. It is used and proven in SEGGER’s multi-platform Embedded Studio IDE for RISC-V and Arm and is now available for licensing to toolchain vendors.

emRun++ guarantees fast heap operations with a low instruction count limit, enabling even hard real-time applications to be written in C++.

emRun++ is based on SEGGER’s efficient emRun and emFloat runtime and floating-point libraries. It includes a complete C++17 Standard Library with generic container templates (such as sets, vectors, lists, queues, stacks, maps), standard algorithms (sorting, searching, transformations), function objects, iterators, localization, strings, and streams, and utility functions for everyday use cases.

To support common embedded use cases even on resource-constrained targets, the C++ library is available in a “no-throw” configuration, avoiding overhead associated with exceptions.

emRun++ can be evaluated in Embedded Studio as can other licensable components from SEGGER (emRun, emFloat, SEGGER Linker, and SEGGER Compiler). Embedded Studio can easily be downloaded for unlimited evaluation, free of charge, with no restrictions in terms of code size, features, or duration of use.

You may also like:


  • What’s the future for RISC-V in 5G?

  • Memory, disk drives, memory fabrics and RISC-V

  • What is the RISC-V ecosystem?
  • smart home devices
    Tips on designing smart home devices – Part 2
  • RISC-V
    Growing availability of tools reducing risk of using RISC-V

Filed Under: Applications, Automotive, Embedded, Products, RISC-V, Software, Tools Tagged With: segger

Primary Sidebar

DesignFast

Design Fast Logo
Component Selection Made Simple.

Try it Today
design fast globle

EE Training Center Classrooms

EE Classrooms

CURRENT DIGITAL ISSUE

A frequency you can count on There are few constants in life, but what few there are might include death, taxes, and a U.S. grid frequency that doesn’t vary by more than ±0.5 Hz. However, the certainty of the grid frequency is coming into question, thanks to the rising percentage of renewable energy sources that…

Digital Edition Back Issues

Subscribe to our Newsletter

Subscribe to weekly industry news, new product innovations and more.

Subscribe today

RSS Current EDABoard.com discussions

  • Why is the voltage negative in this circuit
  • Extract spice netlist from Prime Time
  • AD75019 input loading
  • Why this antenna azimuth and elevation direction are the same?
  • Input Reference Clock for PLL aside from Crystal Oscillator

RSS Current Electro-Tech-Online.com Discussions

  • Seeking Help to compile code
  • Nokia 5110 HW in Oshonsoft
  • Digital Display Information
  • 2nd pcb design program?
  • Door exit button

Footer

Microcontroller Tips

EE World Online Network

  • DesignFast
  • EE World Online
  • EDA Board Forums
  • Electro Tech Online Forums
  • Connector Tips
  • Analog IC Tips
  • Power Electronic Tips
  • Sensor Tips
  • Test and Measurement Tips
  • Wire and Cable Tips
  • 5G Technology World

Microcontroller Tips

  • Subscribe to our newsletter
  • Advertise with us
  • Contact us
  • About us
Follow us on Twitter Add us on Facebook Follow us on YouTube  Follow us on Instagram

Copyright © 2022 · WTWH Media LLC and its licensors. All rights reserved.
The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media.

Privacy Policy