TW8836字型OSD 第二節FontRAM

2021-08-17 02:47:56 字數 947 閱讀 4218

2.1、字型索引值

2.3、多bpp影象

為了支援multi_bpp字型,tw8836具有多bpp開始暫存器

start of multi-bpp registers

2bpp: r305[1:1]r30b[7:0]

3bpp: r305[2:2]r393[7:0]

4bpp: r305[3:3]r394[7:0]

首先找到1bpp字型,然後找到2bpp、3bpp、4bpp字型。tw8836不允許顛倒和混合的順序。

2.4、fontram fifo

fontram fifo有8位元組並在vsync區域更新。

此處僅提供函式名,我用的是內部fontram,直接寫入字模陣列的方式。

void fosdfontsetfifo(int8u fon);

void fosddownloadfontbyserial(int16u dest_font_index, int8u *dat, int8u unit_size, int8u unit_num);

備註:dat:字模陣列

unit_size:乙個字模陣列的大小,計算方式:假設字模畫素是16*16,則unit_size=16*16/8 = 32,you see?

unit_num:字模的個數

TW8836字型OSD 第一節LUT

特徵 框圖 1 lut 查詢表,調色盤 tw8836 font lut有16位64 16位顏色有5位msb紅色值 6位msb綠色值和5位msb藍色值組成。1bpp字使用第乙個16位lut區域,它是固定的,使用者不能更改1bpp的起始位置。但是,2 3 4bpp font可以將起始lut位置分配給4個...

05 字型標籤

粗體粗體creation of webpage creation of webpage creation of webpage creation of webpage creation of webpage creation of webpage creation of webpage creati...

HTML教程 2 字型

超文字中的標籤 剛剛接觸超文字,遇到的最大的障礙就是一些用 和 括起來的句子,我們稱它為標籤,是用來分割和標記文字的元素,以形成文字的布局 文字的格式及五彩繽紛的畫面。單標籤 某些標記稱為 單標籤 因為它只需單獨使用就能完整地表達意思,這類標記的語法是 標籤名稱 最常用的單標籤是 它表示換行。雙標籤...