mcu_instance.h 898 B

12345678910111213141516171819202122232425
  1. #pragma once
  2. #include "sim_mcu.h"
  3. extern struct Sim_Scheduler scheduler;
  4. extern struct Sim_Pwm pwm;
  5. extern struct Sim_Adc adc;
  6. extern struct Sim_Adc adc2;
  7. extern struct Sim_Adc adc3;
  8. extern struct Sim_Gpio ledPin;
  9. extern struct Sim_Gpio capPin;
  10. extern struct Sim_Gpio switchHallA;
  11. extern struct Sim_Gpio switchHallB;
  12. extern struct Sim_Gpio switchHallC;
  13. extern struct Sim_Gpio breakPin;
  14. extern struct Sim_Gpio bikeBrakePin;
  15. extern struct Sim_Timer sysTick;
  16. extern struct Sim_Timer tbsTick;
  17. extern struct Sim_Timer tbcHalfUpdateTick;
  18. extern struct Sim_Timer event1MsTick;
  19. extern struct Sim_Timer sampleTrigTimer;
  20. extern struct Sim_Timer sampleTrigTimer2;
  21. extern struct Sim_DMA pwmLoadDma;
  22. extern struct Sim_Capture cadenceCap;
  23. extern struct Sim_Capture bikeSpdCap;
  24. extern struct Sim_Capture switchhalCap;