最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

TFTLCD 開發(fā)記錄 -- 3、LTDC配置

2023-09-27 21:16 作者:茄子土豆地三鮮  | 我要投稿

? 驅動屏幕使用的是LTDC接口,原理圖如下:

????????需要按照原理圖中的管腳配置GPIO,注意GPIO速度設置為非???/p>

????顏色格式使用RGB565,分辨率是1024*600

????????顯示層數(shù)選擇1層,起始地址選擇SDRAM的地址為0xC0000000

????????設置下背光引腳,設為高,開啟背光

????????還有一個非常重要的參數(shù)LTDC時鐘頻率要配置,屏幕的刷新率最快到63M,所以時鐘LTDC時鐘不能超過這個參數(shù),這里配置成50M

????????

????????以上只是將LTDC配置好了,要顯示圖片,還需要對圖片進行處理。為提高屏幕刷新率,先配置DMA2D用來搬運像素,提高刷新速度


????????使能DMA2D,顏色模式選擇RGB565,其它參數(shù)默認即可,開啟LTDC中斷之后,再開啟DMA2D中斷,配置完成


????????

????點擊生成代碼,編譯下載,并添加測試代碼

uint16_t LCD_BUFFER[600][1024] __attribute__((section(".sram_data1")));

void test_tft_lcd(void)
{
	memset(LCD_BUFFER,0xFF,sizeof(LCD_BUFFER));
	HAL_Delay(1000);
	memset(LCD_BUFFER,0xAA,sizeof(LCD_BUFFER));
	HAL_Delay(1000);
	memset(LCD_BUFFER,0xBB,sizeof(LCD_BUFFER));
	HAL_Delay(1000);
	memset(LCD_BUFFER,0xCC,sizeof(LCD_BUFFER));
	HAL_Delay(1000);
	memset(LCD_BUFFER,0xDD,sizeof(LCD_BUFFER));
	HAL_Delay(1000);
}

????????聲明一個 靜態(tài)數(shù)組,并且固定到sram_data1?地址(SDRAM),主函數(shù)調(diào)用test_tft_lcd()測試接口,編譯下載,下載代碼并復位開發(fā)板應該可以看到屏幕在五種顏色之間來回切換。至此屏幕的配置就算完成。

?完整的工程代碼開源,在https://www.bilibili.com/read/readlist/rl758628?spm_id_from=333.999.0.0

視頻簡介可以看到


TFTLCD 開發(fā)記錄 -- 3、LTDC配置的評論 (共 條)

分享到微博請遵守國家法律
天峻县| 湄潭县| 宜都市| 武强县| 曲周县| 赤壁市| 光山县| 重庆市| 罗江县| 云浮市| 南陵县| 吉木萨尔县| 东乡| 玉林市| 灌云县| 读书| 崇义县| 精河县| 胶州市| 商南县| 横峰县| 新宾| 塔河县| 北流市| 泰安市| 屏边| 汤原县| 泰和县| 马关县| 甘孜| 鸡东县| 卢氏县| 汶川县| 绥江县| 岐山县| 柞水县| 津南区| 纳雍县| 韶关市| 高青县| 莱州市|