The TDD-DSP Tutorial
Version 0.1, September 2004

 

 

The TDD-DSP Tutorial

A practical guide for beginning embedded systems developers to understand the application of test-driven development (TDD) for digital signal processing (DSP). This tutorial is organized into trails and lessons. A trail focuses on a specific topic and each lesson walks you through a particular aspect of that topic with a hands-on exercise.

The tutorial consists of trails and trails consist of lessons

Tutorial Contents:

Getting Started - The basics of test-driven development and its conceptual application to embedded systems programming.

Using VDSPUnitLite - A description of the options that are available to you as an embedded systems programmer using VDSPUnitLite.

Implementing a Monitor - In the Getting Started tutorial trail, we described that TDD requires the use of a 'monitor' to check the state of the target component either during or after a test. In this section, we take implement a monitor using advanced features of VDSPUnitLite and the Blackfin processor.

 

Copyright © 2004 Alan Martin, Adam Geras