飞思卡尔在08年就已经推出了S12X系列的16位MCU,而这款单片机的典型特点就是采用了双核架构(MPCore),增加了一个RISC核的高效协处理器——XGATE模块,专门负责处理中断任务,也就是说它的使命就是将主核CPU从执行耗时的中断处理程序的工作中解放出来,而专注于执行与应用相关的任务,这种强大的组合实现了最佳的实时事件处理。由于XGATE采用的是RISC指令核,代码高效且主频可以达到主核的2倍。 本例程是基于MC9S12XEP100单片机建立起一个简单的XGATE使用案例。在XGATE中响应PH口的上升沿中断,并通过PB7电平的上/下拉反馈。 本例程经电路板和示波器测试验证为可行。