智能车制作

标题: 提一个K60中断的问题 [打印本页]

作者: 青龙00    时间: 2012-11-23 11:57
标题: 提一个K60中断的问题
[attach]35695[/attach]单片机中断是不是可以在低优先级中断里面再中断高优先级中断,K60的IO口中断优先级这么低,如果没有改中断优先级的话,拿摄像头行中断和场中断输入给他。那程序执行到场或行中断采集数据的时候,突然来个定时器或者其他的啥中断的话,采集就有可能出错哦!大神,这个怎么搞的。还是我理解错了?
作者: 周杰伦    时间: 2012-11-23 12:06
这里我也错了!! 我的PIT中断和 IO中断能够单独中断,但是不能一起执行。。QQ:916217634  一起讨论一下
作者: 周杰伦    时间: 2012-11-23 16:17
可是把IO优先级抬高了 也会出错啊1

作者: fn654    时间: 2012-11-23 19:26
同问
作者: tearedice    时间: 2012-11-23 20:00
貌似这个问题很棘手。。。我们也遇到了这个问题,都两星期了还木搞定。。。
作者: 青龙00    时间: 2012-11-23 22:20
tearedice 发表于 2012-11-23 20:00
貌似这个问题很棘手。。。我们也遇到了这个问题,都两星期了还木搞定。。。

呵呵!那我们期待大神的到来,拯救我们这个世界
作者: 机遇    时间: 2012-11-23 23:28
#define VECTOR_016      default_isr     // 0x0000_0040 16     0     DMA              DMA Channel 0 transfer complete
#define VECTOR_017      default_isr     // 0x0000_0044 17     1     DMA              DMA Channel 1 transfer complete
#define VECTOR_018      default_isr     // 0x0000_0048 18     2     DMA              DMA Channel 2 transfer complete
#define VECTOR_019      default_isr     // 0x0000_004C 19     3     DMA              DMA Channel 3 transfer complete
#define VECTOR_020      default_isr     // 0x0000_0050 20     4     DMA              DMA Channel 4 transfer complete
#define VECTOR_021      default_isr     // 0x0000_0054 21     5     DMA              DMA Channel 5 transfer complete
#define VECTOR_022      default_isr     // 0x0000_0058 22     6     DMA              DMA Channel 6 transfer complete
#define VECTOR_023      default_isr     // 0x0000_005C 23     7     DMA              DMA Channel 7 transfer complete
#define VECTOR_024      default_isr     // 0x0000_0060 24     8     DMA              DMA Channel 8 transfer complete
#define VECTOR_025      default_isr     // 0x0000_0064 25     9     DMA              DMA Channel 9 transfer complete
#define VECTOR_026      default_isr     // 0x0000_0068 26    10     DMA              DMA Channel 10 transfer complete
#define VECTOR_027      default_isr     // 0x0000_006C 27    11     DMA              DMA Channel 11 transfer complete
#define VECTOR_028      default_isr     // 0x0000_0070 28    12     DMA              DMA Channel 12 transfer complete
#define VECTOR_029      default_isr     // 0x0000_0074 29    13     DMA              DMA Channel 13 transfer complete
#define VECTOR_030      default_isr     // 0x0000_0078 30    14     DMA              DMA Channel 14 transfer complete
#define VECTOR_031      default_isr     // 0x0000_007C 31    15     DMA              DMA Channel 15 transfer complete
作者: 徐晋鸿!    时间: 2012-11-23 23:29
其他中断指什么?你还要哪些功能。。
作者: 青龙00    时间: 2012-11-23 23:44
徐晋鸿! 发表于 2012-11-23 23:29
其他中断指什么?你还要哪些功能。。

我是想如果可以的话,把IIC ,SPI,SCI,UART都拿中断处理了吧!
作者: 青龙00    时间: 2012-11-23 23:45
机遇 发表于 2012-11-23 23:28
#define VECTOR_016      default_isr     // 0x0000_0040 16     0     DMA              DMA Channel 0 t ...

这位兄弟的意思是,拿DMA处理吗!我这一块还有问题。那我搞搞先
作者: polutos    时间: 2013-3-15 11:36
先mark
作者: nfdianzi    时间: 2014-4-12 15:35





欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2