ARDUINO Microcontroller, External Interrupt Handling

A framework for the handling and asynchronous processing of multiple external interrupts in a new way.

Apr 9, 2020

5352 views

1 respects

Components and supplies

1

Arduino Mega 2560

Project description

Code

TAB Main Loop - H00_Main_Segment.ino

c_cpp

Main Loop segment

TAB Diagnostics - E90_Diags.ino

c_cpp

Diagnostic segment

TAB Queue Handlers - E00_Queue_Handlers.ino

c_cpp

Queue Handler segment

TAB Interrupt Handlers - E10_Interrupt_Handlers.ino

c_cpp

Interrupt Handlers segment

Arduino External Interrupt Processing

See the User Guide for full background and instructions in its use

TAB Configuration - C00_Configurations.ino

c_cpp

Configuration segment

TAB Testing - T00_Testing.ino

c_cpp

Testing and Test Plans segment

TAB Introduction - A00_Interrupt_Framework_README_v2.03.ino

c_cpp

Introduction segment

TAB Setup() - G00_Setup.ino

c_cpp

Setup() segment

TAB Diagnostics - E90_Diags.ino

c_cpp

Diagnostic segment

TAB Main Loop - H00_Main_Segment.ino

c_cpp

Main Loop segment

TAB Introduction - A00_Interrupt_Framework_README_v2.03.ino

c_cpp

Introduction segment

TAB Configuration - C00_Configurations.ino

c_cpp

Configuration segment

TAB Interrupt Handlers - E10_Interrupt_Handlers.ino

c_cpp

Interrupt Handlers segment

TAB Setup() - G00_Setup.ino

c_cpp

Setup() segment

TAB Testing - T00_Testing.ino

c_cpp

Testing and Test Plans segment

Arduino External Interrupt Processing

See the User Guide for full background and instructions in its use

Downloadable files

Conceptual overview of the framework.

To aid understanding of the structure of the framework.

Conceptual overview of the framework.

Conceptual overview of the framework.

To aid understanding of the structure of the framework.

Conceptual overview of the framework.

Comments

Only logged in users can leave comments

Anonymous user

3 years ago

Great project! Just one comment, in the manual on page 11, columns 3 and 4 of the configuration file don't match the column descriptions defined on page 10. They are switched.