7 Items from the Year 2023
Digital Signal Processing using Arm Cortex-M based Microcontrollers [preview]
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.
Subjects: Technology > Processors
Interests: Analogue Digital Converter (ADC)
Module 6: Lab 3: Lab Code
Code for a Linux kernel driver for GPIO Making a really really really really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really reallyreally really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really long desc
Interests: Serial Wire Debug
Module 7: Lab 4: Lab Code
Code for creating a Linux kernel device driver for a ranging sensor module.
Module 8: Lab 5: Lab Code
Code for running an application and using GDB debugger and Streamline to analyze performance.