TIVA单片机的IO口怎么设置既是输出也是输入?

2019-07-23 15:34发布

ROM_GPIOPinTypeGPIOOutput(GPIO_PORTG_BASE,GPIO_PIN_2);设置为输出
  ROM_GPIOPinTypeGPIOInput(GPIO_PORTM_BASE,GPIO_PIN_4);设置为输入
  ROM_GPIOPadConfigSet(GPIO_PORTM_BASE, GPIO_PIN_4,设置弱上拉和驱动能力2MA
                         GPIO_STRENGTH_2MA,     
                         GPIO_PIN_TYPE_STD_WPU);
我用了DS1302时钟,需要一个引脚来模仿SDA,怎么才能设置一个引脚同时具备输入输出能力?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
dirtwillfly
1楼-- · 2019-07-23 21:06
在需要的时候,设置成输入或者输出就好。不要嫌麻烦
i1mcu
2楼-- · 2019-07-23 22:26
就是随时转换输出出入
i1mcu
3楼-- · 2019-07-24 00:38
利用寄存器直接设置,你可以参考一下st的程序
djz1992
4楼-- · 2019-07-24 06:27
 精彩回答 2  元偷偷看……
djz1992
5楼-- · 2019-07-24 07:33
i1mcu 发表于 2016-3-7 22:05
就是随时转换输出出入

是的呢,感觉调理还是清晰的,就是代码写出来好长。。
请问这个单片机的普通延时delay该用什么语句?
djz1992
6楼-- · 2019-07-24 08:57
i1mcu 发表于 2016-3-7 22:06
利用寄存器直接设置,你可以参考一下st的程序

好的呢

一周热门 更多>