我想把一些GPIO配置成双向的,有时作为输入,需要读取值,有时需要作为输出,输出给定高低电平
但是我看到GPIO初始化中没有双向选择,应该怎么配置
谢谢
Susan Yang:
那您可以通过数据手册的Table 4-1. Signal Descriptions来根据您需要配置的引脚以及功能具体看一下
www.ti.com.cn/…/tms320f28377d.pdf
其中 I = Input, O = Output, OD = Open Drain, Z = High Impedance
,
WilliamFang:
我就是作为GPIO,不作为其他功能引脚,如果要改变输入输出方向,是需要反复用GPIO_SetupPinOptions或EALLOWEDIS改变其方向吗?可以这样使用吗?
,
Susan Yang:
是的,需要改变输入输出方向,是需要反复用GPIO_SetupPinOptions或EALLOWEDIS改变其方向
您可以实验一下,若有问题的话,请继续跟帖回复
,
da qin zheng sheng:
这个是可以的,c2000系列都可以的。直接寄存器操作就可以了。注意需要解除保护。
TI中文支持网



