Optimizing C for Microcontrollers – Best Practices – Khem Raj, Comcast RDK

Optimizing C for Microcontrollers – Best Practices – Khem Raj, Comcast RDK

HomeThe Linux FoundationOptimizing C for Microcontrollers – Best Practices – Khem Raj, Comcast RDK
Optimizing C for Microcontrollers – Best Practices – Khem Raj, Comcast RDK
ChannelPublish DateThumbnail & View CountDownload Video
Channel AvatarPublish Date not found Thumbnail
0 Views
Optimizing C for Microcontrollers – Best Practices – Khem Raj, Comcast RDK

This talk will cover tips and techniques for writing the best possible C programs for microcontrollers. It will use Zephyr as a use case and demonstrate the optimizations and trade-offs for size and performance. In addition to the C language itself, it will also show how to take advantage of GCC for microcontrollers and RTOSs like Zephyr.

About Khem Raj
Working on deploying the Yocto project/OpenEmbedded in Comcast's Community Reference Design Kit for STB, Gateway and IoT platforms. Working on developing best practices for developing and deploying open source software. Previously he worked at Juniper where he was responsible for building and maintaining the Linux-based operating system for the upcoming Junos (Juniper's network operating system), which in turn was based on the Yocto project. He is a contributor and maintainer of parts of the OpenEmbedded and Yocto projects. Most recently he gave a talk at ELCE Berlin in 2016.

Please take the opportunity to connect with your friends and family and share this video with them if you find it useful.