返回该小组首页 回复主题
id001

id001

小组等级:     E币:149  (E币换礼)

#1楼主:当一个GPIO既作为输入又作为输出时该如何设置?

文章发表于:2008-07-04 04:43

当一个GPIO既作为输入又作为输出时该如何?

是在操作之前通过GPIO_Init改变输入/输出方向吗??

 

 

 

      【回复】

STM32

   小组等级:    E币:3123  (E币换礼)

#2

文章发表于:2008-07-04 18:10

可以在操作之前改变方向或把管脚配置成开漏输出。

请看:关于STM32的GPIO操作疑问

EMCU

   小组等级:    E币:220  (E币换礼)

#3

文章发表于:2008-07-04 18:14

GPIO_Mode_AF_OD

I2C的例程里设置成这样

EMCU

   小组等级:    E币:220  (E币换礼)

#4

文章发表于:2008-07-04 18:14

GPIO_Mode_AF_OD

I2C的例程里设置成这样

id001

   小组等级:    E币:149  (E币换礼)

#5

文章发表于:2008-07-04 19:06

谢谢楼上的几位朋友。

另外想问下:

GPIO_Mode_AF_OD和GPIO_Mode_Out_OD的区别是什么呢??

EMCU

   小组等级:    E币:220  (E币换礼)

#6

文章发表于:2008-07-04 20:33

ST公司的手册写的很不清楚,很多功能不知道怎么用,

STM32

   小组等级:    E币:3123  (E币换礼)

#7

文章发表于:2008-07-05 09:20

手册是为工程师使用这款产品写的,不是为初学者写的;因为初学者缺少很多基础知识,所以看不懂并不奇怪。

STM32的大部分管脚都是复用的,默认是GPIO,复用功能称为Alternate Function,缩写为AF。

GPIO_Mode_Out_OD 表示配置相应管脚为GPIO开漏输出
GPIO_Mode_AF_OD 表示配置相应管脚为复用功能的开漏输出

liongt

   小组等级:    E币:676  (E币换礼)

#8

文章发表于:2008-07-05 10:45

学习了!

gainst

   小组等级:    E币:136  (E币换礼)

#9

文章发表于:2008-07-06 15:48

呵呵..学习中.

总共 , 当前 /

快速回复主题--如果想加入编辑器功能,建议使用 [高级回复]

您目前还不是小组成员,请先加入

回复贴子区

用户名:    您没有注册?

密码:    忘记了密码?

内容:

  • DesignDesign
  • HTMLHTML

浏览该小组的用户还看过...

设计资源与分销