|
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 |