4.SCI硬件设计 串行通信接口(SCI)是采用双线通信的异步串行通信接口,为了减少串口通信时CPU的开销,F2812的串口支持16级接收和发送FIFO。SCI模块采用标准非归零(NRZ)数据格式,可以与CPU或其他通信数据格式兼容的异步外设进行数字通信。SCI模块的接收器和发送器是双缓冲的,每一个都由它单独的使能和中断标志位。两者可以单独工作,或者在全双工方式下同时工作。SCI使用奇偶校验、超时、帧出错监测确保数据的准确传输。 采用上位机与DSP串口通信,可以实时发送给DSP电机的参考转速,控制电机的正反转、电机的升速、降速和稳速。图1所示是TMS320F2812的串行通信接口电路,
1