STM8的I2C初始化后一直是busy 30

芯片:STM8AF6266,初始化后i2c后就一直是busy,写I2C->CR2以产生start,但是sda并无动作,请教下这个一般是什么问题,谢谢!I2C_Init(1... 芯片:STM8AF6266,初始化后i2c后就一直是busy,写I2C->CR2以产生start,但是sda并无动作,请教下这个一般是什么问题,谢谢!
I2C_Init(100000, I2C_ADDR_MASTER, I2C_DUTYCYCLE_2, I2C_ACK_NONE, I2C_ADDMODE_7BIT, 16);
初始化后sr3一直是02,busy
我是使用的st的库初始化的,谁有可以用的i2c程序,包括初始化,发我下巴,谢谢!
展开
 我来答
匿名用户
2015-04-28
展开全部
STM8的外设照搬STM32而来,STM32的I2C有设计缺陷,所以你懂得。。。你可以参照STM32的解决办法。。。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式