uC chip interface arduino  0.9.0
A interface for async and neuromrphic IC testing
Loading...
Searching...
No Matches
core_instruction_exec.cpp File Reference
#include "core_instruction_exec.h"
#include "uc_boards.h"
#include <Arduino.h>
Include dependency graph for core_instruction_exec.cpp:

Go to the source code of this file.

Functions

void exec_instruction (packet_t *instruction, bool is_ISR_call)
 
void exec_timed_commands ()
 
void read_time (bool is_ISR_call)
 
void set_time_offset (uint32_t offset)
 

Variables

volatile bool exec_active = false
 
volatile IntervalTimer myTimer = IntervalTimer()
 
void(* reset_uC )(void)=0
 

Function Documentation

◆ exec_instruction()

void exec_instruction ( packet_t instruction,
bool  is_ISR_call 
)

Definition at line 30 of file core_instruction_exec.cpp.

◆ exec_timed_commands()

void exec_timed_commands ( )

Definition at line 88 of file core_instruction_exec.cpp.

◆ read_time()

void read_time ( bool  is_ISR_call)

Definition at line 127 of file core_instruction_exec.cpp.

◆ set_time_offset()

void set_time_offset ( uint32_t  offset)

Definition at line 110 of file core_instruction_exec.cpp.

Variable Documentation

◆ exec_active

volatile bool exec_active = false

Definition at line 25 of file core_instruction_exec.cpp.

◆ myTimer

volatile IntervalTimer myTimer = IntervalTimer()

Definition at line 26 of file core_instruction_exec.cpp.

◆ reset_uC

void(* reset_uC) (void)=0 ( void  )

Definition at line 28 of file core_instruction_exec.cpp.