打印
[STM8]

stm8s的i2c问题

[复制链接]
1285|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 | 只看该作者

使用特权

评论回复
5
gygp| | 2017-2-13 12:58 | 只看该作者
就是IIC通信不能读取数据

使用特权

评论回复
6
gygp| | 2017-2-13 13:01 | 只看该作者
看看stm8的通信外设是不是正确。

使用特权

评论回复
7
biltheZ|  楼主 | 2017-2-18 10:37 | 只看该作者
硬件连线没问题,现在的问题是卡在while(!I2C_SR1_ADDR);

使用特权

评论回复
8
cailantu| | 2017-2-20 11:51 | 只看该作者
看看所接的设备是否有正常工作,包括供电,包括时序是否正确等。

使用特权

评论回复
9
Stannis| | 2017-2-21 21:33 | 只看该作者
用的硬件IIC还是模拟的?

使用特权

评论回复
10
iyoum| | 2017-2-21 22:54 | 只看该作者
没有响应么

使用特权

评论回复
11
iyoum| | 2017-2-21 23:01 | 只看该作者
用示波器测量信号。

使用特权

评论回复
12
xmshao| | 2017-2-22 10:41 | 只看该作者
ST官方有个优化过的针对STM8S I2C的库代码,你参考下。
你在官网搜索下AN3281.

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

3

帖子

0

粉丝