FORENEX-لوگو

FORENEX FES4335U1-56T ميموري ميپنگ گرافڪس ڪنٽرول ماڊل

FORENEX-FES4335U1-56T ميموري-ميپنگ-گرافڪس-ڪنٽرول-ماڊيول-پيداوار-تصوير

نظرثاني جي تاريخ

Rev. نمبر. تاريخ اهم تبديليون
1.0 2016 پهريون مسئلو.

عام وضاحت

FES4335U1-56T TFT-LCD ڊسپلي ڪنٽرول ماڊل جو گھٽ قيمت، اعليٰ ڪارڪردگي ۽ سمارٽ آھي جيڪو 2KB ڊسپلي ريم جي ايمبيڊڊ ۾ ڪردار يا 768D گرافڪس ايپليڪيشن مهيا ڪري سگھي ٿو.
FES4335U1-56T پيش ڪري ٿو سيريل انٽرفيس (Uart-TT) هڪ هارڊويئر ڪميونيڪيشن قائم ڪرڻ لاءِ هڪ ٻاهرين سادي MCU سان (جهڙوڪ 8051 وغيره)، ۽ مهيا ڪري ٿو ”ڪمانڊ ٽيبل“ گرافڪ اثر ڪالنگ ۽ ايگزيڪيوشن لاءِ.
گرافڪس APIs جي "ڪمانڊ ٽيبل" جي مطابق، خارجي MCU صرف سيريل انٽرفيس تي FES4335U1-56T ۾ پيٽرولن سان لاڳاپيل ڪمانڊ ڪوڊ منتقل ڪرڻ جي ضرورت آهي. FES4335U1-56T جي اندر ڪمانڊ ڊيڪوڊر خودڪار طريقي سان گرافڪس ٽاسڪ کي لاڳو ڪرڻ لاءِ ويندا.

FG875D_command_encoder.exe هڪ PC جي سافٽ ويئر يوٽيلٽي آهي ۽ صارف کي مهيا ڪري ٿي مختلف ڪمانڊ ڪمانڊز کي ”ڪمانڊ ٽيبل“ ۾ تجربو ڪرڻ لاءِ.

شيءِ تفصيل تبصرو
LCD سائيز 5.6 انچ (اختياري)
قرارداد 640 x 3 (RGB) x 480 نقطو
ڊسپلي جو قسم عام طور تي اڇو، منتقلي
ڊٽ پچ 0.0588 (W) x 0.1764 (H) mm
فعال علائقو 112.896 (W) x 84.672 (H) mm
ماڊل سائيز 142.5 (W) x 100.0 (H) x 16.72 (D) ميلي
View زاويه L:70/R:70/T:50/B:70 θ
مٿاڇري جو علاج مخالف چمڪ
رنگ ترتيب 64k رنگ w/ RGB-پٽي
ٽچ جو قسم 4-تار مزاحمتي
پٺاڻ تعمير ٿيل LED ڊرائيور
انٽرفيس Uart (TTL-RX/TX)، 115200/N/8/1
سافٽ ويئر جي آڇ ڪمانڊ ٽيبل نوٽ 1
آپريشن جي درجه بندي -10 ℃ کان 60 ℃
اسٽوريج جي درجه بندي -20 ℃ کان 70 ℃

نوٽ 1: سڀ قابل استعمال APIs جو خلاصو حڪم ٽيبل ۾ ڪيو ويو آهي. مهرباني ڪري حوالو ڏيو دستاويز
(FG875D_Commands Table_vx.pdf). ۽ هر حڪم لاءِ تفصيلي استعمال جو تفصيل، حوالو ڏيو (FG4335x_software_Note_V1.pdf).

پن کي تفويض

UART ان پٽ انٽرفيس (H4)
ڪنيڪٽر: (باڪس هيڊر_2x5pin/ 2.0mm/ طرف داخل ٿيڻ)
پن نمبر وصف I/O نوٽ پن نمبر وصف I/O نوٽ
پن 1 جي اين ڊي پن 2 RX I
پن 3 TX O پن 4 NC
پن 5 شيلڊ GND پن 6 NC
پن 7 NC پن 8 NC
پن 9 5V/350mA I 1 پن 10 5V/350mA I 1

نوٽ 1: خارجي طاقت جو ذريعو DC5V ان پٽ

2-2، متبادل پاور ڪنيڪٽر (W2) اختيار
ڪنيڪٽر: (wafer_2pin/ 2.0mm/ سائڊ انٽري)
پن نمبر وصف I/O نوٽ پن نمبر وصف I/O نوٽ
پن 1 جي اين ڊي I پن 2 5V/700mA

بيروني پاور سورس ان پٽ لاءِ اضافي ڪنيڪٽر مهيا ڪرڻ لاءِ. جيڪڏهن طاقت جو ذريعو (DC5V) H9 جي پن 10 ۽ 4 مان مهيا نٿو ڪري.

GPIO انٽرفيس (H2)
ڪنيڪٽر: (هيڊر_2x5pin/ 2.0mm/ طرف داخل ٿيڻ)
پن نمبر وصف I/O نوٽ پن نمبر وصف I/O نوٽ
پن 1 جي پي او 0 O 2 پن 2 جي پي آئي 0 I 3
پن 3 جي پي او 1 O 2 پن 4 جي پي آئي 1 I 3
پن 5 جي پي او 2 O 2 پن 6 جي پي آئي 2 I 3
پن 7 جي پي او 3 O 2 پن 8 جي پي آئي 3 I 3
پن 9 جي اين ڊي پن 10 جي اين ڊي

نوٽ 2: GPO_0 ~ 3 اوپن ڊرين سان ٻاھر نڪرندا آھن ۽ انھن کي ٻاھرين بورڊ تي پل-هاءِ ريزسٽر ھجڻ گھرجي.
نوٽ 3: GPI_0 ~ 3 آهن 3.3V ان پٽ 5V برداشت سان.

آپريشن جي وضاحت

برقي وضاحتون

مطلق وڌ ۾ وڌ درجه بندي

علامت علامت منٽ. وڌ. يونٽ نوٽ
پاور جلدtage وي سي سي -0.3 5.2 V  
آپريٽنگ جي درجه حرارت TOP -10 60  
اسٽوريج جي درجه حرارت TST -20 70  

*هن پراڊڪٽ جي مطلق وڌ ۾ وڌ درجه بندي جي قيمتن کي ڪنهن به وقت کان وڌڻ جي اجازت ناهي.

تجويز ڪيل آپريٽنگ حالت

علامت وصف منٽ. ٽائيپ. وڌ. يونٽ نوٽ
وي سي سپلائي جلدtage 3.7 5 5.2 V  
آئي سي سي موجوده 0.7     A  
UART_TTL(Tx,Rx,CTS,RTS) ۽ I2C(SCL,SDA) سگنل ليول
VIH ان پٽ هاءِ وولٽtage 2.64   3.3 V  
VIL ان پٽ گھٽ وولٽtage 0   0.66 V  
VOH Highاھر و Highيڪ وولٽtage 2.9   3.3 V  
وول اوٽ گھٽ Voltage 0   0.4 V  
بصري وضاحتون (θ=0°)
CR مقابلي جي نسبت 400 500      
L روشني 230 280   سي ڊي / م²  
بيڊ جي شرح
UART   115200   بي پي ايس  
پاور واپرائڻ @ 5v ان پٽ، 100٪ چمڪ
واپرائڻ 5.6”، 640×480 3.1 W  
مشيني وضاحت

FORENEX-FES4335U1-56T ميموري-ميپنگ-گرافڪس-ڪنٽرول-ماڊيول-01

هارڊويئر جي وضاحت

بلاڪ ڊاگرام

FORENEX-FES4335U1-56T ميموري-ميپنگ-گرافڪس-ڪنٽرول-ماڊيول-02شڪل 3-a : FES4335 بلاڪ ڊاگرام

ھارڊويئر انٽرفيس

  1. ترتيب ڏنل ماڊل FES4335U1-56T آهي.
  2. UART (TTL-RX/TX): 3-وائر (TX، RX، GND) حوالي ڪريو (سيڪشن: پن اسائنمينٽ).
  3. باڊ جي شرح: مقرر ڪيو وڃي 115200 bps/N/8/1.
  4. ميزبان ۽ FES4335U1-56T جي وچ ۾ رابطي

FORENEX-FES4335U1-56T ميموري-ميپنگ-گرافڪس-ڪنٽرول-ماڊيول-03

سافٽ ويئر

ڪميونيڪيشن (هٿ ملائڻ)

سيريل انٽرفيس (Uart-TTL) جي ڪري اهي FES4335 هڪ ٻاهرين ميزبان سان رابطو قائم ڪرڻ جي آڇ ڪئي آهي. ميزبان هڪ ڪم تي عمل درآمد ڪرڻ لاءِ FES4335 ڏانهن ڪمانڊ اسٽريم منتقل ڪرڻ جي قابل آهي.

ٽرانسميشن جي گنجائش مطابق، ڪمانڊ اسٽريم فارميٽ کي صرف ٻن ڀاڱن ۾ ورهايو ويو آهي.

  • معياري ڪمانڊ اسٽريم: هي هڪ لازمي ڪمانڊ اسٽريم فارميٽ آهي هر هڪ ڪم لاءِ جيڪو ڪمانڊ ٽيبل ۾ درج ٿيل آهي. (حوالو سيڪشن 4-3 ڪمانڊ ٽيبل).
  • بلڪ ڊيٽا ٽرانسميشن اسٽريم: صرف ڪجهه ڪمن کي فراهم ڪرڻ لاءِ پڇا ڳاڇا ڪندو بلڪ ڊيٽا ٽرانسميشن، ۽ پڇڻ جي تصديق ڪئي وئي آهي معياري ڪمانڊ اسٽريم جي دوران.tage.
    في الحال صرف ٻه ڪم هيٺ آهن جيڪي بلڪ ڊيٽا ٽرانسميشن پروٽوڪول لاءِ پڇندا.
  1. FG875D_WriteToSerialROM (فنڪشن ڪوڊ 0x21).
  2. FG875D_ ڊسپلي _Block_RW (فنڪشن ڪوڊ 0x24).

ڪمانڊ ٽيبل جي مطابق، هر ڪمانڊ کي مخصوص آپريشن جي ڪم لاءِ هڪ منفرد فنڪشن ڪوڊ هوندو آهي. (حوالو سيڪشن 4-3 ڪمانڊ ٽيبل).
تنهن ڪري، هڪ ڀيرو FES4335 هڪ مڪمل حاصل ڪيو آهي معياري ڪمانڊ اسٽريم ۽ چيڪسم جو ڪهڙو حصو پهريون ڀيرو چيڪ ڪيو ويو آهي. ان کان پوء، فنڪشن ڪوڊ جو حصو سڃاڻپ ڪيو ويندو ۽ پيرا ميٽرس حصو سان گڏ لاڳو ڪيو ويندو.

هتي آهن خاص طور تي ڪوڊ ايريا 0x50~ 0x5F جتي ڪجهه پيغام ڪوڊ جي وضاحت ڪرڻ لاءِ وقف ڪيو ويندو ۽ سڀني فنڪشنل ڪوڊ کان الڳ ڪيو ويندو.

واپسي جو پيغام ڪوڊ ASCII هيس وصف
غلط ڪوڊ "X" 0x58 چڪاس جي غلطي
انتظار جو ڪوڊ "و" 0x57 FES4335 مصروف آهي
تيار ڪوڊ ”س“ 0x53 FES4335 تيار آهي
وقت ختم ڪوڊ "تي" 0x54 حاصل وقت ختم
مداخلت واري ڪوڊ کي ڇڪيو ”پ“ 0x50 ٽچ پينل کي ڇڪيو ويو آهي
حڪم ڪاميابي ڪوڊ فنڪشن ڪوڊ حڪم لاڳو ڪرڻ ڪاميابي
بلڪ ٽرانسميشن ڪاميابي ڪوڊ 0x55,0xAA بلڪ ڊيٽا ٽرانسميشن ڪاميابي

جيڪڏهن ٽرانسميشن دوران ڪا به غلطي نه آهي.

FES4335 ڪمانڊ ڪوڊ مطابق ڪمانڊ لاڳو ڪندو جيڪو معياري ڪمانڊ اسٽريم Stage، ۽ واپسي فنڪشن ڪوڊ ميزبان کي ڪاميابي جي چڪاس لاءِ.
or
واپسي فنڪشن ڪوڊ (0x55,0xAA) ظاهر ڪرڻ لاءِ هن وقت بلڪ ڊيٽا ٽرانسميشن ڪئي آهي
"بلڪ ڊيٽا ٽرانسميشن ايسtage“.

ڪاميابي جو ڪوڊ يا (0x55,0xAA) واپسي، ڪاميابي جي صورتحال کي ڄاڻ ڏيڻ.

FORENEX-FES4335U1-56T ميموري-ميپنگ-گرافڪس-ڪنٽرول-ماڊيول-043ميزبان موڪلي سگھي ٿو ايندڙ نئين ڪمانڊ اسٽريم.

  • جيڪڏهن ٽرانسميشن دوران ڪا به غير متوقع حالت آهي.

FES4335 هڪ لاڳاپيل غلطي ڪوڊ پيغام واپس ڪندو ۽ غلطي جي چڪاس لاءِ وصول ٿيل فنڪشن ڪوڊ سان گڏ.

جيڪڏھن ھيٺ ڏنل غلط ڪوڊ (0x58) واپس ڪريو. (ظاهر ڪريو چيڪسم غلطي ٿي وئي آهي)

FORENEX-FES4335U1-56T ميموري-ميپنگ-گرافڪس-ڪنٽرول-ماڊيول-05معياري ڪمانڊ اسٽريم ايسtage غلطي
or بلڪ ڊيٽا ٽرانسميشن ايسtage غلطي
ميزبان کي اڳئين ڪمانڊ اسٽريم کي ورجائڻ گهرجي.

جيڪڏهن واپسي ٽائم آئوٽ ڪوڊ (0x54) هيٺ ڏنل وانگر، (ظاهر ڪريو ته وقت ختم ٿيڻ جي غلطي ٿي وئي آهي) FORENEX-FES4335U1-56T ميموري-ميپنگ-گرافڪس-ڪنٽرول-ماڊيول-07معياري ڪمانڊ اسٽريم ايسtage غلطي
or FORENEX-FES4335U1-56T ميموري-ميپنگ-گرافڪس-ڪنٽرول-ماڊيول-08بلڪ ڊيٽا ٽرانسميشن ايسtage غلطي
ميزبان کي اڳئين ڪمانڊ اسٽريم کي ورجائڻ گهرجي.

واپسي جو انتظار ڪوڊ (0x57) جيئن ھيٺ ڏنل آھي، (ظاھر ڪريو انتظار جي حالت ٿي وئي آھي) FORENEX-FES4335U1-56T ميموري-ميپنگ-گرافڪس-ڪنٽرول-ماڊيول-09معياري ڪمانڊ اسٽريم مصروف آهي FORENEX-FES4335U1-56T ميموري-ميپنگ-گرافڪس-ڪنٽرول-ماڊيول-10 بلڪ ڊيٽا ٽرانسميشن مصروف آهي ميزبان کي خبر ڏيڻ لاءِ ته FES4335 مصروف حالت ۾ آهي. ميزبان کي عارضي طور تي ٽرانسميشن بند ڪرڻ گهرجي جيستائين FES4335 واپسي تيار ڪوڊ (0x53) ۽ پوءِ جاري رکو ڪمانڊ اسٽريم يا بلڪ ڊيٽا اسٽريم جيڪي اڃا تائين ڊيٽا ختم نٿا ڪن.

واپسي لاءِ تيار ڪوڊ (0x53) هيٺ ڏنل وانگر، (ظاهر ڪريو ته تيار پيغام اچي ويو آهي)FORENEX-FES4335U1-56T ميموري-ميپنگ-گرافڪس-ڪنٽرول-ماڊيول-11معياري ڪمانڊ اسٽريم تيار آهي
or FORENEX-FES4335U1-56T ميموري-ميپنگ-گرافڪس-ڪنٽرول-ماڊيول-12بلڪ ڊيٽا ٽرانسميشن تيار آهي
ميزبان کي خبر ڏيو ته FES4335 مصروف حيثيت جي عرصي کان جاري ڪيو ويو آهي. ميزبان باقي ڪمانڊ اسٽريم يا بلڪ ڊيٽا اسٽريم کي جاري رکي سگھي ٿو.

  • هڪ مخصوص ڪوڊ اطلاع ڏيڻ لاءِ ٽچ مداخلت ٿي چڪو آهي ۽ اهو پڻ واپس آڻيندو همراه (x,y) قدر ٽچ پينل جي خودڪار طريقي سان.
    • ريٽرن ٽچ انٽرپٹ ڪوڊ (0x50) ڪوآرڊينيٽ (x,y) قدر سان گڏ جيئن هيٺ،

FORENEX-FES4335U1-56T ميموري-ميپنگ-گرافڪس-ڪنٽرول-ماڊيول-13

  • هڪ بلڪ ڊيٽا ٽرانسميشن ۾ stagاي، FES4335 عارضي طور تي رابطي جي فنڪشن کي غير فعال ڪرڻ ۽ رابطي جي ڪوآرڊينيٽ (x،y) کي واپس ڪرڻ کي روڪيندو.
  • ب. بلڪ ڊيٽا ٽرانسميشن کان ٻاهرtage. FES4335 خود بخود رابطي جي ڪوآرڊينيٽ (x،y) واپس ڪندو جڏهن هڪ رابطي ۾ مداخلت ٿي وئي آهي.
  • ج. ھوسٽ به فڪشن ڪوڊ 0x03 (APIs:FG875D_Detect_Touch) موڪلڻ سان ڪوآرڊينيٽ (x،y) قدر کي پول ڪري سگھي ٿو.
حڪم (اسٽريم / فارميٽ / پروٽوڪول)

معياري حڪم وهڪرو

  • فارميٽ: هي فارميٽ فنڪشن ڪوڊ جي هڪ بائيٽ ۽ ڪيترن ئي پيٽرولر بائيٽ ۽ چيڪسم جي بائيٽ کي گڏ ڪري ٿو ڪوڊ.FORENEX-FES4335U1-56T ميموري-ميپنگ-گرافڪس-ڪنٽرول-ماڊيول-14
  • پروٽوڪ: FORENEX-FES4335U1-56T ميموري-ميپنگ-گرافڪس-ڪنٽرول-ماڊيول-15

بلڪ ڊيٽا ٽرانسميشن
جيئن ته معياري ڪمانڊ اسٽريم ۾ فنڪشن ڪوڊ (0x21) يا (0x24) آهي جيڪو بلڪ ڊيٽا ٽرانسميشن ٽاسڪ کان پوءِ پڇندو جڏهن انهن فنڪشن ڪوڊ جي سڃاڻپ ڪئي وئي FES4335.
انهي صورت ۾، سڄي رابطي واري عمل کي ٻن حصن ۾ ورهايو ويندوtages (Standard Command Stream stage + بلڪ ڊيٽا ٽرانسميشن پروٽوڪول stag۽.

  • فارميٽ: هي فارميٽ بلڪ ڊيٽا ٽرانسميشن لاءِ موجود آهيtagصرف e.
    اڳوڻو ڪوڊ (0x55,0xAA) بلڪ ڊيٽا ٽرانسميشن جي شروعات کي ظاهر ڪرڻ لاءِ فنڪشن ڪوڊ کي تبديل ڪندو ۽ پوءِ قيمت مقرر ڪئي ويندي ڊگھي بائيٽ ۾ اشارو ڪيو ويو آهي ته ڪيترا ڊيٽا بائيٽ لڳاتار ايندا. حقيقي ڊيٽا جي مقدار مائنس 1 سان ڊگھائي بائيٽ مقرر ڪرڻ لاءِ نوٽيس.FORENEX-FES4335U1-56T ميموري-ميپنگ-گرافڪس-ڪنٽرول-ماڊيول-16
  • پروٽوڪ:
    معياري ڪمانڊ اسٽريم کي ڏيکارڻ جو مثال جيڪو FES4335 ڏانهن بلڪ ڊيٽا ٽرانسميشن لکڻ لاءِ پڇي ٿو.FORENEX-FES4335U1-56T ميموري-ميپنگ-گرافڪس-ڪنٽرول-ماڊيول-17 معياري ڪمانڊ اسٽريم کي ڏيکارڻ جو مثال جيڪو FES4335 کان بلڪ ڊيٽا ٽرانسميشن پڙهڻ لاءِ پڇي ٿو. FORENEX-FES4335U1-56T ميموري-ميپنگ-گرافڪس-ڪنٽرول-ماڊيول-18
ڪمانڊ ٽيبل

مھرباني ڪري، دستاويز ڏانھن رجوع ڪريو "FG875D_Commands Table_vx.pdf".

ضميمو (تجويز)

اسڪرين تي وڌيڪ تيز تصويرون ڏيکارڻ لاءِ ٽي قدم.

قدم 1): تصوير کي .bin ۾ تبديل ڪرڻ file:
FES4335 جي Flash-ROM جي ڪري جيڪي صرف قبول ڪن ٿا .bin file تصوير جو. تنهن ڪري، هڪ افاديت مهيا ڪري ٿي FG875_BMP_to_Bin.exe جيڪا هڪ .BMP تصوير کي تبديل ڪري سگهي ٿي file .BIN ۾ file.
(تفصيل لاءِ دستاويز〝FG875_BMP_to_Bin_manual.pdf〞جو حوالو ڏيو).

قدم 2): لوڊ ڪندي .bin file اندروني SPI-FlashROM (AMIC A25LQ64) ڏانهن.

  1. فنڪشن ڪوڊ استعمال ڪندي 0x21 (APIs:FG875D_WriteToSerialROM) بلڪ ڊيٽا ٽرانسميشن ۾ وڃڻ لاءِ FES4335 جي ضرورت آهيtage.
  2. ڪمانڊ ڪاميٽي ڪوڊ (0x21) کان پوءِ FES4335 کان موٽايو ويو، پوءِ خارجي MPU کي اجازت ڏني وڃي تصويرن کي منتقل ڪرڻ جي پروٽوڪول جي تفصيل مطابق بلڪ ڊيٽا-(لکيو) ٽرانسميشن تي سيڪشن 4-2-2. ڏسو نقشو (2).
  3. ① ۽ ② ڇڏڻ جو ٻيو طريقو:
    پي سي پاسي تي، يوٽيليٽي سافٽ ويئر (FG875D_command_encoder.exe) تي عمل ڪرڻ لاءِ ۽ چونڊ ڊائلاگ ۾ فنڪشن آئٽم (APIs:FG875D_WriteToSerialROM) چونڊيو. ان کان پوء، يوٽيليٽي سافٽ ويئر ڪميونيڪيشن پروٽوڪول ۽ تصوير اپلوڊ ڪرڻ بابت سڀ ڪجهه سنڀاليندو file SPI-FlashROM ۾.
    يوٽيلٽي سافٽ ويئر (FG875D_command_encoder.exe) جي استعمال جي حوالي سان، مھرباني ڪري دستاويز ڏسو ”FG875D_Command_Encoder-UsersMenu.pdf“.

قدم 3): فنڪشن ڪوڊ 0x22 (APIs:FG875D_SerialROM_Show_On_Panel) استعمال ڪرڻ لاءِ FES4335 گھربل تصويرن کي اندروني SPI_FlashROM مان پينل جي ظاهر ڪيل جڳھ ڏانھن ڏيکاري ٿو.

هن طريقي سان تصوير ڏيکارڻ جيڪا 8051 MCU بس ذريعي ڊسپلي بفر ڀرڻ کان وڌيڪ تيز هوندي.

دستاويز / وسيلا

FORENEX FES4335U1-56T ميموري ميپنگ گرافڪس ڪنٽرول ماڊل [pdf] استعمال ڪندڙ دستياب
FES4335U1-56T ميموري ميپنگ گرافڪس ڪنٽرول ماڊل، FES4335U1-56T، ميموري ميپنگ گرافڪس ڪنٽرول ماڊل، ميپنگ گرافڪس ڪنٽرول ماڊل، گرافڪس ڪنٽرول ماڊل، ڪنٽرول ماڊل، ماڊل

حوالو

تبصرو ڇڏي ڏيو

توهان جو اي ميل پتو شايع نه ڪيو ويندو. گهربل فيلڊ نشان لڳل آهن *