Skip to content

Commit

Permalink
add GPIO output drive
Browse files Browse the repository at this point in the history
  • Loading branch information
liuhy-2020 committed Sep 1, 2021
1 parent 9c53538 commit 67b5340
Show file tree
Hide file tree
Showing 5 changed files with 12 additions and 12 deletions.
4 changes: 2 additions & 2 deletions drivers/rtt/drv_adc.c
Original file line number Diff line number Diff line change
Expand Up @@ -68,8 +68,8 @@ static adc_channel_t es32f3_adc_get_channel(rt_uint32_t channel)
gpio_initstruct.mode = GPIO_MODE_INPUT;
gpio_initstruct.pupd = GPIO_FLOATING;
gpio_initstruct.odos = GPIO_OPEN_DRAIN;
gpio_initstruct.podrv = GPIO_OUT_DRIVE_1;
gpio_initstruct.nodrv = GPIO_OUT_DRIVE_1;
gpio_initstruct.podrv = GPIO_OUT_DRIVE_6;
gpio_initstruct.nodrv = GPIO_OUT_DRIVE_6;
gpio_initstruct.flt = GPIO_FILTER_DISABLE;
gpio_initstruct.type = GPIO_TYPE_CMOS;
gpio_initstruct.func = GPIO_FUNC_0;
Expand Down
8 changes: 4 additions & 4 deletions drivers/rtt/drv_gpio.c
Original file line number Diff line number Diff line change
Expand Up @@ -274,8 +274,8 @@ void es32f3_pin_mode(rt_device_t dev, rt_base_t pin, rt_base_t mode)
/* Configure GPIO_InitStructure */
gpio_initstruct.mode = GPIO_MODE_OUTPUT;
gpio_initstruct.func = GPIO_FUNC_1;
gpio_initstruct.podrv = GPIO_OUT_DRIVE_1;
gpio_initstruct.nodrv = GPIO_OUT_DRIVE_0_1;
gpio_initstruct.podrv = GPIO_OUT_DRIVE_6;
gpio_initstruct.nodrv = GPIO_OUT_DRIVE_6;
gpio_initstruct.type = GPIO_TYPE_CMOS;
gpio_initstruct.odos = GPIO_PUSH_PULL;
gpio_initstruct.flt = GPIO_FILTER_DISABLE;
Expand Down Expand Up @@ -448,8 +448,8 @@ rt_err_t es32f3_pin_irq_enable(struct rt_device *device, rt_base_t pin,
/* Configure GPIO_InitStructure */
gpio_initstruct.mode = GPIO_MODE_INPUT;
gpio_initstruct.odos = GPIO_PUSH_PULL;
gpio_initstruct.podrv = GPIO_OUT_DRIVE_1;
gpio_initstruct.nodrv = GPIO_OUT_DRIVE_1;
gpio_initstruct.podrv = GPIO_OUT_DRIVE_6;
gpio_initstruct.nodrv = GPIO_OUT_DRIVE_6;
gpio_initstruct.func = GPIO_FUNC_1;
gpio_initstruct.flt = GPIO_FILTER_DISABLE;
switch (pin_irq_hdr_tab[irqindex].mode)
Expand Down
4 changes: 2 additions & 2 deletions drivers/rtt/drv_i2c.c
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,8 @@ static void _i2c_init(void)
gpio_instruct.mode = GPIO_MODE_OUTPUT;
gpio_instruct.odos = GPIO_OPEN_DRAIN;
gpio_instruct.pupd = GPIO_PUSH_UP;
gpio_instruct.podrv = GPIO_OUT_DRIVE_1;
gpio_instruct.nodrv = GPIO_OUT_DRIVE_0_1;
gpio_instruct.podrv = GPIO_OUT_DRIVE_6;
gpio_instruct.nodrv = GPIO_OUT_DRIVE_6;
gpio_instruct.flt = GPIO_FILTER_DISABLE;
gpio_instruct.type = GPIO_TYPE_CMOS;

Expand Down
4 changes: 2 additions & 2 deletions drivers/rtt/drv_spi.c
Original file line number Diff line number Diff line change
Expand Up @@ -283,8 +283,8 @@ int rt_hw_spi_init(void)

gpio_instruct.pupd = GPIO_PUSH_UP_DOWN;
gpio_instruct.odos = GPIO_PUSH_PULL;
gpio_instruct.podrv = GPIO_OUT_DRIVE_1;
gpio_instruct.nodrv = GPIO_OUT_DRIVE_1;
gpio_instruct.podrv = GPIO_OUT_DRIVE_6;
gpio_instruct.nodrv = GPIO_OUT_DRIVE_6;
gpio_instruct.type = GPIO_TYPE_TTL;
gpio_instruct.flt = GPIO_FILTER_DISABLE;

Expand Down
4 changes: 2 additions & 2 deletions drivers/rtt/drv_uart.c
Original file line number Diff line number Diff line change
Expand Up @@ -198,8 +198,8 @@ static rt_err_t es32f3x_configure(struct rt_serial_device *serial, struct serial
gpio_initstructure.mode = GPIO_MODE_OUTPUT;
gpio_initstructure.odos = GPIO_PUSH_PULL;
gpio_initstructure.pupd = GPIO_PUSH_UP;
gpio_initstructure.podrv = GPIO_OUT_DRIVE_1;
gpio_initstructure.nodrv = GPIO_OUT_DRIVE_1;
gpio_initstructure.podrv = GPIO_OUT_DRIVE_6;
gpio_initstructure.nodrv = GPIO_OUT_DRIVE_6;
gpio_initstructure.flt = GPIO_FILTER_DISABLE;
gpio_initstructure.type = GPIO_TYPE_TTL;

Expand Down

0 comments on commit 67b5340

Please sign in to comment.