ihsm-strain-gage-controller-fw/include/adc.h
2023-05-08 23:26:51 +02:00

20 lines
346 B
C

#ifndef __ADC_H__
#define __ADC_H__
#include <global.h>
struct adc_state {
uint8_t txbuf[12];
uint8_t rxbuf[12];
uint32_t dma_ccr3;
int32_t data[2];
bool has_adc;
ErrorCode error;
};
extern struct adc_state st_adc;
void adc_init(void);
void adc_dma_interrupt(uint32_t channel, uint32_t flags);
#endif /* __ADC_H__ */