1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| #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);
| }
|
|