Chapter 6. Multimedia Support

In this chapter, we will cover the following topics:

  • Setting the RTE for the I2C Peripheral Bus
  • How to use the LCD touchscreen
  • Writing a driver for the audio codec
  • How to use the audio codec
  • How to use the camera
  • Designing bitmapped graphics
  • Ideas for games using sound and graphics

Introduction

Multimedia peripherals are discrete components that are connected to the microcontroller by a bus. Support for LCD touchscreens, audio codecs, and camera peripherals is a very attractive feature of the STM32F4xxx microcontroller, and selecting an evaluation board that includes these peripherals, although more expensive, will increase the range of projects that can be undertaken. Multimedia projects using the touchscreen and codec are ...

Get ARM® Cortex® M4 Cookbook 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.