打印

I2C中断有什么作用?

[复制链接]
6713|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
linhai2009|  楼主 | 2010-2-5 12:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这是我师兄的程序
//I2C (接收)
interrupt void i2c_int1a_isr(void)     // I2C-A
{
        Uint16 IntSource;

   // Read interrupt source
        IntSource = I2caRegs.I2CISRC.bit.INTCODE & 0x07;
        switch(IntSource)
        {
                case I2C_NO_ISRC:  break;  // =0
                case I2C_ARB_ISRC: break;  // =1
                case I2C_NACK_ISRC:break;  // =2
                case I2C_ARDY_ISRC:break;  // =3
                case I2C_RX_ISRC:          // =4
                        InData[I2cIndex++] = I2caRegs.I2CDRR;
                        break;
                case I2C_TX_ISRC:  break;   // =5
                case I2C_SCD_ISRC: break;   // =6
                case I2C_AAS_ISRC: break;   // =7
                default:
                        //asm("   ESTOP0"); // Halt on invalid number.
                        asm(" RPT #5 ||NOP ");
        }
   // Enable future I2C (PIE Group 8) interrupts
        PieCtrlRegs.PIEACK.all |= PIEACK_GROUP8;
}

我想啊  I2C接受 就接受了   还要查找什么中断源么?  这到底有什么作用啊?  想了很久实在想不明白。
请高人指教。

相关帖子

沙发
tiger2010| | 2010-2-5 13:15 | 只看该作者
IIC中断和UART中断一样,你可以立刻得到数据,而不需要总是查询。但是至于为什么要查询中断源,这就得问你师兄了

使用特权

评论回复
板凳
易达口香糖| | 2010-2-6 08:21 | 只看该作者
直接问你师兄呗

使用特权

评论回复
地板
god_like| | 2010-2-6 20:35 | 只看该作者
不要说师兄回家过年了吧

使用特权

评论回复
5
love_life| | 2010-2-6 20:53 | 只看该作者
LZ这么晚还在忙项目呢?

使用特权

评论回复
6
juventus9554| | 2010-2-6 23:26 | 只看该作者
楼主肯定是个男的

使用特权

评论回复
7
linhai2009|  楼主 | 2010-2-7 12:06 | 只看该作者
6# juventus9554

你凭什么这么肯定呢?

使用特权

评论回复
8
liliang9554| | 2010-2-7 22:51 | 只看该作者
师妹的话师兄肯定乐意帮忙,就不会跑到论坛问别人了;P

使用特权

评论回复
9
linhai1986| | 2010-2-8 00:22 | 只看该作者
哈哈,这个理由有意思:D

使用特权

评论回复
10
xiaoxin1986| | 2010-2-8 01:01 | 只看该作者
好像后面开始跑题了~~~

使用特权

评论回复
11
虎虎生威| | 2010-2-8 10:41 | 只看该作者
师妹的话师兄肯定乐意帮忙,就不会跑到论坛问别人了;P
liliang9554 发表于 2010-2-7 22:51
狂笑不止

使用特权

评论回复
12
tiger2010| | 2010-2-8 12:29 | 只看该作者
8# liliang9554

呵呵,看来你也应该是个男的

使用特权

评论回复
13
thf2008| | 2010-2-8 13:07 | 只看该作者
不知道LZ问题解决了没?

使用特权

评论回复
14
linhai2009|  楼主 | 2010-2-9 13:26 | 只看该作者
没有,等过了年师兄回来再说吧

使用特权

评论回复
15
贾君鹏子| | 2010-2-9 22:20 | 只看该作者
给师兄买点好吃的;P

使用特权

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

本版积分规则

191

主题

1930

帖子

2

粉丝