Skip to content
CEC Semenster Undefined

Embedded System Design Techniques - Designing API's and HAL's for Real-time Embedded Systems

No data was found
February 13,
2017
Developing Reusable Embedded Software
Before a developer can start developing their own APIs and HALs, they need to understand a few critical characteristics that all portable and reusable software exhibit. In this session, Jacob will dig into the details on how to write reusable code, including how to select a language subset, encapsulate, document, develop interfaces and more. Attendees will walk away understanding how to write software that can be reused.
Course Resources
Special Educational Materials
Can Proprietary Protocols Cut the Cost of Simple Sensor Networking? - Article
Inertial Technologies Overview - PTM
Quick Tutorial: Stream Events Into Initial State Through the API - Video
Download Archive (mp3)
February 14,
2017
Designing API's and HAL's Part 1
Developers need to think a lot up front about how to develop their own APIs. In this session, Jacob will discuss important considerations such as performance, code space and reusable and how they apply to the API and HAL design. Attendees will also learn the steps required to start developing their own API's with a basic example being presented for GPIO.
Course Resources
Special Educational Materials
Can Proprietary Protocols Cut the Cost of Simple Sensor Networking? - Article
Inertial Technologies Overview - PTM
Quick Tutorial: Stream Events Into Initial State Through the API - Video
Download Archive (mp3)
No data was found
No data was found
No data was found
No data was found