Stepper-Motor-Control
v3.0.0
System on a Chip 2014 - Group 04
|
auxilaryFunctions.c | Collection of auxilary functions, mainly output functions |
auxilaryFunctions.h | Header file for auxilaryFunctions.c |
counter.vhd | Counter which divides the clock according to the divider |
counter_tb.vhd | Testbench for counter component |
dataTypes.h | Header file for all own data types |
debug_key_detect.vhd | Debug component |
debugAndErrorOutput.h | Defines for Error and Debug-Output Management |
events.h | Definitions for used events |
hardwareAccess.h | Functions for accessing hardware connected through pio´s and registers |
heartbeatTask.c | Source code of heartbeatTask which shows that scheduling is working. Also used for debuging |
heartbeatTask.h | Header file for heartbeatTask.c |
interface_RTX_Base.vhd | Interface Base-File (RTX) to embed Qsys-outputAssignments->)) |
key_detect_tut.vhd | Key-Detector |
keysIRQhandler.c | IRQ-handler for keys |
keysIRQhandler.h | Header file for keysIRQhandler.c |
lcdDOGM162.c | Initialization program for LCD DOGM162. Qsys uses Altera LCD component "altera_avalon_lcd_16207" |
lcdDOGM162.h | Header for Initialization program for LCD DOGM162. Qsys uses Altera LCD component "altera_avalon_lcd_16207" |
main.c | Main-Routine for Stepper-Motor-Control |
main.h | Header file for main.c |
milestone3.vhd | Milestone3-Component |
milestone3_tb.vhd | Testbench for Milestone 3 |
motor_control_unit.vhd | Motor Control Unit |
motor_control_unit_tb.vhd | Testbench for Motor-Control-Unit Component |
motorIRQhandler.c | IRQ-handler for motor stopped |
motorIRQhandler.h | Header file for motorIRQhandler.c |
register_interface.vhd | Register component |
register_interface_tb.vhd | Testbench for Register Component |
registerAccess.h | Header file with inline functions to access the registers that are used by the Stepper-Motor-Control VHDL-component |
signal_generator.vhd | Signal Generator for Stepper-Motor-PWM |
signal_generator_tb.vhd | Testbench for Signal Generator Component |
switchesIRQhandler.c | IRQ-handler for switches |
switchesIRQhandler.h | Header for IRQ-Handler for switches |
userInputTask.c | Source code for User-Input-Task which is highest instance, reacts to user input and controls register and hardware access |
userInputTask.h | Header file for userInputTask.c |
userOutputTask.c | Source code for User-Output-Task which communications with the user and shows him system information |
userOutputTask.h | Header file for userOutputTask.c |