Rumah > Berita > Konten

Bridgetek BT81X (815/6) Mesin EVE Graphics Lanjutan

May 09, 2019

4.3.1 Pendahuluan

Mesin grafis mengeksekusi daftar tampilan satu kali untuk setiap garis horizontal. Itu mengeksekusi primitif
objek dalam daftar tampilan dan membangun buffer garis tampilan. Konten piksel horizontal di baris
buffer diperbarui jika objek terlihat di garis horizontal.
Fitur utama dari mesin grafis adalah:

 Objek primitif yang didukung oleh prosesor grafis adalah: garis, titik, persegi panjang, bitmap

(serangkaian format komprehensif), tampilan teks, grafik batang plotting, strip tepi, dan strip garis, dll.

 Operasi seperti uji stensil, alpha blending dan masking berguna untuk membuat set yang kaya

efek seperti bayangan, transisi, mengungkapkan, memudar dan menghapus.

 Anti-aliasing dari objek primitif (kecuali bitmap) memberikan efek smoothing bagi pemirsa.

 Transformasi bitmap memungkinkan operasi seperti menerjemahkan, skala, dan memutar.

 Pixel tampilan diplot dengan ketelitian piksel 1/16.

 Empat tingkat status grafik

 Deteksi buffer tag


Mesin grafis juga mendukung widget bawaan yang terintegrasi dan fungsi seperti dekode ASTC,
decode jpeg, screen saver, kalibrasi dll. Mesin grafis mengartikan perintah dari host MPU
melalui FIFO 4 Kbyte dalam memori BT815 / 6 di RAM_CMD. MPU / MCU menulis perintah ke FIFO,
dan mesin grafis membaca dan menjalankan perintah. MPU / MCU memperbarui register
REG_CMD_WRITE untuk menunjukkan bahwa ada perintah baru di FIFO, dan pembaruan mesin grafis
REG_CMD_READ setelah perintah dijalankan.
Fitur utama yang didukung adalah:

 Menggambar widget seperti tombol, jam, kunci, pengukur, tampilan teks, progress bar, slider,

sakelar sakelar, panggil, gradien, dll.

 Dekode JPEG dan gerak-JPEG

 Mengembang fungsionalitas (zlib mengembang didukung)

 Interrupt waktunya (menghasilkan interupsi ke prosesor host setelah sejumlah tertentu

milidetik)

6

 Fungsi animasi built-in seperti menampilkan logo, kalibrasi, pemintal, screen saver dan

sketsa

 Fitur Snapshot untuk menangkap tampilan grafik saat ini

Untuk daftar lengkap perintah tampilan mesin grafis dan widget lihat
BT81X_Series_Programming_Guide , Bab 4.