csr8670iic通信RDA5802nm
各位高手,我遇到一个问题8670读取5802 reg的时候读出来的都是0,麻烦大家帮我看下。写的时候是正常的。
你的芯片对地短路了
sda上拉了没有? 不错,学习了,支持:) tiger-gz 发表于 2014-7-18 16:06
sda上拉了没有?
因为是两个demo 板跳线做的。我有共地,我发现csr板上和fm板上都有上拉数据脚,是不是这个引起的?谢谢你的解惑。 用万用表测试下,时钟和数据线有没有上拉 顶!
(虽然有且仅有一个字,却深刻表达回复人的深深的祝福与刻骨的情感,可谓言简意赅,一字千金,字字扣人心弦,催人泪下,足于见作者扎实的文字功底和信手拈来的写作技巧及惨绝人寰的创新能力。实在佩服佩服!加上以感叹号收尾,点睛之笔,妙笔生花,意境深远,照应前文,升华主题,把作者的感情表达得淋漓尽致,给人无限感动和惆怅,有浑然天成之感,实乃回复中之极品,祝福中之绝笔。)
2014-07-26
youda 对wago2008的敬仰犹如滔滔之水连绵不绝! SDA估計錯誤了 问题是找到了,谢谢大家的热情帮助,分享下问题,其实很不值得说的,没什么技术含量。
我在同一个iic总线上挂了两个器件,一个是rda,一个是sensor,总是发现读不出rda的iic data,后来发现在读的过程中最后mcu一直没有把data线拉上去,也就是没有ack,说明传输有问题,后来发现sensor不是标准的iic。
解决:分开一个用iic一个用gpio模拟。
再次谢谢大家的帮助
页:
[1]
2