本帖最后由 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
Dylan疾风闪电 发表于 2015-1-14 14:30
先上电复位传感器,然后读一下这几个固定寄存器。以此来确定通讯时序是否正确!
...
读的是Temp寄存器这个源程序还没该好,软件不好查啊,我用官方例程解决了,现在读书正常,就是官方例程里还有个小错,一并修改,现在正常读数了
沐紫 发表于 2015-1-14 13:02
楼主这么豪气,一出手就是50ST金币,相信重赏之下必有用勇夫
没有最佳答案怎么办呢,是不是给回答好的都分点
晓枫VS枯叶 发表于 2015-1-14 14:46
F0的我用了HAL库调通了I2C,你这标准库还没研究!
想练练模拟的,实在没招了,用了标准外设库例程
xyc2690 发表于 2015-1-14 13:01
我也在调~~用软件模拟的。
还是标准库好用啊,软件出个错起来烦,整了2天多还没好
zhous 发表于 2015-1-14 13:12
1、首先要检查一下IIC驱动到底有没有弄好吧,可以用示波器或者逻辑分析仪来测试一下,同时我也推荐一个比较 ...
是软件的问题,哪里还没查出来,用外设库已经读出数据了,I2C是好的
晓枫VS枯叶 发表于 2015-1-14 14:46
F0的我用了HAL库调通了I2C,你这标准库还没研究!
不是标准库,是模拟I2C,今天用标准库例程解决了,刚入STM32,熟练尚需时日
还没搞定啊?我给你的网址好好看看,就可以了。一开始慢慢来,有个过程,加油
wambob 发表于 2015-1-14 22:10
想练练模拟的,实在没招了,用了标准外设库例程
模拟的太慢了啊
wambob 发表于 2015-1-14 22:08
没有最佳答案怎么办呢,是不是给回答好的都分点
这个分不了,系统设置的最佳答案只有一个,你选一个送给他吧