view Small_CPU/Inc/spi.h @ 965:58cc980ee848
Evo_2_23
Set correct section name for HW Data
author |
Ideenmodellierer |
date |
Mon, 13 Jan 2025 18:36:04 +0100 (4 weeks ago) |
parents |
b3685fbada3b |
children |
|
line source
/**
******************************************************************************
* @file spi.h
* @author heinrichs weikamp gmbh
* @version V0.0.1
* @date 16-Sept-2014
* @brief Header file for spi control
******************************************************************************
* @attention
*
* <h2><center>© COPYRIGHT(c) 2014 heinrichs weikamp</center></h2>
*
******************************************************************************
*/
/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef SPI_H
#define SPI_H
#ifdef __cplusplus
extern "C" {
#endif
/* Includes ------------------------------------------------------------------*/
#include "stm32f4xx_hal.h"
extern SPI_HandleTypeDef hspi1;
void MX_SPI1_Init(void);
//void SPI_Start_single_TxRx_with_Master_and_Stop_ChipSelectControl(void);
void SPI_Start_single_TxRx_with_Master(void);
void SPI_synchronize_with_Master(void);
uint8_t SPI_Evaluate_RX_Data(void); /*process the data received during last 100ms cycle */
void MX_SPI_DeInit(void);
/* button adjust */
void MX_SPI3_Init(void);
void MX_SPI3_DeInit(void);
uint8_t SPI3_ButtonAdjust(uint8_t *arrayInput, uint8_t *arrayOutput);
void MX_SPI_DeInit(void);
#ifdef __cplusplus
}
#endif
#endif /* SPI_H */
/**
* @}
*/
/**
* @}
*/
/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/