Text
Digital signal processing: using the ARM cortex-M4
Contents:
1 ARM cortex-4M development systems
1.1 Introduction
2 Analog input and output
2.1 Introduction
2.2 TLV320AIC3104 (AIC3104)stereo codec for audio input and output
2.3 WM5102 audio hub codec for audio input and output
2.4 Programming examples
2.5 Real-time input output using polling, interrupts, and direct memory access (DMA)
2.6 Real-time waveform generation
2.7 Identifying the frequency response of the DAC using pseudorandom noise
2.8 Aliasing
2.9 Identifying the frequency response of the DAC using an adaptive filter
2.10 Analog output using the STM32F407's 12-bit dac
3 Finite impulse response filters
3.1 Introduction to digital filters
3.2 Ideal filter response classifications: LP,HP,BP,BS
3.3 Programming examples
4 Infinite imoulse response filters
4.1 Introduction
4.2 IIR filter structures
4.3 Impulse invariance
4.4 Bilinear transformation
4.5 Programming examples
5 Fast fourier transform
5.1 Introduction
5.2 Development of the FFT algorithm with RADIX-2
5.3 Decimation-in-freqauency FFT algorithm with RADIX-2
5.4 Decimation-in-time FFT algorithm with RDIX-2
5.5 Decimation-in-frequency FFT algorithm with RADIX-4
5.6 Inverse fast fourier transform
5.7 Programming examples
5.8 Frane-or block-based programming
5.9 Fast convolution
6 Adaptive filters
6.1 Introduction
6.2 Adaptive filter configurations
6.3 Performance function
6.4 Searching for the minimum
6.5 Least mean squares algorithm
6.6 Programming examples
Index
No other version available