我用STC15W 4K 单片机 IO 仿 IIC 通讯 BQ27541 不管如何操作 总是只有在 起始信号后的 器件地址0XAA 有应答 在继续发送就没有应答了
比如 : 1. 开始 ——发送器件地址0XAA(有应答) ——在发送一个字节命令 (无应答)
2. 开始——发送器件地址0XAA(有应答)—— 开始—— 发送器件地址0XAA(还是有应答)
疑惑? 为什么同样的发送函数 连续 发送第二字节 从机就没有应答 发送第一个字节 与第二个字节 中间 我有做很长延时 也是同样 结果
是不是 操作器件 有什么别的 注意事项呢 ?? 我的频率 是60 kHZ
请 TI的专家 帮忙 解答下 谢谢
answer:
检查下IIC的时序和手册第7页的描述是否一致
尝试用硬件IIC去测试控制
user4598717:
回复 Cheng.W:
有波形 现在 没弄了 我后面调试发现 把频率调整到113KHz 时 第二字节 也会有应答 但是 不稳定 时不时 出现无应答 无论怎么调整 都不稳定 现象很奇怪 满脑袋的疑问 我对比24C02 发现 怎么弄 都正常 我是新手 准备换一个有硬件接口的STM32在试 谢谢 您的回答
user4598717:
回复 answer:
谢谢 您的回答 我正准备 换 有硬件接口的 试