您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

43 行
597B

  1. #include "periph/gpio.h"
  2. #include "periph/uart.h"
  3. #include "include/stepper.h"
  4. #include "include/stepper_params.h"
  5. #include "include/sensor.h"
  6. #define ENABLE_DEBUG (0)
  7. #include "debug.h"
  8. #define STEP_PIN (dev->p.step_pin)
  9. #define DIR_PIN (dev->p.dir_pin)
  10. int stepper_init(stepper_t *dev, const stepper_params_t *params)
  11. {
  12. assert(dev && params);
  13. dev->p = *params;
  14. gpio_init(STEP_PIN, GPIO_OUT);
  15. return STEPPER_OK;
  16. }
  17. int stepper_step(stepper_t *dev, stepper_direction_t *direction)
  18. {
  19. assert(direction);
  20. gpio_toggle(STEP_PIN);
  21. return STEPPER_OK;
  22. }