MT6813CT.h 441 B

12345678910111213141516171819202122232425
  1. #ifndef MT6813CT_H
  2. #define MT6813CT_H
  3. #ifdef __cplusplus
  4. extern "C" {
  5. #endif
  6. #include "main.h"
  7. #include "i2c.h"
  8. extern uint16_t angle;
  9. extern float cur_angle_deg; // 当前磁感应角度
  10. extern uint8_t no_mag_flag; // 磁铁状态标志位
  11. void read_angle(void) ;
  12. void Scanning_I2C_ID(void) ;
  13. void Process_One_Capture(void);
  14. void UpdateMotorSpeed(float new_speed);
  15. #ifdef __cplusplus
  16. }
  17. #endif
  18. #endif // MT6813CT_H