軟體:Image2LCD Rev3.2 (注意:用4.0版本一直無法正常顯示)
連結:https://pan.baidu.com/s/10zqHjQCT7HO_MqmKwK_tvQ?pwd=mji3
提取碼:mji3
硬體:華迪創顯 1.54寸液晶 ST7789晶片
官方代碼:
/******************************************************************************
函數說明:顯示圖檔
入口資料:x,y起點坐标
length 圖檔寬度
width 圖檔高度
pic[] 圖檔數組
傳回值: 無
說明:Image2LCD 3.2版本軟體生成代碼 4.0版本不行
設定: 掃描模式:水準掃描
輸出灰階:16位真彩色
最大寬度和高度: 圖檔分辨率
高位在前 √ 打勾 其它的均不要√
******************************************************************************/
void LCD_ShowPicture(uint16_t x,uint16_t y,uint16_t length,uint16_t width,const uint8_t pic[])
{
uint16_t i,j;
uint32_t k=0;
LCD_Address_Set(x,y,x+length-1,y+width-1);
for(i=0;i<length;i++)
{
for(j=0;j<width;j++)
{
LCD_WR_DATA8(pic[k*2]);
LCD_WR_DATA8(pic[k*2+1]);
k++;
}
}
}
按此設定生成代碼,拷貝到pic.h中,調用就成了。