新手求教LPC2366的I2C读写问题

[复制链接]
2128|8
 楼主| lyncxy119 发表于 2012-8-31 16:26 | 显示全部楼层 |阅读模式
求高手帮忙,小弟现在在调试一块lpc2366的板子的i2c功能,用axd仿真发现scl线上没有时钟,怀疑是i2c没有配置好,求帮助,有好心的大大给个好用的例程么,io口模拟的也可以
 楼主| lyncxy119 发表于 2012-8-31 16:28 | 显示全部楼层
在线等,求帮助
阿南 发表于 2012-8-31 16:36 | 显示全部楼层
没有时钟是高电平,还是低电一?确认总线上拉电组已经接好。如果硬件不问题,那么就是寄存器还没有配好
 楼主| lyncxy119 发表于 2012-8-31 16:38 | 显示全部楼层
估计是寄存器没有配置好,是低电平,检查上拉电阻了,没有问题
阿南 发表于 2012-8-31 16:41 | 显示全部楼层
那把CPU复位后不操作,初始状态下,是高电平还是低电平?
 楼主| lyncxy119 发表于 2012-8-31 16:51 | 显示全部楼层
我把程序全部擦除掉后,引脚为高电平,但是如果配置引脚后,引脚会被拉低
阿南 发表于 2012-8-31 18:16 | 显示全部楼层
那这里有两个问题需确认:第一个是GPIO口的功能配置,这个可能是引起低电平的原因。
第二个应该是I2C功能的配置,这个可能是引起你不能产生时钟的原因。

lpc2366周立功一个有现成的开发板和原码,网上找找看,或者其它网友有的主提供参考下,谢谢!
 楼主| lyncxy119 发表于 2012-8-31 20:33 | 显示全部楼层
好的  谢谢啦
 楼主| lyncxy119 发表于 2012-9-1 20:56 | 显示全部楼层
终于搞定了,谢谢楠哥:lol
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:莫欺少年穷

109

主题

247

帖子

1

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