如何将MTK的SPI速度提升到50M?在提升CLK的过程,会出现
收到的数据错误。后面修改了其中的一个参数,问题解决。
static struct mt_chip_conf veb_mtk_spi_conf =
{
.setuptime = 1,
.holdtime = 1,
.high_time = 1,
.low_time = 1,
.cs_idletime = 2,
.cpol = 1,
.cpha = 1,.rx_mlsb = 1,
.tx_mlsb = 1,
.tx_endian = 0,
.rx_endian = 0,
.com_mod = DMA_TRANSFER,
.pause = 0,
.finish_intr = 1,
.deassert = 0,
.ulthigh = 0,
.tckdly = 2,
};
原因解释: