您好! 我使用的是具有 TFT 2.8 SPI 模块 ili9341的 TivaC (http://www.lcdwiki.com/2.8inch_SPI_Module_ILI9341_SKU:MSP2807)。 我有一个问题:屏幕刷新速度太慢(0.6 FPS)。 我想知道什么问题是 SPI 连接速度慢。 在此之后、我使用示波器将其检出(实际速度为45.45KHz、但我将 TivaC SPI 配置为10MHz)。
SPI 初始化代码:
SPI_Params_init (&SPI_Parameters);
SPI_Parameters.mode = SPI_master;
SPI_Parameters.bitrate = 10000000;
SPI_Parameters.dataSize = 8;
SPI_Parameters.transferMode = SPI_MODE_BLOCKING;
SPI_H = SPI_OPEN (0、&SPI_Parameters);
IF (!SPI_H)
{
system_abort ("尝试配置模块\"SPI\"失败!");
}
SPI 发送代码:
无符号字符应答= 0x0; SPI_Message_Data.count = Data_Length; SPI_Message_Data.txBuf = Data_PTR; 应答= SPI_transfer (SPI_H、&SPI_Message_Data); 返回答案;
我不知道我的代码有什么问题、请提供帮助
P.S. 这正是我的问题、因为有些人使用此显示器't="" know,="" 30="" fps,="" may="" be?="">、如本视频 中所示:https://www.youtube.com/watch?v=WapdjBnF7tQ

