wambob 发表于 2015-1-14 21:55:26

本帖最后由 wambob 于 2015-1-14 21:57 编辑

AndyYau-268557 发表于 2015-1-14 20:47
http://bbs.21ic.com/icview-585809-1-1.html看看这篇文章,应该可以帮你。实在不行,哪天我不忙了,帮你 ...

谢谢了,我用官方库搞定了,那个泪啊,我整了快2天了,结果用例程调用了2条函数,就好了,结果还发现例程里有个小差错
这篇文章给了我提示http://www.lijingquan.net/stm32-i2c.html

wambob 发表于 2015-1-14 22:05:43

Dylan疾风闪电 发表于 2015-1-14 14:30
先上电复位传感器,然后读一下这几个固定寄存器。以此来确定通讯时序是否正确!
...

读的是Temp寄存器这个源程序还没该好,软件不好查啊,我用官方例程解决了,现在读书正常,就是官方例程里还有个小错,一并修改,现在正常读数了

wambob 发表于 2015-1-14 22:08:13

沐紫 发表于 2015-1-14 13:02
楼主这么豪气,一出手就是50ST金币,相信重赏之下必有用勇夫

没有最佳答案怎么办呢,是不是给回答好的都分点

wambob 发表于 2015-1-14 22:10:07

晓枫VS枯叶 发表于 2015-1-14 14:46
F0的我用了HAL库调通了I2C,你这标准库还没研究!

想练练模拟的,实在没招了,用了标准外设库例程

wambob 发表于 2015-1-14 22:35:30

xyc2690 发表于 2015-1-14 13:01
我也在调~~用软件模拟的。

还是标准库好用啊,软件出个错起来烦,整了2天多还没好

wambob 发表于 2015-1-14 22:36:55

zhous 发表于 2015-1-14 13:12
1、首先要检查一下IIC驱动到底有没有弄好吧,可以用示波器或者逻辑分析仪来测试一下,同时我也推荐一个比较 ...

是软件的问题,哪里还没查出来,用外设库已经读出数据了,I2C是好的

wambob 发表于 2015-1-14 22:38:59

晓枫VS枯叶 发表于 2015-1-14 14:46
F0的我用了HAL库调通了I2C,你这标准库还没研究!

不是标准库,是模拟I2C,今天用标准库例程解决了,刚入STM32,熟练尚需时日

AndyYau-268557 发表于 2015-1-15 08:05:06

还没搞定啊?我给你的网址好好看看,就可以了。一开始慢慢来,有个过程,加油

我是酱油哥 发表于 2015-1-15 08:35:15

wambob 发表于 2015-1-14 22:10
想练练模拟的,实在没招了,用了标准外设库例程

模拟的太慢了啊

沐紫 发表于 2015-1-15 09:05:01

wambob 发表于 2015-1-14 22:08
没有最佳答案怎么办呢,是不是给回答好的都分点

这个分不了,系统设置的最佳答案只有一个,你选一个送给他吧
页: 1 2 3 4 [5] 6
查看完整版本: I2C温度传感器读不出数据,即使读出也是错误