打印

【TI FAQ】哪些中断能够启动一个任务?

[复制链接]
669|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
壹佰|  楼主 | 2014-10-28 16:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
TI, PWM, ADC, dc, AD
FAQ 标题:哪些中断能够启动一个任务?

FAQ 正文:

外设: 每个任务具有可以触发它的特定外设中断。 主 CPU 选择 MPISRCSEL 1 寄存器中的哪个中断?
需要理解的重要一点是触发资源只是任务的启动机制。 触发资源不限制任务可进行的操作。例 如,任务 1
可以读取任一/多个 ADC 结果寄存器,并且修改任何 ePWM1,ePWM2,ePWM3...ePWM7 寄存器,即使
此任务是由 EPWM1_INT 启动时也是如此。
下面显示了 2803x 和 2806x 上的可用触发值。 其他器件也许会有所不同。 相关信息请参考你的器件专用
文档。
在 2803x 上 中断触发值分配如下:
·  中断 1 = 任务 1 = ADCINT1 或 EPWM1_INT 或只为软件
·  中断 2 = 任务 2 = ADCINT2 或 EPWM2_INT 或只为软件
·  中断 3 = 任务 3 = ADCINT3 或 EPWM3_INT 或只为软件
·  中断 4 = 任务 4 = ADCINT4 或 EPWM4_INT 或只为软件
·  中断 5 = 任务 5 = ADCINT5 或 EPWM5_INT 或只为软件
·  中断 6 = 任务 6 = ADCINT6 或 EPWM6_INT 或只为软件
·  中断 7 = 任务 7 = ADCINT7 或 EPWM7_INT 或只为软件
·  中断 8 = 任务 8 = ADCINT8 或 CPU 定时器 0 或只为软件
在 2806x 上 中断触发值分配如下:
·  中断 1 = 任务 1 = ADCINT1 或 EPWM1_INT 或只为软件
·  中断 2 = 任务 2 = ADCINT2 或 EPWM2_INT 或只为软件
·  中断 3 = 任务 3 = ADCINT3 或 EPWM3_INT 或只为软件
·  中断 4 = 任务 4 = ADCINT4 或 EPWM4_INT 或 eQEP1/2 或 ECAP1/2/3 或只为软件
·  中断 5 = 任务 5 = ADCINT5 或 EPWM5_INT 或 eQEP1/2 或 ECAP1/2/3 或只为软件
·  中断 6 = 任务 6 = ADCINT6 或 EPWM6_INT 或 eQEP1/2 或 ECAP1/2/3 或只为软件
·  中断 7 = 任务 7 = ADCINT7 或 EPWM7_INT 或 eQEP1/2 或 ECAP1/2/3 或只为软件
·  中断 8 = 任务 8 = ADCINT8 或 CPU 定时器或 eQEP1/2 或 ECAP1/2/3 或只为软件

相关帖子

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

本版积分规则

个人签名:21ic下载QQ群: 328835706 欢迎各位网友加入交流学习。||

45

主题

361

帖子

11

粉丝