登录 免费注册 首页 | 行业黑名单 | 帮助
维库电子市场网
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统
驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe

请教个I2C的问题

作者:ztiger 栏目:ARM技术
请教个I2C的问题
一个I2C的程序,在LPC2210仿真板上可以运行,但是到我自己做的板上就不行了,用示波器一看,原来SDA发出的从机地址最高位始终为1,也就是说发出0x70,用示波器看到波形为0xf0,如果发0xf0,示波器看到的波形还是0xf0。

各位高手有碰到过这个问题的没?还请多多指教

2楼: >>参与讨论
ztiger
我自己顶
没人回答,我自己来顶

同样的程序,在LPC2210调试板上运行,用示波器可以看到起始信号、地址、数据、停止信号都正常;
但是到自己做的板上运行时,只看到不停重发的地址和非应答,没有起始信号也没有停止信号,而且地址的最高一位始终是1,如给7290发送0x70地址,波形是0xf0。

3楼: >>参与讨论
zlgarm
估计使外部I2C器件问题。
 
4楼: >>参与讨论
ztiger
多谢回复。
I2C外设是R8025实时时钟芯片,资料给的从地址为R:0x65 W:0x64,但是在对8025没有进行任何初始化之前,直接用ISendByte给(地址+R/W)0x64或是0x65发送数据,示波器看到的波形全是非应答,是有地方没设置好还是8025的问题,还请多指教。

参与讨论
昵称:
讨论内容:
 
 
相关帖子
请问ZLG:那个DeviceARM2200 PACK 的插座DIMM144的尺寸是多少?
[求助]学习ARM的问题20
请教周工,AXD硬件调试时芯片型号选择不了,急!谢谢
关于地址从新映射
pwm没输出,请帮忙看看,急!
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入


Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号