主题 : mini2440的wince 6 下 IIC驱动为何会屏蔽GPIO操作? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 60227
精华: 0
发帖: 17
金钱: 85 两
威望: 17 点
贡献值: 0 点
综合积分: 34 分
注册时间: 2011-12-06
最后登录: 2017-09-13
楼主  发表于: 2011-12-24 22:52

 mini2440的wince 6 下 IIC驱动为何会屏蔽GPIO操作?

在wince6的BSP中,IIC初始化程序将GPIO配置注释掉了,如下
// setup GPIO for I2C
//    rGPEUP &= ~0xc000;                    //Pull-up disable
//    rGPEUP |= 0xc000;                     //pull-ups disable
//    rGPECON &= ~(0xF<<28);
//    rGPECON |= (0xA << 28);   //GPE15:IICSDA, GPE14:IICSCL

有个疑问,如果不讲GPIO口屏蔽掉,如何保证系统将该口用作IIC?