4

Basic Programming Techniques

Joe Hamman    Director, Platform Software Solutions at Integrated Computer Solutions, Waltham, MA, United States

Abstract

This chapter will present the details and techniques needed to create, build, and deploy a basic, embedded runtime image. We will first review the technical details of a popular, low-cost embedded reference platform, focusing on system initialization. We will walk through the installation of the software development kit for the board along with the steps needed to build, download, and run a program that exercises digital I/O by toggling an LED. We will then build and deploy a simple runtime image that prints characters using the serial port (UART) in polled I/O mode. Following an overview of hardware ...

Get Software Engineering for Embedded Systems, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.