#include "gpio.h" #include "stm8s_gpio.h" extern void GPIO_Config(void) { GPIO_Init(SDH2136EN_PORT, SDH2136EN_PIN, GPIO_MODE_OUT_PP_LOW_SLOW); GPIO_Init(PWM_HIN1_PORT, PWM_HIN1_PIN, GPIO_MODE_OUT_PP_LOW_FAST); GPIO_Init(PWM_HIN2_PORT, PWM_HIN2_PIN, GPIO_MODE_OUT_PP_LOW_FAST); GPIO_Init(PWM_HIN3_PORT, PWM_HIN3_PIN, GPIO_MODE_OUT_PP_LOW_FAST); GPIO_Init(PWM_LIN1_PORT, PWM_LIN1_PIN, GPIO_MODE_OUT_PP_LOW_FAST); GPIO_Init(PWM_LIN2_PORT, PWM_LIN2_PIN, GPIO_MODE_OUT_PP_LOW_FAST); GPIO_Init(PWM_LIN3_PORT, PWM_LIN3_PIN, GPIO_MODE_OUT_PP_LOW_FAST); } extern void GPIO_SetSDH2136Enbale(void) { GPIO_WriteHigh(SDH2136EN_PORT, SDH2136EN_PIN); } extern void GPIO_SetSDH2136Disbale(void) { GPIO_WriteReverse(SDH2136EN_PORT, SDH2136EN_PIN); }