43 lines
1.0 KiB
C
43 lines
1.0 KiB
C
/*
|
||
* gpio_init.h
|
||
*
|
||
* Created on: 4 <20><><EFBFBD><EFBFBD>. 2023 <20>.
|
||
* Author: seklyuts
|
||
*/
|
||
|
||
#ifndef SRC_GPIO_INIT_H_
|
||
#define SRC_GPIO_INIT_H_
|
||
|
||
|
||
|
||
//#define FaultAL !GpioDataRegs.GPCDAT.bit.GPIO90
|
||
//#define FaultAH !GpioDataRegs.GPCDAT.bit.GPIO92
|
||
//#define FaultBL !GpioDataRegs.GPCDAT.bit.GPIO94
|
||
//#define FaultBH !GpioDataRegs.GPDDAT.bit.GPIO127
|
||
//#define FaultCL !GpioDataRegs.GPEDAT.bit.GPIO147
|
||
//#define FaultCH !GpioDataRegs.GPDDAT.bit.GPIO104
|
||
|
||
#define FaultPWM !GpioDataRegs.GPCDAT.bit.GPIO64
|
||
|
||
|
||
void GpioDiodInit(void);
|
||
void GpioSetGreen(void);
|
||
void GpioSetBlue(void);
|
||
void GpioSetOrange(void);
|
||
|
||
|
||
void GpioInit(void);
|
||
//void Gpio20out(uint16_t out_bit);
|
||
//void Gpio21out(uint16_t out_bit);
|
||
void Gpio_SPI_CS_BL25CM1A(uint16_t out_bit);
|
||
void Gpio6out(uint16_t out_bit);
|
||
void Gpio7out(uint16_t out_bit);
|
||
void Gpio10out(uint16_t out_bit);
|
||
void Gpio55out(uint16_t out_bit);
|
||
void Gpio56out(uint16_t out_bit);
|
||
void Gpio57out(uint16_t out_bit);
|
||
void ReleOut(uint16_t out_bit);
|
||
void Gpio_rainbow(uint16_t color);
|
||
|
||
#endif /* SRC_GPIO_INIT_H_ */
|