打印

关于XintfGpio设置的问题

[复制链接]
2661|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
598835484|  楼主 | 2015-11-25 16:42 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
GPxMUX不是只有两种选择方式,0为通用数字IO,1为复用功能吗?在初始化Xintf16Gpio的时候MUX为3是什么情况?代码如下:
void InitXintf16Gpio()
{
     EALLOW;
     GpioCtrlRegs.GPCMUX1.bit.GPIO64 = 3;  // XD15
     GpioCtrlRegs.GPCMUX1.bit.GPIO65 = 3;  // XD14
     GpioCtrlRegs.GPCMUX1.bit.GPIO66 = 3;  // XD13

相关帖子

沙发
zhangmangui| | 2015-11-25 22:09 | 只看该作者
多看看手册    里面都有说明的


使用特权

评论回复
板凳
598835484|  楼主 | 2015-11-26 09:54 | 只看该作者
zhangmangui 发表于 2015-11-25 22:09
多看看手册    里面都有说明的

它是用十进制代表二进制吗?

使用特权

评论回复
地板
wbaoj123| | 2015-11-26 12:04 | 只看该作者
598835484 发表于 2015-11-26 09:54
它是用十进制代表二进制吗?

对的!你也可以写成0x3

使用特权

评论回复
5
baimiaocun2015| | 2015-11-26 15:30 | 只看该作者
这个需要根据实际的需要来设置相关的GPIO口线的。

使用特权

评论回复
6
zhangmangui| | 2015-11-26 21:52 | 只看该作者
598835484 发表于 2015-11-26 09:54
它是用十进制代表二进制吗?

这不都一样吗     直接数字   是十进制

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

30

主题

118

帖子

4

粉丝