您尚未登录。

楼主 #1 2020-06-18 14:34:09

gzaps
会员
注册时间: 2018-07-23
已发帖子: 17
积分: 17

问下大家新塘N76E003的IIC从机模式进不了中断是什么问题

问下大家新塘N76E003的IIC从机模式进不了中断是什么问题
官方DEMO测试了下也不行

离线

#2 2020-06-18 14:37:06

哦豁哦豁
会员
注册时间: 2020-01-17
已发帖子: 79
积分: 79

Re: 问下大家新塘N76E003的IIC从机模式进不了中断是什么问题

上拉电阻接了吗?

离线

楼主 #3 2020-06-18 14:38:24

gzaps
会员
注册时间: 2018-07-23
已发帖子: 17
积分: 17

Re: 问下大家新塘N76E003的IIC从机模式进不了中断是什么问题

有上拉2.2K

离线

#4 2020-06-18 14:39:09

有梦的地方
会员
注册时间: 2020-03-17
已发帖子: 284
积分: 284

Re: 问下大家新塘N76E003的IIC从机模式进不了中断是什么问题

检查i2c控制器的时钟,初始化后的寄存器,中断控制寄存器

离线

#5 2020-06-18 14:40:03

smartcar
会员
注册时间: 2018-02-19
已发帖子: 735
积分: 735

Re: 问下大家新塘N76E003的IIC从机模式进不了中断是什么问题

有梦的地方 说:

检查i2c控制器的时钟,初始化后的寄存器,中断控制寄存器

再接个逻辑分析仪看看主机确实发出信息了?地址对不对。

离线

楼主 #6 2020-06-18 14:41:03

gzaps
会员
注册时间: 2018-07-23
已发帖子: 17
积分: 17

Re: 问下大家新塘N76E003的IIC从机模式进不了中断是什么问题

逻辑分析仪看过没问题

离线

楼主 #7 2020-06-18 14:42:39

gzaps
会员
注册时间: 2018-07-23
已发帖子: 17
积分: 17

Re: 问下大家新塘N76E003的IIC从机模式进不了中断是什么问题

void Init_I2C(void)
{
    P13_Quasi_Mode;                         //set SCL (P13) is Quasi mode
    P14_Quasi_Mode;                         //set SDA (P14) is Quasi mode


    SDA = 1;                                //set SDA and SCL pins high
    SCL = 1;
   
    set_EI2C;                               //enable I2C interrupt by setting IE1 bit 0
    set_EA;

    I2ADDR = EEPROM_SLA;                    //define own slave address
    set_I2CEN;                              //enable I2C circuit
    set_AA;
}

离线

#8 2020-06-18 14:47:50

有梦的地方
会员
注册时间: 2020-03-17
已发帖子: 284
积分: 284

Re: 问下大家新塘N76E003的IIC从机模式进不了中断是什么问题

gzaps 说:

逻辑分析仪看过没问题

这就尴尬了,能力有限,捂脸。

离线

#9 2020-07-06 11:58:12

拉轰的脚踏车
会员
注册时间: 2020-03-20
已发帖子: 288
积分: 222

Re: 问下大家新塘N76E003的IIC从机模式进不了中断是什么问题

2020-07-06_115601.png

我的一切正常,使用N76E003自带i2c slave demo

离线

楼主 #10 2020-07-07 19:29:13

gzaps
会员
注册时间: 2018-07-23
已发帖子: 17
积分: 17

Re: 问下大家新塘N76E003的IIC从机模式进不了中断是什么问题

#define I2C_CLOCK               13
请 问下这个是什么用的

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn