爱彩网在线开户: [硬件] CC2541硬件IIC死机求指教

澳门星际线上娱乐场登入
154|4
楼主
 楼主 | 2020-7-31 17:33 | 只看该作者 ||退出气泡模式 |倒序浏览 |阅读模式

请问下硬件IIC出错要怎么处理呢?
【少侠】爱逍遥真的是太好了 2020/7/31 16:53:21
void I2C_STRT(void)
{
  I2CCFG &= ~I2C_SI;               
  I2CCFG |= I2C_STA;               
  
  while ((I2CCFG & I2C_SI) == 0)   
  {
;
  }   
  I2CCFG &= ~I2C_STA;
}

【少侠】爱逍遥真的是太好了 2020/7/31 16:53:34
#define I2C_STRT() st (             \
  I2CCFG &= ~I2C_SI;                \
  I2CCFG |= I2C_STA;                \
  while ((I2CCFG & I2C_SI) == 0);   \
  I2CCFG &= ~I2C_STA; \
)
有没有大佬指教下如何替换硬件IIC的宏定义函数,爱彩网在线开户:我把换成上面这个函数IIC时序就不对了,想在while那里加一个超时处理要怎么做呢
沙发
| 2020-7-31 17:56 | 只看该作者
最好加。死卡那里不行啊。
板凳
 楼主 | 2020-7-31 18:22 | 只看该作者
yishuifu 发表于 2020-7-31 17:56
最好加。死卡那里不行啊。

怎么加呢?不会加啊
地板
| 2020-8-1 08:10 | 只看该作者
用个变量记录循环次数就可以啊 ,超过一定次数就是超时
5
 楼主 | 2020-8-1 09:28 | 只看该作者
dirtwillfly 发表于 2020-8-1 08:10
用个变量记录循环次数就可以啊 ,超过一定次数就是超时

好的,谢谢
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 投诉建议 创建版块 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

澳门星际线上娱乐场登入 永利游戏开户直营 返回顶部 返回列表
菲律宾申博太阳城138登入2007 新濠天地开户赌博 澳门的大商场登入 赌博游戏会员登入 mg幸运女巫登入
鸟巢娱乐城开户 亿元彩票平台直营网 福利彩票手机下载 五亿彩票网娱乐直营网 大无限彩票现金
百彩堂在线开户直营网 速发彩票网站直营网 平安彩票网正规 云顶彩票开户直营网 菠萝彩票电子游戏直营网
pt王牌扑克登入 588彩票网开户 澳门威尼斯人网上娱乐直营网 从彩娱乐直营网 uc彩票电子游戏直营网