Each year developing embedded software becomes slightly more complex and costly as more features and connectivity are added to systems. Developers are faced with finding ways to develop systems that increase functionality and at a minimum maintain the budget status quo. In this course, attendees will be walked through techniques for designing reusable embedded software through API’s and HAL’s. Characteristics for reusable software will be explored along with their advantages and pitfalls. Real world examples will be provided to give attendees an understanding for the spectrum that is available to them.
February 13, 2017 to February 17, 2017
Continuing Education Center