EPROMEmu/Src/gpio.c

19 lines
336 B
C
Raw Normal View History

2019-08-14 08:25:23 -07:00
#include "gpio.h"
2019-08-16 01:32:46 -07:00
void initialise_gpio(void)
2019-08-14 08:25:23 -07:00
{
2019-08-16 01:32:46 -07:00
MX_GPIO_Init();
MX_ADC_Init();
MX_TIM6_Init();
2019-08-14 08:25:23 -07:00
}
void set_target_reset_state(uint8_t state)
{
HAL_GPIO_WritePin(BOARD_RESET_GPIO_Port, BOARD_RESET_Pin, state);
}
uint8_t read_target_vcc(void)
{
(uint8_t)HAL_GPIO_ReadPin(BOARD_POWER_GPIO_Port, BOARD_POWER_Pin);
}