交叉开关(XBAR)是作为新一代Freescale控制器的一部分引入的功能,与AND/OR/INVERT(AOI)模块一起实现在专门用于电机控制的MC56F827xx数字信号控制器(DSC)系列中。
交叉开关模块实现了一组M个N输入组合多路器。所有多路器共享相同的N个输入,并按照相同的顺序排列,但每个多路器都有自己独立的选择字段。该模块的预期应用是提供灵活的交叉开关功能,允许用户控制下将任何输入连接到任何输出。
电机控制应用是一个复杂的系统,利用了许多外设,例如脉冲宽度调制模块(PWM)、模数转换器(ADC)、定时器、I/O和通信。交叉开关模块是系统灵活性的关键元素。本应用指南重点介绍了在MC56F827xx DSC上运行的电机控制应用中如何利用XBAR开关。