提交 a137c06a 编写于 作者: J jiezhi320

Add GPIO Out_OD mode config

Add GPIO Out_OD mode config In stm32f10x bsp
上级 69ec7c3a
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
* Date Author Notes * Date Author Notes
* 2015-03-24 Bright the first version * 2015-03-24 Bright the first version
* 2016-05-23 Margguo@gmail.com Add 48 pins IC define * 2016-05-23 Margguo@gmail.com Add 48 pins IC define
* 2018-07-23 jiezhi320 Add GPIO Out_OD mode config
*/ */
#include <rthw.h> #include <rthw.h>
...@@ -542,6 +543,11 @@ void stm32_pin_mode(rt_device_t dev, rt_base_t pin, rt_base_t mode) ...@@ -542,6 +543,11 @@ void stm32_pin_mode(rt_device_t dev, rt_base_t pin, rt_base_t mode)
/* output setting */ /* output setting */
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
} }
else if (mode == PIN_MODE_OUTPUT_OD)
{
/* output setting: od. */
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_OD;
}
else if (mode == PIN_MODE_INPUT) else if (mode == PIN_MODE_INPUT)
{ {
/* input setting: not pull. */ /* input setting: not pull. */
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册