关于XintfGpio设置的问题

[复制链接]
2984|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
baimiaocun2015 发表于 2015-11-26 15:30 | 显示全部楼层
这个需要根据实际的需要来设置相关的GPIO口线的。
zhangmangui 发表于 2015-11-26 21:52 | 显示全部楼层
598835484 发表于 2015-11-26 09:54
它是用十进制代表二进制吗?

这不都一样吗     直接数字   是十进制
您需要登录后才可以回帖 登录 | 注册

本版积分规则

30

主题

118

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部