DSP From Ground Up™ on ARM Processors [UPDATED]
Unlock the world of practical Digital Signal Processing (DSP) on ARM processors with this comprehensive course. Learn the foundations of signal processing without complicated mathematical derivations, and delve into key topics such as signal statistics, filter design, convolution, and the Discrete Fourier Transform (DFT). Develop DSP algorithms step-by-step, implement digital filters from scratch, and create drivers and data structures for signal acquisition. With hands-on exercises and real-world applications on live signals, this course equips you to write practical DSP algorithms without the need for an engineering degree. Join 3000+ students who have already benefited from this course and discover the power of DSP on ARM processors. ▼
ADVERTISEMENT
Course Feature
Cost:
Paid
Provider:
Udemy
Certificate:
Paid Certification
Language:
English
Start Date:
2022-09-23
Course Overview
❗The content presented here is sourced directly from Udemy platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.
Updated in [July 24th, 2023]
Welcome to the "DSP From Ground Up™ on ARM Processors [UPDATED]" course, an exciting journey into the realm of Digital Signal Processing (DSP) on ARM processors. This course is designed to empower you with practical knowledge, eliminating the complexity of mathematical theories often associated with signal processing. By following a step-by-step approach, you will grasp the essential foundations of signal processing, including signal statistics, quantization, and filter design. Next, you'll dive into developing DSP algorithms practically, using pre-acquired and generated signals for focused learning. Algorithm implementation using the CMSIS-DSP library will provide valuable insights into performance comparison. To enable signal acquisition, you'll create ADC drivers and data structures. Master the design and implementation of digital filters like the Moving Average Filter, Finite Impulse Response (FIR) Filter, and Infinite Impulse Response (IIR) Filter from scratch. The course also covers the application of DSP techniques on live signals acquired from the microcontroller's ADC. Throughout the course, complex concepts are explained in plain language, making DSP accessible to students without a specialized engineering background. Join over 3000 satisfied students and unlock the power of practical DSP on ARM processors. Enroll now with confidence, as the course offers a full money-back guarantee.
Course Syllabus
Setting Up
Getting Stasrted
Signal Statistics and Noise
Quantization and The Sampling Theorem
ARM Cortex-M DSP Support Features
Linear Systems and Superposition
Convolution
Discrete Fourier Transform (DFT)
Configuring the Clock Tree for Maximum Speed
Digital Filter Design
Signal Processing on Live Sensor Data
Developing the First-In-First-Out (FIFO) Data Structure
Developing a Background Thread for Sampling Sensor Data
Performing Digital Signal Processing on Blocks of Sensor Data
-----------------START OF OLD VERSION OF THE COURSE --------------------------
Getting Started with Real-time Digital Signal Processing
Signal Statistics and Noise
Quantization and The Sampling Theorem
ARM Cortex-M DSP Support Features
Linear Systems and Superposition
Convolution
Fourier Transform
Fast Fourier Transform (FFT)
Digital Filter Design
Designing Finite Impulse Response (FIR) Filters
Designing Infinite Impulse Response (IIR) Filters
Designing Windowed-Sinc Filters
FFT Convolution
DSP Instructions on the ARM Cortex-M
Cortex-M4, M7 DSP Optimization Strategies
Setting Up
Setting Up Matlab
Closing Remarks
Course Provider
Provider Udemy's Stats at AZClass
Discussion and Reviews
0.0 (Based on 0 reviews)
Start your review of DSP From Ground Up™ on ARM Processors [UPDATED]