|
-
- #include "periph/gpio.h"
- #include "periph/uart.h"
-
- #include "include/stepper.h"
- #include "include/stepper_params.h"
- #include "include/sensor.h"
-
- #define ENABLE_DEBUG (0)
- #include "debug.h"
-
-
- #define STEP_PIN (dev->p.step_pin)
- #define DIR_PIN (dev->p.dir_pin)
-
- int stepper_init(stepper_t *dev, const stepper_params_t *params)
- {
- assert(dev && params);
-
- dev->p = *params;
-
- gpio_init(STEP_PIN, GPIO_OUT);
-
-
-
- return STEPPER_OK;
- }
-
-
- int stepper_step(stepper_t *dev, stepper_direction_t *direction)
- {
- assert(direction);
- gpio_toggle(STEP_PIN);
-
- return STEPPER_OK;
- }
-
-
-
-
-
|