总是没有响应

[复制链接]
767|11
 楼主| yinxiangh 发表于 2016-8-3 22:57 | 显示全部楼层 |阅读模式
我现在用STM32软件模拟IIC主机去访问CY8C20110(地址为0x00),CY8C20110总是没有响应,这是为什么啊?我的clock是108Khz。
 楼主| yinxiangh 发表于 2016-8-3 23:01 | 显示全部楼层
pangb 发表于 2016-8-3 23:05 | 显示全部楼层
建议你看一下capsense express那几个关于IIC的应用笔记
 楼主| yinxiangh 发表于 2016-8-3 23:06 | 显示全部楼层
具体是哪一些?能不能说详细点?谢谢。
morrisk 发表于 2016-8-3 23:08 | 显示全部楼层
AN44208有写到IIC时序。CY网站上有。
zyf部长 发表于 2016-8-3 23:09 | 显示全部楼层
你也可以到这里下载:求cy8c201**系列的iic驱动程序 https://bbs.21ic.com/viewthread.php?tid=274860
zwll 发表于 2016-8-3 23:11 | 显示全部楼层
我以前用CY8CTMA340的时候也遇到过这样的问题,TMA340做从机,但总是主机读它没反应。
zwll 发表于 2016-8-3 23:12 | 显示全部楼层
但我确定的我主机IIC程序肯定没有问题,因为用这个主机与CY8C21434进行IIC通信可以。
chuxh 发表于 2016-8-3 23:15 | 显示全部楼层
仔细看了这个IIC的规格书,它里面对其XRES引脚这么写的:Active LOW external reset with internal pullup
zwll 发表于 2016-8-3 23:16 | 显示全部楼层
这才知道是因为我把复位引脚接在地上,所以它一直忙于复位。而这个复位的设置正好和CY8C21434的相反。
juventus9554 发表于 2016-8-3 23:17 | 显示全部楼层
还有,建议你用示波器信号波形,我以前做TTL芯片与CMOS芯片的IIC通信时就遇到过用5V电压上拉后,结果IIC信号只有3.3V,也导致通信不成功。
 楼主| yinxiangh 发表于 2016-8-3 23:18 | 显示全部楼层
嗯,我再好好缕一缕吧,有了好消息及时通知大家,结贴喽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

723

主题

7134

帖子

2

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