#ifndef _angsensor_H #define _angsensor_H #include #ifdef __cplusplus extern "C" { #endif #include "gd32c10x_eval.h" #include "stdio.h" u16 spi_rw_half_word(u32 spi_periph, const u16 i_HalfWord); int spi_rw_half_word_dma(uint32_t spi_periph, uint16_t tx_data, uint16_t *rx_data); class angle_sensor { public: angle_sensor(); float readAngle(void); protected: void KTH7823_init(void); }; #ifdef __cplusplus } #endif #endif