MPC5554是汽车控制器中芯片。
MPC5554中有DSPIA,DSPIB,DSPIC和DSPID,在此只使用DSPIA。其发送和接收缓冲均利用FIFO实现。 EDMA的TCD发送通道向DSPIA发送缓冲区发送数据,TCD接收通道从DS PIA接收缓冲区接收数据。DSPI的发送缓冲FIFO有4级深度,复位后,发送缓冲的FIFO产生EDMA请求以要求填充数据。
MPC5554是汽车控制器中常用的一款芯片,其集成了DSPI和EDMA等众多模块。
使用DSPI(串行/解串外围设备接口)模块的最简单的方式是将其配置为符合工业标准的SPI(串行外设接口)模式,是高速数据传输的理想选择。但SPI在与外设进行通信时,会占用较多的CPU资源,采用EDMA中断方式可在处理器最小程度的参与下,满足大数据量通信要求。