測試LCD刷屏時間,圖片是以表格形式直接寫入程序中的,刷屏10次用了2.68s,每秒才4幅,離播放動畫有較大差距,有誰知道是因為LCD響應慢,還是單片機傳輸速度根不上,還是刷屏程序的問題?
若從SD卡讀取是不是更慢?
void Lcd_show_picture()
{
int i, j;
uint16_t color;
for(i=0;i< 320; i++)
{
for(j=0; j< 240; j++)
{
color=(TABLE22[i*480+j*2+1]*256)|TABLE22[i*480+j*2];
LCD_SetPoint(j , i ,color );
}
}
}
主程序里
time=0;
for(i=0;i<10;i++)
{
Lcd_show_picture();
}
time1=time;
LCD_DisNum(20, 300, time1,RED); |