21 lines
601 B
C
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_ */
|