[STM8] stm8s的i2c问题

[复制链接]
1547|11
 楼主| biltheZ 发表于 2017-2-12 11:02 | 显示全部楼层 |阅读模式
程序总是卡在判断通信线路忙处,怎么解决
heisexingqisi 发表于 2017-2-12 20:33 | 显示全部楼层
看看硬件电路是否有不合理的地方。
huangcunxiake 发表于 2017-2-13 11:51 | 显示全部楼层
IIC是复用的管脚,是不是忘了配置IO管脚的功能了。
huangcunxiake 发表于 2017-2-13 11:52 | 显示全部楼层
gygp 发表于 2017-2-13 12:58 | 显示全部楼层
就是IIC通信不能读取数据
gygp 发表于 2017-2-13 13:01 | 显示全部楼层
看看stm8的通信外设是不是正确。
 楼主| biltheZ 发表于 2017-2-18 10:37 | 显示全部楼层
硬件连线没问题,现在的问题是卡在while(!I2C_SR1_ADDR);
cailantu 发表于 2017-2-20 11:51 | 显示全部楼层
看看所接的设备是否有正常工作,包括供电,包括时序是否正确等。
Stannis 发表于 2017-2-21 21:33 | 显示全部楼层
用的硬件IIC还是模拟的?
iyoum 发表于 2017-2-21 22:54 | 显示全部楼层
没有响应么
iyoum 发表于 2017-2-21 23:01 | 显示全部楼层
用示波器测量信号。
xmshao 发表于 2017-2-22 10:41 | 显示全部楼层
ST官方有个优化过的针对STM8S I2C的库代码,你参考下。
你在官网搜索下AN3281.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

3

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部