در این نوشته به بررسی و فعال سازی خروجی تصویر VGA می پردازم :
قبل از توضیح در دو تصویر زیر کانکتور و نحوه آرایش پایه ها را ملاحظه کنید.
برای فعال ساختن VGA هم همانند LCD دو کار لازم است انجام دهیم.
1-اتصال سخت افزاری صحیح به برد.
2- ویرایش فایل اسکریپت مطابق با مانیتوری که قرار است استفاده کنیم.
خوب برای مورد اول به قطعات زیر احتیاج داریم :
1- سه عدد مقامت 75 اهم(چون مقاومت 75 کمیاب است میتوانید از 6 عدد 150 اهم استفاده کنید).
2-یک عدد آی سی 74ACT08D
3- دو عدد دیود شاتکی bat54 (یا 4 عدد bat85).
4-یک عدد خازن 100 نانوفاراد.
5- یک عدد کانکتور VGA DB15
و در مورد نحوه اتصال می توانید از شکل زیر کمک بگیرید:
برای مورد دوم نیز فایل اسکریپت مربوطه را به شکل زیر تغییر میدهید:
[disp_init]
disp_init_enable = 1
disp_mode = 0
screen0_output_type = 4
screen0_output_mode = 4
screen1_output_type = 2
screen1_output_mode = 14
fb0_framebuffer_num = 2
fb0_format = 10
fb0_pixel_sequence = 0
fb0_scaler_mode_enable = 1
fb1_framebuffer_num = 2
fb1_format = 10
fb1_pixel_sequence = 0
fb1_scaler_mode_enable = 1
حال به توضیح برخی از موارد اسکریپت فوق می پردازم:
1-disp_init_enable : در صورتی که مقدار یک را به آن نسبت دهیم یعنی خروجی تصویر را فعال کرده ایم.
2-disp_mode: دارای چهار حالت میباشد:
الف: 0: با انتساب این مقدار screen0 را فعال میکنیم.
ب: 1 : با انتساب این مقدار screen1 را فعال میکنیم.
ج: 2 : با انتساب این مقدار هر دو screen1 و screen0 را فعال میکنیم و با تصویر متفاوت.
د: 3 : با انتساب این مقدار هر دو screen1 و screen0 را فعال میکنیم و با تصویریکسان .
پس در مثال فوق فقط screen0 فعال است.
3-screen0_output_type: با مقدار دهی از 0 تا 4 به این متغیر می توانیم نوع نمایشگر را انتخاب کنیم.
0:none
1:lcd
2:tv
3:hdmi
4:vga
که در مثال بالا و برای screen0 ما با انتخاب مقدار 4 خروجی vga را فعال کرده ایم.
و مورد آخری که اینجا توضیح داده می شود screen0_output_mode است که چون ما vga را انتخاب کرده ایم مربوط به رزولوشن مانیتور خواهد بود.
0:1680*1050
1:1440*900
2:1360*768
3:1280*1024
4:1024*768
5:800*600
6:640*480
10:1920*1080
11:1280*720
که چون ما 4 را انتخاب کرده ایم پس رزولوشن 1024*768 را خواهیم داشت.
اگر همه موارد را به درستی انجام داده باشید با اتصال مانیتور تصویر را خواهید داشت.