Renaming for better explanation of rx inverter for uart1
This commit is contained in:
parent
a89e3dc4e9
commit
83b56b2404
@ -1,11 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
* inverter.h
|
* uart1_inverter.h
|
||||||
*
|
*
|
||||||
* Created on: 21 sep. 2016
|
* Created on: 21 sep. 2016
|
||||||
* Author: Philip
|
* Author: Philip
|
||||||
*/
|
*/
|
||||||
/**********************************************************************
|
/**********************************************************************
|
||||||
* NAME: inverter.h *
|
* NAME: uart1_inverter.h *
|
||||||
* AUTHOR: Philip Johansson *
|
* AUTHOR: Philip Johansson *
|
||||||
* PURPOSE: Flip USART inversion on USART0 *
|
* PURPOSE: Flip USART inversion on USART0 *
|
||||||
* INFORMATION: *
|
* INFORMATION: *
|
||||||
@ -18,22 +18,23 @@
|
|||||||
* *
|
* *
|
||||||
**********************************************************************/
|
**********************************************************************/
|
||||||
|
|
||||||
#ifndef DRIVERS_INVERTER_H_
|
#ifndef DRIVERS_UART1_INVERTER_H_
|
||||||
#define DRIVERS_INVERTER_H_
|
#define DRIVERS_UART1_INVERTER_H_
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* BRIEF: Init Inverter *
|
* BRIEF: Init Inverter *
|
||||||
* INFORMATION: Must be ran before inversion can be activated. *
|
* INFORMATION: Must be ran before inversion can be activated. *
|
||||||
|
* The "on" arg sets if the inverter should be initiated on or off *
|
||||||
***********************************************************************/
|
***********************************************************************/
|
||||||
void initInverter(bool on);
|
void uart1_rx_inverter_init(bool on);
|
||||||
|
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* BRIEF: Set Inverter *
|
* BRIEF: Set Inverter *
|
||||||
* INFORMATION: Does not need bo be ran unless the value is changed. *
|
* INFORMATION: Does not need bo be ran unless the value is changed. *
|
||||||
***********************************************************************/
|
***********************************************************************/
|
||||||
void inverterSet(bool on);
|
void uart1_rx_inverter_set(bool on);
|
||||||
|
|
||||||
|
|
||||||
#endif /* DRIVERS_INVERTER_H_ */
|
#endif /* DRIVERS_UART1_INVERTER_H_ */
|
@ -1,11 +1,11 @@
|
|||||||
/*
|
/*
|
||||||
* inverter.c
|
* uart1_inverter.c
|
||||||
*
|
*
|
||||||
* Created on: 21 sep. 2016
|
* Created on: 21 sep. 2016
|
||||||
* Author: Philip
|
* Author: Philip
|
||||||
*/
|
*/
|
||||||
/**********************************************************************
|
/**********************************************************************
|
||||||
* NAME: inverter.h *
|
* NAME: uart1_inverter.h *
|
||||||
* AUTHOR: Philip Johansson *
|
* AUTHOR: Philip Johansson *
|
||||||
* PURPOSE: Flip USART inversion on USART0 *
|
* PURPOSE: Flip USART inversion on USART0 *
|
||||||
* INFORMATION: *
|
* INFORMATION: *
|
||||||
@ -19,13 +19,14 @@
|
|||||||
**********************************************************************/
|
**********************************************************************/
|
||||||
#include "stm32f4xx.h"
|
#include "stm32f4xx.h"
|
||||||
|
|
||||||
void inverterSet(bool on);
|
void uart1_rx_inverter_set(bool on);
|
||||||
|
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* BRIEF: Init Inverter *
|
* BRIEF: Init Inverter *
|
||||||
* INFORMATION: Must be ran before inversion can be activated. *
|
* INFORMATION: Must be ran before inversion can be activated. *
|
||||||
|
* The "on" arg sets if the inverter should be initiated on or off *
|
||||||
***********************************************************************/
|
***********************************************************************/
|
||||||
void initInverter(bool on)
|
void uart1_rx_inverter_init(bool on)
|
||||||
{
|
{
|
||||||
GPIO_InitTypeDef gpinit;
|
GPIO_InitTypeDef gpinit;
|
||||||
gpinit.Pin = GPIO_PIN_0;
|
gpinit.Pin = GPIO_PIN_0;
|
||||||
@ -33,14 +34,14 @@ void initInverter(bool on)
|
|||||||
gpinit.Pull = GPIO_NOPULL;// OBS different from other IOs as they have PULLUP
|
gpinit.Pull = GPIO_NOPULL;// OBS different from other IOs as they have PULLUP
|
||||||
gpinit.Speed = GPIO_SPEED_HIGH;
|
gpinit.Speed = GPIO_SPEED_HIGH;
|
||||||
HAL_GPIO_Init(GPIOC, &gpinit);
|
HAL_GPIO_Init(GPIOC, &gpinit);
|
||||||
inverterset(on);
|
uart1_rx_inverter_set(on);
|
||||||
}
|
}
|
||||||
|
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* BRIEF: Set Inverter *
|
* BRIEF: Set Inverter *
|
||||||
* INFORMATION: Does not need bo be ran unless the value is changed. *
|
* INFORMATION: Does not need bo be ran unless the value is changed. *
|
||||||
***********************************************************************/
|
***********************************************************************/
|
||||||
void inverterSet(bool on)
|
void uart1_rx_inverter_set(bool on)
|
||||||
{
|
{
|
||||||
HAL_GPIO_WritePin(GPIOC,GPIO_PIN_0,on ? GPIO_PIN_SET : GPIO_PIN_RESET);
|
HAL_GPIO_WritePin(GPIOC,GPIO_PIN_0,on ? GPIO_PIN_SET : GPIO_PIN_RESET);
|
||||||
}
|
}
|
Reference in New Issue
Block a user