April 18-19, 2018Boston, MABoston Convention and Exhibition Center

ESC Boston 2017 Schedule Viewer

Use the scheduling tool below to browse all the available sessions, speakers, and topics at this year's event. Find the content and sessions to fit all of your educational needs and ensure you get the most out of your time at the event.
All SessionsSpeakersMy Schedule
View Sessions As:
  • From Baremetal to Real-time Operating Systems

    Location:  160C
    Format: 45-Minute Technical Session
    Conference Track: Embedded Software, Connected Devices and the Internet of Things
    Session Type: Conference (Paid)
    Pass type: Conference (Paid) - Get your pass now!
    Vault Recording: TBD

    Real-time embedded systems using 8 and 16 bit microcontrollers have traditionally used baremetal scheduling techniques to achieve their real-time performance. While these techniques can be used to develop nearly any embedded system, the proliferation of 32-bit microcontrollers and internet connected devices are forcing developers to revisit the way they are building embedded systems. The questions is no longer should I use an RTOS, but how can I most effectively design a system using an RTOS. In this session, attendees will not only review the traditional baremetal techniques such as round-robin and cooperative scheduling but dive into designing using real-time operating systems. This session will explore how developers can leverage RTOSes to accelerate embedded system design, improve system robustness and understand what their embedded system is doing at a level of detail never previously attained. This lecture will review RTOS fundamentals in addition to discussing cutting edge topics such as task analysis, monitoring, debugging and common pitfalls. Attendees will walk away with this knowledge in addition to how to select an RTOS and decide whether a commercial or open source solution is the right choice for a project.