FORENEX FES4335U1-56T මතක සිතියම්කරණ ග්රැෆික් පාලන මොඩියුලය
සංශෝධන ඉතිහාසය
පූජ්ය අංක. | දිනය | සැලකිය යුතු වෙනස්කම් |
1.0 | 2016 | පළමු ප්රශ්නය. |
සාමාන්ය විස්තරය
FES4335U1-56T යනු 2KB සංදර්ශක RAM එකක් තුළ අක්ෂර හෝ 768D ග්රැෆික් යෙදුමක් සැපයිය හැකි TFT-LCD සංදර්ශක පාලන මොඩියුලයේ අඩු මිල, ඉහළ කාර්යක්ෂමතාව සහ ස්මාර්ට් වේ.
FES4335U1-56T බාහිර සරල MCU (8051 වැනි) සමඟ දෘඪාංග සන්නිවේදනයක් ස්ථාපිත කිරීමට අනුක්රමික අතුරුමුහුණතක් (Uart-TT) පිරිනමයි, සහ චිත්රක ප්රයෝග ඇමතුම් සහ ක්රියාත්මක කිරීම සඳහා “විධාන වගුව” සපයයි.
ග්රැෆික් API වල “විධාන වගුව” අනුව, බාහිර MCU හට අවශ්ය වන්නේ අනුක්රමික අතුරුමුහුණත හරහා FES4335U1-56T වෙත පරාමිති සහිත අනුරූප විධාන කේතය සම්ප්රේෂණය කිරීම පමණි. FES4335U1-56T තුළ ඇති විධාන විකේතනය ස්වයංක්රීයව චිත්රක කාර්යය ක්රියාත්මක කිරීමට යයි.
FG875D_command_encoder.exe යනු පරිගණකයේ මෘදුකාංග උපයෝගිතාවයක් වන අතර “විධාන වගුවේ” විවිධ ක්රියාකාරී විධානයන් අත්විඳීමට පරිශීලකයාට සපයයි.
අයිතමය | පිරිවිතර | සටහන් කරන්න |
LCD ප්රමාණය | අඟල් 5.6 (විකර්ණ) | |
විභේදනය | 640 x 3(RGB) x 480 | තිත |
සංදර්ශක වර්ගය | සාමාන්යයෙන් සුදු, සම්ප්රේෂණ | |
තිත් තණතීරුව | 0.0588(W) x 0.1764(H) මි.මී | |
ක්රියාකාරී ප්රදේශය | 112.896(W) x 84.672(H) මි.මී | |
මොඩියුල ප්රමාණය | 142.5 (W) x 100.0 (H) x 16.72 (D) මි.මී. | |
View කෝණය | L:70/ R:70/ T:50/ B:70 | θ |
මතුපිට ප්රතිකාර | Anti-Glare | |
වර්ණ සැකැස්ම | 64k වර්ණ w/ RGB-ඉරි | |
ස්පර්ශ වර්ගය | 4-වයර් ප්රතිරෝධක | |
පසුතල ආලෝකය | සාදන ලද LED ධාවකය | |
අතුරු මුහුණත | Uart (TTL-RX/TX), 115200/N/8/1 | |
මෘදුකාංග පිරිනැමීම | විධාන වගුව | සටහන1 |
මෙහෙයුම් උෂ්ණත්වය | -10℃ සිට 60℃ දක්වා | |
ගබඩා උෂ්ණත්වය | -20℃ සිට 70℃ දක්වා |
සටහන1: භාවිතා කළ හැකි සියලුම API විධාන වගුවේ සාරාංශ කර ඇත. කරුණාකර ලේඛනය වෙත යොමු වන්න
(FG875D_Commands Table_vx.pdf). සහ එක් එක් විධානය සඳහා විස්තර භාවිත විස්තරය, (FG4335x_software_Note_V1.pdf) වෙත යොමු වන්න.
පින් පැවරුම
UART ආදාන අතුරුමුහුණත (H4)
සම්බන්ධකය: (කොටු ශීර්ෂකය_2x5pin/ 2.0mm/ පැති ඇතුල්වීම) | |||||||
පින් අංකය | විස්තරය | I/O | සටහන | පින් අංකය | විස්තරය | I/O | සටහන |
පින්1 | GND | පින්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/ side entry) | |||||||
පින් අංකය | විස්තරය | I/O | සටහන | පින් අංකය | විස්තරය | I/O | සටහන |
පින්1 | GND | I | පින්2 | 5V/700mA |
බාහිර බල ප්රභව ආදානය සඳහා අමතර සම්බන්ධකයක් සැපයීමට. බල ප්රභවය (DC5V) H9 හි Pin 10&4 වෙතින් ලබා නොදෙන්නේ නම්.
GPIO අතුරුමුහුණත (H2)
සම්බන්ධකය: (Header_2x5pin/ 2.0mm/ side entry) | |||||||
පින් අංකය | විස්තරය | I/O | සටහන | පින් අංකය | විස්තරය | I/O | සටහන |
පින්1 | GPO 0 | O | 2 | පින්2 | GPI 0 | I | 3 |
පින්3 | GPO 1 | O | 2 | පින්4 | GPI 1 | I | 3 |
පින්5 | GPO 2 | O | 2 | පින්6 | GPI 2 | I | 3 |
පින්7 | GPO 3 | O | 2 | පින්8 | GPI 3 | I | 3 |
පින්9 | GND | පින්10 | GND |
සටහන2: GPO_0 ~ 3 විවෘත කාණු සහිත ප්රතිදානය වන අතර බාහිර පුවරුවේ අදින්න-ඉහළ ප්රතිරෝධයක් තිබිය යුතුය.
සටහන3: GPI_0 ~ 3 යනු 3.3V ඔරොත්තු දෙන 5V ආදානයකි.
මෙහෙයුම් පිරිවිතර
විදුලි පිරිවිතර
නිරපේක්ෂ උපරිම ශ්රේණිගත කිරීම්
සංකේතය | සංකේතය | අවම | උපරිම. | ඒකකය | සටහන |
බලය වෙළුමtage | VCC | -0.3 | 5.2 | V | |
මෙහෙයුම් උෂ්ණත්වය | TOP | -10 | 60 | ℃ | |
ගබඩා උෂ්ණත්වය | TST | -20 | 70 | ℃ |
*මෙම නිෂ්පාදනයේ නිරපේක්ෂ උපරිම ශ්රේණිගත කිරීම් අගයන් කිසිඳු අවස්ථාවක ඉක්මවා යාමට ඉඩ නොදේ.
නිර්දේශිත මෙහෙයුම් තත්ත්වය
සංකේතය | විස්තරය | අවම | ටයිප් කරන්න. | උපරිම. | ඒකකය | සටහන |
වීසීසී | සැපයුම් වෙළුමtage | 3.7 | 5 | 5.2 | V | |
Icc | වත්මන් | 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 | නිමැවුම ඉහළ වෙළුමtage | 2.9 | 3.3 | V | ||
VOL | නිමැවුම අඩු වෙළුමtage | 0 | 0.4 | V | ||
දෘශ්ය පිරිවිතර (θ=0°) | ||||||
CR | පරස්පර අනුපාතය | 400 | 500 | |||
L | දීප්තිය | 230 | 280 | cd / m² | ||
Baud අනුපාතය | ||||||
UART | 115200 | bps | ||||
බල පරිභෝජනය @ 5v ආදානය, 100% දීප්තිය | ||||||
පරිභෝජනය | 5.6", 640×480 | 3.1 | W |
යාන්ත්රික පිරිවිතර
දෘඪාංග පිරිවිතර
වාරණ සටහන
රූපය 3-a : FES4335 බ්ලොක් රූප සටහන
දෘඩාංග අතුරුමුහුණත
- අනුවර්තනය කරන ලද ආකෘතිය FES4335U1-56T වේ.
- UART (TTL-RX/TX): 3-වයර් (TX, RX, GND) වෙත යොමු කරන්න (කොටස: පින් පැවරුම).
- Baud අනුපාතය: 115200 bps/N/8/1 ලෙස ස්ථාවර විය යුතුය.
- සත්කාරක සහ FES4335U1-56T අතර සම්බන්ධතාවය
මෘදුකාංග
සන්නිවේදනය (අත් සෙලවීම)
අනුක්රමික අතුරුමුහුණත් (Uart-TTL) හේතුවෙන් එම FES4335 බාහිර ධාරකයක් සමඟ සන්නිවේදනයක් ස්ථාපිත කිරීමට ඉදිරිපත් වී ඇත. කාර්ය ක්රියාවට නැංවීමක් ඉල්ලා සිටීම සඳහා විධාන ප්රවාහයක් FES4335 වෙත සම්ප්රේෂණය කිරීමට ධාරකයට හැකි වේ.
සම්ප්රේෂණ ධාරිතාව අනුව, විධාන ප්රවාහ ආකෘතිය සරලව කාණ්ඩ දෙකකට අර්ථ දක්වා ඇත.
- සම්මත විධාන ප්රවාහය: මෙය විධාන වගුවේ ලැයිස්තුගත කර ඇති එක් එක් කාර්යය සඳහා අත්යවශ්ය විධාන ප්රවාහ ආකෘතියකි. (4-3 වගන්තිය විධාන වගුව බලන්න).
- තොග දත්ත සම්ප්රේෂණ ප්රවාහය: සමහර කාර්යයන් සඳහා පමණක් සැපයීම තොග දත්ත සම්ප්රේෂණයක් ඉල්ලා සිටින අතර, සම්මත විධාන ප්රවාහය තුළ ඉල්ලීම තහවුරු කර ඇත.tage.
දැනට තොග දත්ත සම්ප්රේෂණ ප්රොටෝකෝලයක් ඉල්ලා සිටින කාර්යයන් දෙකට වඩා අඩුය.
- FG875D_WriteToSerialROM (ක්රියාකාරී කේතය 0x21).
- FG875D_ Display _Block_RW (ක්රියාකාරී කේතය 0x24).
විධාන වගුවට අනුව, සෑම විධානයකටම නිශ්චිත මෙහෙයුම් කාර්යයක් සඳහා අද්විතීය ශ්රිත කේතයක් ඇත. (4-3 වගන්තිය විධාන වගුව බලන්න).
එබැවින්, FES4335 ට සම්පූර්ණ සම්මත විධාන ප්රවාහයක් ලැබුණු පසු සහ චෙක්සම්වල කුමන කොටස පළමුව පරීක්ෂා කරනු ලැබේ. ඊට පසු, ශ්රිත කේත කොටස හඳුනාගෙන පරාමිති කොටස සමඟ ක්රියාත්මක කරනු ලැබේ.
විශේෂයෙන් 0x50~0x5F කේත ප්රදේශයක් ඇත, එහිදී යම් පණිවිඩ කේතයක් නිර්වචනය කිරීමට කැප වන අතර සියලුම ක්රියාකාරී කේතයෙන් හුදකලා වේ.
පණිවිඩ කේතය ආපසු දෙන්න | ASCII | hex | විස්තරය |
වැරදි කේතය | "X" | 0x58 | චෙක්සම් දෝෂය |
පොරොත්තු කේතය | "ඩබ්ලිව්" | 0x57 | FES4335 කාර්යබහුලයි |
සූදානම් කේතය | "එස්" | 0x53 | FES4335 සූදානම් |
කල් ඉකුත්වීමේ කේතය | "ටී" | 0x54 | කල් ඉකුත්වීම ලබා ගන්න |
බාධා කිරීමේ කේතය ස්පර්ශ කරන්න | "පී" | 0x50 | ස්පර්ශ පුවරුව ස්පර්ශ කර ඇත |
විධාන සාර්ථක කේතය | කාර්ය කේතය | විධානය ක්රියාත්මක කිරීම සාර්ථකයි | |
තොග සම්ප්රේෂණ සාර්ථක කේතය | 0x55,0xAA | තොග දත්ත සම්ප්රේෂණය සාර්ථකයි |
සම්ප්රේෂණය අතරතුර කිසිදු දෝෂයක් නොමැති නම්.
FES4335 සම්මත විධාන ප්රවාහය S හි ලැබී ඇති ක්රියාකාරී කේතයට අනුව විධානය ක්රියාත්මක කරනු ඇතtage, සහ සාර්ථක පරීක්ෂාව සඳහා ක්රියාකාරී කේතය සත්කාරක වෙත ආපසු එවන්න.
or
තොග දත්ත සම්ප්රේෂණයේ මෙම කාලය දැක්වීමට ශ්රිත කේතය (0x55,0xAA) ආපසු දෙන්න
“තොග දත්ත සම්ප්රේෂණ s හි ගැටලුවකින් තොරව සම්පූර්ණ කර ඇතtage".
සාර්ථක තත්වයක් දන්වමින් සාර්ථක කේතය හෝ (0x55,0xAA) ආපසු දෙන්න.
Host හට මීළඟ නව විධාන ප්රවාහය යැවිය හැක.
- සම්ප්රේෂණය අතරතුර කිසියම් අනපේක්ෂිත තත්වයක් තිබේ නම්.
FES4335 මඟින් අදාල දෝෂ කේත පණිවිඩයක් සහ දෝෂ පරීක්ෂාව සඳහා ලැබුණු ක්රියාකාරී කේතය සමඟින් ආපසු ලබා දෙනු ඇත.
වැරදි කේතය (0x58) ආපසු ලබා දෙන්නේ නම්, පහත පරිදි. (චෙක්සම් දෝෂයක් සිදුවී ඇති බව දක්වන්න)
සම්මත විධාන ධාරාව stagඊ දෝෂය
or තොග දත්ත සම්ප්රේෂණය stagඊ දෝෂය
ධාරකය පෙර විධාන ප්රවාහය නැවත කළ යුතුය.
පහත දැක්වෙන පරිදි කල් ඉකුත්වීමේ කේතය (0x54) ආපසු ලබා දෙන්නේ නම්, (කාලය ඉක්මවීමේ දෝෂයක් සිදුවී ඇති බව දක්වන්න) සම්මත විධාන ධාරාව stagඊ දෝෂය
or තොග දත්ත සම්ප්රේෂණය stagඊ දෝෂය
ධාරකය පෙර විධාන ප්රවාහය නැවත කළ යුතුය.
පහත දැක්වෙන පරිදි රැඳී සිටීමේ කේතය (0x57) ආපසු ලබා දෙන්න, (පොරොත්තු තත්වයක් ඇති වී ඇති බව දක්වන්න) සම්මත විධාන ප්රවාහය කාර්යබහුලයි
තොග දත්ත සම්ප්රේෂණය කාර්ය බහුලයි FES4335 කාර්යබහුල තත්ත්වයක පවතින බව ධාරකයට දැනුම් දීමට. FES4335 සූදානම් කේතය (0x53) ආපසු ලබා දෙන තෙක් ධාරක සම්ප්රේෂණය තාවකාලිකව නතර කළ යුතු අතර, තවමත් දත්ත අවසන් නොකරන ලද විධාන ප්රවාහය හෝ තොග දත්ත ප්රවාහය දිගටම කරගෙන යා යුතුය.
Return Ready code (0x53) පහත පරිදි, (සූදානම් පණිවිඩයක් සිදුවී ඇති බව දක්වන්න)සම්මත විධාන ප්රවාහය සූදානම්
or තොග දත්ත සම්ප්රේෂණය සූදානම්
FES4335 කාර්යබහුල තත්ත්වයෙන් නිදහස් කර ඇති බව සත්කාරක වෙත දැනුම් දීමට. ධාරකයට ඉතිරි විධාන ප්රවාහය හෝ තොග දත්ත ප්රවාහය දිගටම කරගෙන යා හැක.
- ස්පර්ශ බාධාව දැනුම් දීම සඳහා නිශ්චිත කේතයක් සිදු වී ඇති අතර ස්පර්ශ පැනලයේ ඛණ්ඩාංක (x,y) අගය ස්වයංක්රීයව ලබා දෙනු ඇත.
- පහත දැක්වෙන ආකාරයේ ඛණ්ඩාංක (x,y) අගය සහිත ස්පර්ශ බාධා කේතය (0x50) ආපසු ලබා දෙන්න,
- ඒ. තොග දත්ත සම්ප්රේෂණයකදී එස්tage, FES4335 ස්පර්ශ ශ්රිතය අබල කිරීමට තාවකාලිකව සහ ස්පර්ශයේ ඛණ්ඩාංකය (x,y) නැවත ලබා දීම නතර කරයි.
- බී. තොග දත්ත සම්ප්රේෂණයකින් එස්tagඊ. ස්පර්ශ බාධාවක් ඇති වූ විට FES4335 ස්වයංක්රීයව ස්පර්ශයේ ඛණ්ඩාංකය (x,y) ලබා දෙයි.
- c. ක්රියාකාරී කේතය 0x03 (APIs:FG875D_Detect_Touch) යැවීමෙන් ඛණ්ඩාංක (x,y) අගය ඡන්ද විමසීමට සත්කාරක සමාගමට හැකිය.
විධානය (ප්රවාහය / ආකෘතිය / ප්රොටෝකෝලය)
සම්මත විධාන ධාරාව
- ආකෘතිය: මෙම ආකෘතිය ශ්රිත කේතයේ බයිටයක් සහ පරාමිති බයිට් කිහිපයක් සහ චෙක්සම් බයිටයක් ඒකාබද්ධ කරයි කේතය.
- කෙටුම්පත:
තොග දත්ත සම්ප්රේෂණය
සම්මත විධාන ප්රවාහයේ ක්රියාකාරී කේතය (0x21) හෝ (0x24) වන බැවින් එම ක්රියාකාරී කේතය FES4335 මගින් හඳුනා ගැනීමෙන් පසුව තොග දත්ත සම්ප්රේෂණ කාර්යයක් අසනු ඇත.
මෙම අවස්ථාවේදී, සම්පූර්ණ සන්නිවේදන ක්රියාවලිය තත්පර දෙකකට වෙන් කරනු ලැබේtages (සම්මත විධාන ධාරාව stage + තොග දත්ත සම්ප්රේෂණ ප්රොටෝකෝලය stagසහ).
- ආකෘතිය: තොග දත්ත සම්ප්රේෂණය සඳහා මෙම ආකෘතිය ලබා ගත හැකියtagඊ පමණි.
ප්රමුඛ කේතය (0x55,0xAA) තොග දත්ත සම්ප්රේෂණ ආරම්භයක් දැක්වීමට ශ්රිත කේතය ප්රතිස්ථාපනය කරනු ඇත, ඉන්පසු අගය දිග බයිටයක් ලෙස සකසනු ලබන්නේ කොපමණ දත්ත බයිට් සංඛ්යාවක් අඛණ්ඩව පැමිණේ දැයි පෙන්වයි. තථ්ය දත්ත ප්රමාණය අඩු 1 සමඟ දිග බයිටයක් සැකසීමට දැනුම් දෙන්න. - කෙටුම්පත:
FES4335 වෙත තොග දත්ත සම්ප්රේෂණයක් ලිවීමට ඉල්ලා සිටින සම්මත විධාන ප්රවාහය පෙන්වීමට නිදර්ශනය.FES4335 වෙතින් තොග දත්ත සම්ප්රේෂණයක් කියවීමට ඉල්ලා සිටින සම්මත විධාන ප්රවාහය පෙන්වීමට නිදර්ශනය.
විධාන වගුව
කරුණාකර, "FG875D_Commands Table_vx.pdf" ලේඛනය වෙත යොමු වන්න.
උපග්රන්ථය (ඉඟි)
තිරය මත නිශ්චල රූප වඩාත් ඉක්මනින් පෙන්වීමට පියවර තුනක්.
පියවර 1): රූපය .bin එකකට පරිවර්තනය කිරීම file:
FES4335 හි Flash-ROM නිසා පිළිගන්නේ .bin පමණි file රූපයේ. එබැවින්, .BMP රූපයක් පරිවර්තනය කළ හැකි FG875_BMP_to_Bin.exe උපයෝගිතා සැපයීම file .BIN වෙත file.
(විස්තර සඳහා ලේඛනය〝FG875_BMP_to_Bin_manual.pdf〞 බලන්න).
පියවර 2): .bin පැටවීම file අභ්යන්තර SPI-FlashROM (AMIC A25LQ64) වෙත.
- 0x21 (APIs:FG875D_WriteToSerialROM) ශ්රිත කේතය භාවිතා කරමින් FES4335 තොග දත්ත සම්ප්රේෂණය වෙත යාමට අවශ්ය වේ.tage.
- විධාන සාර්ථකත්ව කේතය (0x21) FES4335 වෙතින් ආපසු ලබා දීමෙන් පසුව, 4-2-2 කොටසෙහි තොග දත්ත-(ලියන) සම්ප්රේෂණය පිළිබඳ ප්රොටෝකෝල විස්තරයට අනුව බාහිර MPU හට පින්තූර සම්ප්රේෂණය කිරීමට ඉඩ දෙනු ලැබේ. රූපය (2) බලන්න.
- මඟ හැරීමට තවත් ක්රමයක් ① & ②:
PC පැත්තෙන්, උපයෝගිතා මෘදුකාංග (FG875D_command_encoder.exe) ක්රියාත්මක කිරීමට සහ තේරීම් සංවාදයේ ක්රියාකාරී අයිතමය (APIs:FG875D_WriteToSerialROM) තෝරන්න. ඉන්පසුව, උපයෝගිතා මෘදුකාංගය සන්නිවේදන ප්රොටෝකෝලය සහ රූපය උඩුගත කිරීම පිළිබඳ සියල්ල බලා ගනී file SPI-FlashROM වෙත.
උපයෝගිතා මෘදුකාංග (FG875D_command_encoder.exe) භාවිතය සම්බන්ධයෙන්, කරුණාකර "FG875D_Command_Encoder-UsersMenu.pdf" ලේඛනය වෙත යොමු වන්න.
පියවර 3): අභ්යන්තර SPI_FlashROM සිට පැනලයේ සඳහන් ස්ථානයකට රූප සංදර්ශන කිරීමට FES0 අවශ්ය කිරීමට 22x875 (APIs:FG4335D_SerialROM_Show_On_Panel) ක්රියාකාරී කේතය භාවිතා කිරීම.
8051 MCU බසයකින් සංදර්ශක බෆරය පිරවීමට වඩා වේගවත් වන රූපය පෙන්වීමට මේ ආකාරයෙන්.
ලේඛන / සම්පත්
![]() |
FORENEX FES4335U1-56T මතක සිතියම්කරණ ග්රැෆික් පාලන මොඩියුලය [pdf] පරිශීලක අත්පොත FES4335U1-56T Memory Mapping Graphics Control Module, FES4335U1-56T, Memory Mapping Graphics Control Module, Mapping Graphics Control Module, Graphics Control Module, Control Module, Module |