TI中文支持网
TI专业的中文技术问题搜集分享网站

sensor controller 中断问题:

我在使用sensor controller 的时候,开启了2个任务(一个用于电压采集, 一个是按键检测);

每当我电压检测完毕之后,我发生一次中断,通知主mcu;

每当我检测到按键事件之后,我发生一次中断,通知主mcu;

但是 这两个任务 都是调用fwGenAlertInterrupt();

主MCU 没办法区分是哪个事件 触发的中断,我自己想了一下 output里面 加一个标志位,貌似可以解决这个问题,不知道 这样可以吗?

另外有个问题 要是这两个事件 同时发生了,怎么办呢?是不是就死机啦?

user5993042:

回复 Susan Yang:

我发现 我同时启用 button debouncer 和 adc sampler 的时候;资源有冲突:
使用timer1event 就不能使用RTC_Multi-event capture;
这样的话 是不是意味着这2个功能不能同时启用?

Susan Yang:

回复 user5993042:

在sensor controller 每个任务都是独立的,且任务不是抢占执行的。

只要现在正在处理一个任务,另一任务就必须等到活动任务完成其执行阶段后执行

赞(0)
未经允许不得转载:TI中文支持网 » sensor controller 中断问题:
分享到: 更多 (0)