Digital Signal Processing using Arm Cortex-M
based Microcontrollers: Theory and Practice
By Cem Ünsalan, M. Erkin Yücel, H. Deniz Gürhan
ISBN 978-191153116-6

The Arm Digital Signal Processing (DSP) textbook introduces readers to DSP fundamentals using low-cost, high-performance Arm Cortex-M based microcontrollers as demonstrator platforms. To help readers understand DSP, it covers foundational concepts, principles and techniques, such as signals and systems, sampling, reconstruction and anti-aliasing, FIR and IIR filter design, transforms, and adaptive signal processing. Key features for those learning DSP include a set of hands-on labs that highlight the practical side, end-of-chapter exercises that reinforce the theoretical concepts presented (with answers available online), and online instructor resources. 

The textbook is suitable for use in Electronic and Computer Engineering (ECE), Electrical Engineering (EE) and Computer Science (CS) university departments. The labs in this textbook edition target the low-cost Arm Cortex M4-based STM32F4 Discovery microcontroller board.

Table of Contents

1 Digital Signal Processing Basics (sample PDF, available to download now).
2 Discrete-Time Signal Processing Basics
3 The Z-Transform
4 Frequency Analysis of Discrete-Time Systems
5 Conversion between Continuous-Time and Discrete-Time Signals
6 Digital Processing of Continuous-Time Signals 
7 Structures for Discrete-Time LTI Systems 
8 Digital Filter Design 
9 Adaptive Signal Processing 
10 Fixed-Point Implementation 
11 Real-Time Digital Signal Processing

About the Authors

Cem Ünsalan

Marmara University

Dr. Cem Ünsalan has worked on signal and image processing for 18 years. After receiving a Ph.D. degree from The Ohio State University, USA in 2003, he began working at Yeditepe University, Turkey. He now works at Marmara University, Turkey. He has been teaching microprocessor and digital signal processing courses for 10 years. He has published 20 articles in refereed journals. He has published five international books and holds one patent.

M. Erkin Yucel

Yeditepe University

M. Erkin Yücel received his B.Sc. and M.Sc. degrees from Yeditepe University. He is pursuing a Ph.D. degree on embedded systems at the same university. He has guided microprocessor and digital signal processing laboratory sessions for three years. Currently, he is working in research and development in industry.

H. Deniz Gürhan

Yeditepe University 

H. Deniz Gürhan received his B.Sc. degree from Yeditepe University. He is pursuing a Ph.D. degree on embedded systems at the same university. For six years, he has been guiding microprocessor and digital signal processing laboratory sessions. He has published books internationally on microcontrollers.

Purchase or Subscribe

Purchase print textbook

3-month subscription £20.00

6-month subscription £34.49

12-month subscription £44.49

Lifetime access £48.99

The eBook version is readable on most devices, and available to rent or purchase with Instant Access. 

For a limited time only, we are offering readers free access to the electronic version of the textbook via the Vitalsource Bookshelf platform. To receive your free copy, please complete this form.

Instructors: Click below to register for instant access to a free digital sample of this textbook.

Inspection Copy

Please contact us for more information, trial access, sample materials or to request a quote.

Contact Us