之所以要查找多功能定时器MTU对应的中断向量,是因为瑞萨RX66T系列单片机通过smart configuration生成模板之后,对于中断的调用并不清晰。
通过瑞萨官方提供的样例程序中可以看到有关于中断的定义和使用的实现方法是:
上图红色部分VECT_ICU_GROUPBL1是中断向量号,,
从上例中可以看出,中断的实现关键是将知道要使用的中断和其对应的中断向量。
1、打开“RX66T Group User’s Manual: Hardware",找到22章多功能定时器脉冲单元MTU3d下22.4.1 中断源和优先级小结,
点开22.4.1如下,以MTU2定时器为例,可以看到MTU2定时器可以产生四种中断,以TGIB2中断为例如何查找TGIB2对应的中断向量
2、在e2studio通过smart configuration生成的程序中查找TGIB2,最终查找会出现以下图
此时就找到了MTU2.TGRB产生的中断向量是220,其它MTU产生的中断可按上述方法自行查找。