发现超级大坑,各位注意,stm8非HS引脚不能读取6050

2019-12-23 18:37发布

最近调6050,程序直接从avr移植过来的,发现stm8只要不是HS引脚,就无法初始化6050,反复换了几组io口测试过了,大家一定要注意
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
45条回答
chensi007
1楼-- · 2019-12-25 18:54
 精彩回答 2  元偷偷看……
gyzzg2030
2楼-- · 2019-12-25 20:29
wzyllgx 发表于 2017-9-13 08:52
看看笑笑就好了,因为已经看过太多程序有BUG的人说芯片有问题的。

同意你的看法,按照惯例说芯片有问题的被打脸几率非常大
wzyllgx
3楼-- · 2019-12-25 23:28
t3486784401 发表于 2017-9-13 01:03
6050没细研究,但是从IIC通信有这么几点应该可以推测:

1. 你能读到寄存器,说明主机(STM8)发送了正确 ...

大师分析得非常到位  

1  试过分频   依然不行  到4分频的时候  已经无法读出任何数据了

上拉电阻2k到10k都试过   现在是用的10k   

偶尔能够初始化   并且只要不断电  后续都正常   问题应该就是没有成功唤醒6050  

mowin
4楼-- · 2019-12-26 04:00
t3486784401 发表于 2017-9-13 01:03
6050没细研究,但是从IIC通信有这么几点应该可以推测:

1. 你能读到寄存器,说明主机(STM8)发送了正确 ...

1.jpg (37.97 KB, 下载次数: 0)

下载附件

2017-9-13 10:00 上传



延时试过增加到10us  依然不行
xiepan2010
5楼-- · 2019-12-26 08:29
上示波器截图              
xiepan2010
6楼-- · 2019-12-26 13:31
 精彩回答 2  元偷偷看……

一周热门 更多>