msg_pt100/board/ads1230.h

21 lines
601 B
C

#ifndef _ADS1230_H_
#define _ADS1230_H_
#include "stm32l4xx_hal.h"
#include "spi.h"
#include "main.h"
#include "timer.h"
#include "ads1220.h"
#define ADS1230_PDWN_LOW() HAL_GPIO_WritePin(GPIOB,GPIO_PIN_8,GPIO_PIN_RESET)
#define ADS1230_PDWN_HIGH() HAL_GPIO_WritePin(GPIOB,GPIO_PIN_8,GPIO_PIN_SET)
#define ADS1230_SCLK_LOW() HAL_GPIO_WritePin(GPIOA,GPIO_PIN_1,GPIO_PIN_RESET)
#define ADS1230_SCLK_HIGH() HAL_GPIO_WritePin(GPIOA,GPIO_PIN_1,GPIO_PIN_SET)
#define ADS1230_READ HAL_GPIO_ReadPin(GPIOA, GPIO_PIN_6)
uint8_t ads1230_init(void);
long ads1230_read(void);
#endif /* ADS1220_H_ */