Real-Time Digital Signal Processing from MATLAB to C with the TMS320C6x DSK
Author | : Thad B. Welch |
Publisher | : CRC Press |
Total Pages | : 399 |
Release | : 2005-12-21 |
ISBN-10 | : 9780849373824 |
ISBN-13 | : 0849373824 |
Rating | : 4/5 (24 Downloads) |
Book excerpt: From personal music players to anti-lock brakes and advanced digital flight controllers, the demand for real-time digital signal processing (DSP) continues to grow. Mastering real-time DSP is one of the most challenging and time-consuming pursuits in the field, exacerbated by the lack of a resource that solidly bridges the gap between theory and practice. Recognizing that there is a better way forward, accomplished experts Welch, Wright, and Morrow offer Real-Time Digital Signal Processing from MATLAB to C with the TMS320C6x DSK. This book collects all of the necessary tools in a single, field-tested source of unrivaled authority. The authors seamlessly integrate theory with easy-to-use, inexpensive hardware and software tools in an approachable and hands-on manner. Using abundant examples and exercises in a step-by-step approach, they work from familiar interfaces such as MATLAB® to running algorithms in real-time on industry-standard DSP hardware. For each concept, the book uses a four-step methodology: a brief review of relevant theory; demonstration of the concept in winDSK6, an easy-to-use software tool; explanation and demonstration of MATLAB techniques for implementation; and explanation of the necessary C code to implement the algorithms in real time. Covering a broad spectrum of topics in a hands-on, concise, and approachable way, Real-Time Digital Signal Processing from MATLAB to C with the TMS320C6x DSK paves the way toward mastery of real-time DSP. Essential source code is available for download.