LM3S8962 GPIO口的输出设置

2019-03-24 12:26发布

请问大家,请看我的GPIO口设置及想要的电平输出:
SysCtlPeriEnable(SYSCTL_PERIPH_GPIOE);  
GPIOPinTypeOut(GPIO_PORTE_BASE,GPIO_PIN_0|GPIO_PIN_1|GPIO_PIN_2|GPIO_PIN_3|GPIO_PIN_4|GPIO_PIN_5|GPIO_PIN_6|GPIO_PIN_7);
GPIOPinWrite(GPIO_PORTE_BASE ,GPIO_PIN_0|GPIO_PIN_1|GPIO_PIN_2|GPIO_PIN_3|GPIO_PIN_4|GPIO_PIN_5|GPIO_PIN_6|GPIO_PIN_7 ,0xFF);
现在的问题是PE0~PE3能够输出3.3v,而PE4~PE7只有1.2v左右,换成 GPIOF口也这样。但是如果换成GPIOA,GPIOB,GPIOC,GPIOD口,就正常了,也就是这些口的8位都能够输出3.3v.
怎么会这样呢?GPIOE口和GPIOF口与其它口不一样吗? 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
ZHANGXUEJIE
1楼-- · 2019-03-24 18:11
< 有谁知道呢?麻烦各位。版主????。各位大虾,牛人。。。。,
Study_Stellaris
2楼-- · 2019-03-24 22:20
 精彩回答 2  元偷偷看……
Study_Stellaris
3楼-- · 2019-03-25 00:25
你的 GPIOPinTypeOut 和库中的 GPIOPinTypeGPIOOutput 有什么不同吗?
如果没有的话,考虑一下应该不是程序的问题.
ZHANGXUEJIE
4楼-- · 2019-03-25 01:58
我的GPIOPinTypeOut 和库中的 GPIOPinTypeGPIOOutput 是一样的,并且在ZLG的开发板上也试了GPIOE和GPIOF,GPIOG口的现象一样。不知道为什么呢?
ddllxxrr
5楼-- · 2019-03-25 02:29
 精彩回答 2  元偷偷看……
ZHANGXUEJIE
6楼-- · 2019-03-25 07:59
除了CAN0,UART1.没有用到其它功能。

一周热门 更多>

相关问题

    相关文章