မာတိကာ ပုန်း

FORENEX-အမှတ်တံဆိပ်

FORENEX FES4335U1-56T မမ်မိုရီမြေပုံဆွဲဂရပ်ဖစ်ထိန်းချုပ်မှု မော်ဂျူး

FORENEX-FES4335U1-56T Memory-Mapping-Graphics-Control-Module-produc-ပုံ

ပြန်လည်ပြင်ဆင်မှုမှတ်တမ်းများ

ဗျာ No. ရက်စွဲ သိသိသာသာပြောင်းလဲမှုများ
1.0 2016 ပထမအချက်။

အထွေထွေဖော်ပြချက်

FES4335U1-56T သည် စျေးနှုန်းသက်သာသော၊ မြင့်မားပြီး စမတ်ကျသော TFT-LCD မျက်နှာပြင်ထိန်းချုပ်မှုမော်ဂျူး၏ စမတ်ကျသော စာလုံးများ သို့မဟုတ် 2D ဂရပ်ဖစ်အက်ပ်လီကေးရှင်းကို ထည့်သွင်းထားသော 768KB မျက်နှာပြင် RAM အတွင်း ထည့်သွင်းထားသည်။
FES4335U1-56T သည် ပြင်ပရိုးရှင်းသော MCU (8051 ကဲ့သို့) နှင့် ဟာ့ဒ်ဝဲဆက်သွယ်ရေးကို ထူထောင်ရန်နှင့် ဂရပ်ဖစ်အကျိုးသက်ရောက်မှုခေါ်ဆိုမှုနှင့် လုပ်ဆောင်မှုအတွက် “Commands Table” ကို ပံ့ပိုးပေးပါသည်။
ဂရပ်ဖစ် APIs များ၏ "Commands Table" အရ၊ ပြင်ပ MCU သည် သက်ဆိုင်ရာ command code များကို နံပါတ်စဉ်အတိုင်း FES4335U1-56T သို့ ဘောင်များနှင့်အတူ ပေးပို့ရန်သာ လိုအပ်ပါသည်။ FES4335U1-56T ၏အတွင်းရှိ ကွန်ကုဒ်ဒီကုဒ်ဒါသည် ဂရပ်ဖစ်လုပ်ငန်းကို အလိုအလျောက်အကောင်အထည်ဖော်သွားမည်ဖြစ်သည်။

FG875D_command_encoder.exe သည် PC ၏ software utility တစ်ခုဖြစ်ပြီး "Commands Table" တွင် အမျိုးမျိုးသော function commands များကို တွေ့ကြုံခံစားနိုင်ရန် သုံးစွဲသူကို ပံ့ပိုးပေးပါသည်။

ကုသိုလ်ကံ သတ်မှတ်ချက် မှတ်ချက်
LCD အရွယ်အစား 5.6 လက်မ (ထောင့်ဖြတ်)
ဆုံးဖြတ်ချက် 640 x 3(RGB) x 480 အစက်
ပြသမှုအမျိုးအစား ပုံမှန်အားဖြင့် အဖြူရောင်၊ Transmissive
ဒေါ့စေး 0.0588(W) x 0.1764(H) mm
လှုပ်ရှားနယ်မြေ 112.896(W) x 84.672(H) mm
မော်ဂျူးအရွယ်အစား 142.5 (W) 100.0 (H) က x 16.72 ()) မီလီမီတာ x
View ထောင့် L:70/ R:70/ T:50/ B:70 θ
မျက်နှာပြင်ကုသမှု Anti-Glare
အရောင်အစီအစဉ် 64k အရောင်များနှင့်အတူ RGB-အစင်း
ထိရိုက်ပါ။ 4-ဝါယာကြိုး Resistive
နောက်ခံအလင်း Build-in LED ဒရိုက်ဘာ
အင်တာဖေ့စ် Uart (TTL-RX/TX), 115200/N/8/1
ဆော့ဖ်ဝဲလ်ကမ်းလှမ်းမှု Commands Table မှတ်စု ၂၊၃
လည်ပတ်မှုအပူချိန် -10 ℃မှ 60 ℃
သိုလှောင်မှုအပူချိန် -20 ℃မှ 70 ℃

မှတ်ချက် ၂- အသုံးပြုနိုင်သော API အားလုံးကို commands Table တွင် အကျဉ်းချုပ်ထားသည်။ စာတမ်းကို ကိုးကားပါ။
(FG875D_Commands Table_vx.pdf)။ အမိန့်တစ်ခုစီအတွက် အသုံးပြုမှုဖော်ပြချက်အသေးစိတ်၊ (FG4335x_software_Note_V1.pdf) ကို ကိုးကားပါ။

ပင်နံပါတ် Assignment

UART ထည့်သွင်းမှု အင်တာဖေ့စ် (H4)
ချိတ်ဆက်ကိရိယာ- (Box Header_2x5pin/ 2.0mm/ side entry)
ပင်နံပါတ် ဖော်ပြချက် I/O မှတ်ချက် ပင်နံပါတ် ဖော်ပြချက် I/O မှတ်ချက်
ပင်နံပါတ် ၂ GND ပင်နံပါတ် ၂ RX I
ပင်နံပါတ် ၂ TX O ပင်နံပါတ် ၂ NC
ပင်နံပါတ် ၂ ဒိုင်း GND ပင်နံပါတ် ၂ NC
ပင်နံပါတ် ၂ NC ပင်နံပါတ် ၂ NC
ပင်နံပါတ် ၂ 5V/350mA I 1 ပင်နံပါတ် ၂ 5V/350mA I 1

မှတ်ချက် ၁။ ပြင်ပပါဝါရင်းမြစ် DC5V ထည့်သွင်းမှု

2-2၊ Alternative Power connector (W2) ရွေးချယ်မှု
ချိတ်ဆက်ကိရိယာ- (wafer_2pin/ 2.0mm/ ဘေးဘက် ဝင်ပေါက်)
ပင်နံပါတ် ဖော်ပြချက် I/O မှတ်ချက် ပင်နံပါတ် ဖော်ပြချက် I/O မှတ်ချက်
ပင်နံပါတ် ၂ GND I ပင်နံပါတ် ၂ 5V/700mA

ပြင်ပ ပါဝါရင်းမြစ် ထည့်သွင်းမှုအတွက် အပိုချိတ်ဆက်ကိရိယာတစ်ခု ပံ့ပိုးပေးရန်။ ပါဝါရင်းမြစ် (DC5V) သည် H9 ၏ Pin 10 & 4 မှ မပေးပါက။

GPIO အင်တာဖေ့စ် (H2)
ချိတ်ဆက်ကိရိယာ- (Header_2x5pin/ 2.0mm/ side entry)
ပင်နံပါတ် ဖော်ပြချက် I/O မှတ်ချက် ပင်နံပါတ် ဖော်ပြချက် I/O မှတ်ချက်
ပင်နံပါတ် ၂ GPO ၁၄ O 2 ပင်နံပါတ် ၂ GPI ၀င်တယ်။ I 3
ပင်နံပါတ် ၂ GPO ၁၄ O 2 ပင်နံပါတ် ၂ GPI ၀င်တယ်။ I 3
ပင်နံပါတ် ၂ GPO ၁၄ O 2 ပင်နံပါတ် ၂ GPI ၀င်တယ်။ I 3
ပင်နံပါတ် ၂ GPO ၁၄ O 2 ပင်နံပါတ် ၂ GPI ၀င်တယ်။ I 3
ပင်နံပါတ် ၂ GND ပင်နံပါတ် ၂ GND

မှတ်ချက် ၁။ GPO_0 ~ 3 သည် open-drain ဖြင့် output ဖြစ်ပြီး ပြင်ပဘုတ်ပေါ်တွင် ဆွဲယူနိုင်သော မြင့်မားသော resister ရှိသင့်သည်။
မှတ်ချက် ၁။ GPI_0 ~ 3 သည် 3.3V ခံနိုင်ရည်ရှိသော 5V input ဖြစ်သည်။

လုပ်ဆောင်ချက်သတ်မှတ်ချက်များ

လျှပ်စစ်သတ်မှတ်ချက်များ

အကြွင်းမဲ့ အများဆုံး အဆင့်သတ်မှတ်ချက်များ

သင်္ကေတ သင်္ကေတ မင်း မက်တယ်။ ယူနစ် မှတ်ချက်
ပါဝါ Voltage VCC စာ-၁၁ 5.2 V  
လည်ပတ်အပူချိန် TOP စာ-၁၁ 60  
သိုလှောင်မှုအပူချိန် TST စာ-၁၁ 70  

* ဤထုတ်ကုန်၏ ပကတိအမြင့်ဆုံးအဆင့်သတ်မှတ်တန်ဖိုးများကို မည်သည့်အချိန်တွင်မျှ ကျော်လွန်ခွင့်မပြုပါ။

လည်ပတ်မှုအခြေအနေ အကြံပြုထားသည်။

သင်္ကေတ ဖော်ပြချက် မင်း စာရိုက်ပါ။ မက်တယ်။ ယူနစ် မှတ်ချက်
VDC ရောင်းလိုအားပမာဏ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 အထွက်မြင့် Voltage 2.9   3.3 V  
VOL အထွက်နည်းသော Voltage 0   0.4 V  
Optical Specifications (θ=0°)
CR အလင်းအမှောင်အချိုး 400 500      
L တောက်ပမှု 230 280   cd / m²  
Baud နှုန်း
UART   115200   bps  
ပါဝါသုံးစွဲမှု @ 5v အဝင်၊ 100% တောက်ပမှု
စားသုံးမှု ၇.၀”၊ ၈၀၀×၄၈၀ 3.1 W  
စက်မှုသတ်မှတ်ချက်

FORENEX-FES4335U1-56T မမ်မိုရီ-မြေပုံဆွဲ-ဂရပ်ဖစ်-ထိန်းချုပ်ရေး-မော်ဂျူး-01

ဟာ့ဒ်ဝဲသတ်မှတ်ချက်

Block ပုံကြမ်း

FORENEX-FES4335U1-56T မမ်မိုရီ-မြေပုံဆွဲ-ဂရပ်ဖစ်-ထိန်းချုပ်ရေး-မော်ဂျူး-02ပုံ 3-a : FES4335 Block Diagram

ဟာ့ဒ်ဝဲ Interface

  1. လိုက်လျောညီထွေရှိသော မော်ဒယ်သည် FES4335U1-56T ဖြစ်သည်။
  2. UART (TTL-RX/TX): 3-ဝါယာကြိုး (TX၊ RX၊ GND) (အပိုင်း- pin assignment) ကို ရည်ညွှန်းသည်။
  3. Baud နှုန်း- 115200 bps/N/8/1 တွင် ပုံသေသတ်မှတ်ထားသည်။
  4. Host နှင့် FES4335U1-56T အကြားချိတ်ဆက်မှု

FORENEX-FES4335U1-56T မမ်မိုရီ-မြေပုံဆွဲ-ဂရပ်ဖစ်-ထိန်းချုပ်ရေး-မော်ဂျူး-03

ဆော့ဝဲ

ဆက်သွယ်ရေး (လက်ဆွဲနှုတ်ဆက်ခြင်း)

အမှတ်စဉ်အင်တာဖေ့စ်များ (Uart-TTL) ကြောင့် FES4335 သည် ပြင်ပအိမ်ရှင်တစ်ဦးနှင့် ဆက်သွယ်မှုတစ်ခုထူထောင်ရန် ကမ်းလှမ်းထားသည်။ လက်ခံဆောင်ရွက်ပေးသူသည် လုပ်ဆောင်စရာတောင်းဆိုမှုတစ်ခုအတွက် command stream ကို FES4335 သို့ပို့နိုင်သည်။

ထုတ်လွှင့်မှုစွမ်းရည်အရ၊ command stream ဖော်မတ်ကို အမျိုးအစားနှစ်ခုအဖြစ် ရိုးရှင်းစွာသတ်မှတ်ထားသည်။

  • Standard Command Stream- ၎င်းသည် Commands Table တွင်ဖော်ပြထားသော လုပ်ဆောင်စရာတစ်ခုစီအတွက် မရှိမဖြစ်လိုအပ်သော command stream ဖော်မတ်တစ်ခုဖြစ်သည်။ (အပိုင်း 4-3 Commands Table ကို ကိုးကားပါ။)
  • Bulk Data Transmission Stream- အချို့သောလုပ်ငန်းဆောင်တာများအတွက်သာ ဒေတာအမြောက်အများ ပေးပို့ခြင်းအတွက် တောင်းဆိုမည်ဖြစ်ပြီး တောင်းဆိုမှုသည် Standard command stream တွင် အတည်ပြုခဲ့သည်tage.
    လောလောဆယ်တွင် Bulk Data Transmission protocol ကိုတောင်းမည့် အလုပ်နှစ်ခုအောက်တွင်သာ။
  1. FG875D_WriteToSerialROM (လုပ်ဆောင်ချက်ကုဒ် 0x21)။
  2. FG875D_ ပြသမှု _Block_RW (လုပ်ဆောင်ချက်ကုဒ် 0x24)။

Commands Table အရ၊ command တစ်ခုစီတွင် သီးခြားလုပ်ဆောင်မှုတစ်ခုအတွက် ထူးခြားသောလုပ်ဆောင်ချက်ကုဒ်တစ်ခုရှိသည်။ (အပိုင်း 4-3 Commands Table ကို ကိုးကားပါ။)
ထို့ကြောင့်၊ FES4335 သည် Standard Command Stream အပြည့်အစုံကို လက်ခံရရှိပြီးသည်နှင့် မည်သည့်အပိုင်းကို checksum မှ ဦးစွာစစ်ဆေးပါ။ ထို့နောက်တွင်၊ လုပ်ဆောင်ချက်ကုဒ်အပိုင်းကို ကန့်သတ်ချက်များ အပိုင်းနှင့်အတူ ဖော်ထုတ်ပြီး အကောင်အထည် ဖော်မည်ဖြစ်သည်။

မက်ဆေ့ချ်ကုဒ်အချို့ကို သတ်မှတ်ရန် ရည်ညွှန်းပြီး လုပ်ဆောင်ချက်ကုဒ်အားလုံးမှ သီးခြားခွဲထုတ်မည့် အထူးကုဒ်ဧရိယာ 0x50~0x5F ရှိပါသည်။

မက်ဆေ့ဂျ်ကုဒ်ကို ပြန်ပေးပါ။ ASCII hex ဖော်ပြချက်
ကုဒ်မှား “X” က0x58 Checksum အမှား
စောင့်နေတဲ့ကုဒ် “W” က0x57 FES4335 အလုပ်များနေပါသည်။
အဆင်သင့်ကုဒ် “S” က0x53 FES4335 အဆင်သင့်ဖြစ်ပါပြီ။
အချိန်လွန်ကုဒ် “T” က0x54 အချိန်ကုန်ခြင်းကို လက်ခံပါ။
Interrupt ကုဒ်ကို ထိပါ။ “P” က0x50 Touch panel ကို နှိပ်လိုက်ပါပြီ။
Command အောင်မြင်မှုကုဒ် လုပ်ဆောင်ချက်ကုဒ် Command အကောင်အထည်ဖော်အောင်မြင်မည်။
အစုလိုက် ထုတ်လွှင့်မှု အောင်မြင်မှုကုဒ် 0x55,0xAA ဒေတာအစုလိုက် ထုတ်လွှင့်မှု အောင်မြင်သည်။

ထုတ်လွှင့်နေစဉ်အတွင်း အမှားအယွင်းမရှိပါက၊

FES4335 သည် Standard Command Stream S တွင်ရရှိထားသော function code အရ command ကိုအကောင်အထည်ဖော်လိမ့်မည်။tage၊ နှင့် အောင်မြင်မှုစစ်ဆေးခြင်းအတွက် လုပ်ဆောင်ချက်ကုဒ်ကို Host သို့ ပြန်ပို့ပါ။
or
Bulk Data Transmission ၏ဤအချိန်ကိုညွှန်ပြရန် function ကုဒ် (0x55,0xAA)
“Bulk Data Transmissions တွင် ပြဿနာမရှိဘဲ ပြီးမြောက်သည်။tage"

အောင်မြင်မှု ကုဒ်ကို ပြန်ပေးပါ သို့မဟုတ် (0x55,0xAA)၊ အောင်မြင်မှု အခြေအနေကို အသိပေးခြင်း။

FORENEX-FES4335U1-56T မမ်မိုရီ-မြေပုံဆွဲ-ဂရပ်ဖစ်-ထိန်းချုပ်ရေး-မော်ဂျူး-043Host သည် နောက်ထပ် command stream အသစ်ကို ပေးပို့နိုင်သည်။

  • ကူးစက်နေစဉ်အတွင်း မမျှော်လင့်ထားသော အခြေအနေတစ်ခုခု ကြုံတွေ့လာပါက၊

FES4335 သည် သက်ဆိုင်ရာ အမှားအယွင်းကုဒ် မက်ဆေ့ဂျ်နှင့် အမှားစစ်ဆေးခြင်းအတွက် လက်ခံရရှိထားသော လုပ်ဆောင်ချက်ကုဒ်နှင့်အတူ ပြန်ပေးပါမည်။

ကုဒ် (0x58) မှားနေရင် အောက်မှာ ပြထားသလိုပါပဲ။ (Checksum error ဖြစ်သွားကြောင်း ညွှန်ပြသည်)

FORENEX-FES4335U1-56T မမ်မိုရီ-မြေပုံဆွဲ-ဂရပ်ဖစ်-ထိန်းချုပ်ရေး-မော်ဂျူး-05Standard Command Stream stage အမှား
or Bulk Data Transmission ၎tage အမှား
ဟို့စ်သည် ယခင်က အမိန့်ပေးစီးကြောင်းကို ပြန်လုပ်သင့်သည်။

အောက်ဖော်ပြပါကဲ့သို့ Timeout ကုဒ် (0x54) သို့ ပြန်သွားပါက ( Timeout error ဖြစ်သွားကြောင်း ညွှန်ပြပါ ) FORENEX-FES4335U1-56T မမ်မိုရီ-မြေပုံဆွဲ-ဂရပ်ဖစ်-ထိန်းချုပ်ရေး-မော်ဂျူး-07Standard Command Stream stage အမှား
or FORENEX-FES4335U1-56T မမ်မိုရီ-မြေပုံဆွဲ-ဂရပ်ဖစ်-ထိန်းချုပ်ရေး-မော်ဂျူး-08Bulk Data Transmission ၎tage အမှား
ဟို့စ်သည် ယခင်က အမိန့်ပေးစီးကြောင်းကို ပြန်လုပ်သင့်သည်။

အောက်ဖော်ပြပါကဲ့သို့ စောင့်ဆိုင်းကုဒ် (0x57) ကို ပြန်ပေးပါ၊ (စောင့်ဆိုင်းမှု အခြေအနေကို ညွှန်ပြပါ) FORENEX-FES4335U1-56T မမ်မိုရီ-မြေပုံဆွဲ-ဂရပ်ဖစ်-ထိန်းချုပ်ရေး-မော်ဂျူး-09Standard Command Stream သည် အလုပ်များနေပါသည်။ FORENEX-FES4335U1-56T မမ်မိုရီ-မြေပုံဆွဲ-ဂရပ်ဖစ်-ထိန်းချုပ်ရေး-မော်ဂျူး-10 FES4335 သည် အလုပ်များသော အခြေအနေတွင် ရှိနေကြောင်း အိမ်ရှင်ကို အသိပေးရန် ဒေတာအများအပြား ပေးပို့မှုမှာ အလုပ်များနေပါသည်။ FES4335 အဆင်သင့်ကုဒ် (0x53) ပြန်မလာမချင်း Host သည် ထုတ်လွှင့်မှုကို ယာယီရပ်ထားသင့်ပြီး ဒေတာမပြီးသေးပါက အမိန့်ပေးသော တိုက်ရိုက်ထုတ်လွှင့်ခြင်း သို့မဟုတ် ဒေတာအစုလိုက် ထုတ်လွှင့်ခြင်းတို့ကို ဆက်လက်လုပ်ဆောင်ပါ။

အဆင်သင့် ကုဒ် (0x53) ကို အောက်ပါကဲ့သို့ ပြန်ပေးပါ၊ (အဆင်သင့် မက်ဆေ့ချ် ဖြစ်သွားသည်ကို ညွှန်ပြပါ)FORENEX-FES4335U1-56T မမ်မိုရီ-မြေပုံဆွဲ-ဂရပ်ဖစ်-ထိန်းချုပ်ရေး-မော်ဂျူး-11Standard Command Stream အဆင်သင့်ဖြစ်ပါပြီ။
or FORENEX-FES4335U1-56T မမ်မိုရီ-မြေပုံဆွဲ-ဂရပ်ဖစ်-ထိန်းချုပ်ရေး-မော်ဂျူး-12ဒေတာအစုလိုက် ထုတ်လွှင့်မှု အဆင်သင့်ဖြစ်ပါပြီ။
FES4335 သည် အလုပ်များသည့်ကာလမှ ပြန်လွတ်လာပြီဖြစ်ကြောင်း အိမ်ရှင်အား အသိပေးရန်။ Host သည် ကျန်ရှိသော command stream သို့မဟုတ် bulk data stream ကို ဆက်လက်လုပ်ဆောင်နိုင်သည်။

  • ထိတွေ့နှောက်ယှက်မှု ဖြစ်ပွားကြောင်း အသိပေးရန် တိကျသောကုဒ်တစ်ခုသည် ထိတွေ့မှုဘောင်၏ သြဒီနိတ် (x၊y) တန်ဖိုးကိုလည်း အလိုအလျောက် ပြန်ပေးမည်ဖြစ်သည်။
    • Touch ကြားဖြတ်ကုဒ် (0x50) ကို အောက်ပါကဲ့သို့ သြဒိနိတ် (x၊y) တန်ဖိုးဖြင့် ပြန်ပေးပါ၊

FORENEX-FES4335U1-56T မမ်မိုရီ-မြေပုံဆွဲ-ဂရပ်ဖစ်-ထိန်းချုပ်ရေး-မော်ဂျူး-13

  • a ဒေတာအမြောက်အများထုတ်လွှင့်မှု stage၊ FES4335 သည် touch function ကို ယာယီပိတ်ပြီး touch ၏ သြဒီနိတ် (x၊y) ကို ပြန်ပေးခြင်းကို ရပ်သွားပါမည်။
  • ခ ဒေတာအမြောက်အများထုတ်လွှတ်ခြင်း stagင FES4335 သည် အထိအတွေ့ အနှောက်အယှက်ဖြစ်သွားသောအခါတွင် ထိခြင်း၏ သြဒီနိတ် (x,y) ကို အလိုအလျောက် ပြန်ပေးလိမ့်မည်။
  • ဂ။ လုပ်ဆောင်ချက်ကုဒ် 0x03 (APIs:FG875D_Detect_Touch) ပေးပို့ခြင်းဖြင့် သြဒိနိတ် (x၊y) တန်ဖိုးကိုလည်း စစ်တမ်းကောက်ယူရန် လက်ခံနိုင်သည်။
ညွှန်ကြားချက် (တိုက်ရိုက်/ဖော်မတ်/ပရိုတိုကော)

Standard Command Stream

  • ဖော်မတ်- ဤဖော်မတ်သည် လုပ်ဆောင်ချက်ကုဒ်တစ်ဘိုက်နှင့် ကန့်သတ်ဘောင်ဘိုက်များစွာနှင့် ချက်စမ်တစ်ဘိုက်တို့ကို ပေါင်းစပ်ထားသည်။ ကုဒ်။FORENEX-FES4335U1-56T မမ်မိုရီ-မြေပုံဆွဲ-ဂရပ်ဖစ်-ထိန်းချုပ်ရေး-မော်ဂျူး-14
  • protocol: FORENEX-FES4335U1-56T မမ်မိုရီ-မြေပုံဆွဲ-ဂရပ်ဖစ်-ထိန်းချုပ်ရေး-မော်ဂျူး-15

အစုလိုက်ဒေတာ ပို့ခြင်း။
Standard Command Stream ရှိ လုပ်ဆောင်ချက်ကုဒ်သည် (0x21) သို့မဟုတ် (0x24) ဖြစ်သောကြောင့် အဆိုပါ လုပ်ဆောင်ချက်ကုဒ်ကို FES4335 မှ ဖော်ထုတ်ပြီးနောက် အစုလိုက်ဒေတာ ပို့ခြင်းလုပ်ငန်းကို မေးမြန်းပေးမည်ဖြစ်သည်။
ဤကိစ္စတွင်၊ ဆက်သွယ်ရေးလုပ်ငန်းစဉ်တစ်ခုလုံးကို s နှစ်ခုအဖြစ်ခွဲခြားလိမ့်မည်။tages (Standard Command Stream stage + Bulk Data Transmission protocol stagင) ။

  • ဖော်မတ်- ဤဖော်မတ်သည် ဒေတာအမြောက်အများ ထုတ်လွှင့်မှုအတွက် ရနိုင်ပါသည်။tage သာ။
    ဦးဆောင်ကုဒ် (0x55,0xAA) သည် Bulk Data Transmission အစကိုညွှန်ပြရန်အတွက် function code ကိုအစားထိုးမည်ဖြစ်ပြီး၊ ထို့နောက် length byte အဖြစ်သတ်မှတ်ထားသော value သည် data byte မည်မျှဆက်တိုက်တက်လာမည်ကိုညွှန်ပြသည်။ အချက်အလက်အစစ်အမှန်ပမာဏ အနှုတ် 1 ဖြင့် အလျား byte သတ်မှတ်ရန် သတိပေးချက်။FORENEX-FES4335U1-56T မမ်မိုရီ-မြေပုံဆွဲ-ဂရပ်ဖစ်-ထိန်းချုပ်ရေး-မော်ဂျူး-16
  • protocol:
    FES4335 သို့ ဒေတာအမြောက်အများ ပေးပို့ခြင်းကို ရေးသားရန် တောင်းဆိုသည့် စံအမိန့်ပေးစီးကြောင်းကို ပြသရန် သရုပ်ဖော်ပုံ။FORENEX-FES4335U1-56T မမ်မိုရီ-မြေပုံဆွဲ-ဂရပ်ဖစ်-ထိန်းချုပ်ရေး-မော်ဂျူး-17 FES4335 မှဒေတာအမြောက်အများကိုဖတ်ရန်တောင်းဆိုသည့်စံအမိန့်ပေးစီးကြောင်းကိုပြသရန်ဥပမာ။ FORENEX-FES4335U1-56T မမ်မိုရီ-မြေပုံဆွဲ-ဂရပ်ဖစ်-ထိန်းချုပ်ရေး-မော်ဂျူး-18
Commands Table

ကျေးဇူးပြု၍ စာရွက်စာတမ်း “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) သို့။

  1. ဒေတာအမြောက်အများ ပေးပို့ခြင်းသို့ FES0 လိုအပ်ရန် လုပ်ဆောင်ချက်ကုဒ် 21x875 (APIs:FG4335D_WriteToSerialROM) ကို အသုံးပြု၍tage.
  2. Command အောင်မြင်မှု ကုဒ်(0x21) ကို FES4335 မှ ပြန်ပေးပြီးနောက်၊ အပိုင်း 4-2-2 တွင် ဒေတာအများအပြား ထုတ်လွှင့်ခြင်းဆိုင်ရာ ပရိုတိုကော ဖော်ပြချက်အတိုင်း ရုပ်ပုံများကို ပြင်ပ MPU မှ ထုတ်လွှင့်ခွင့် ပြုပါမည်။ ပုံ (၂) ကို ကိုးကားပါ။
  3. ① & ② ကျော်ရန် အခြားနည်းလမ်း
    PC ဘက်တွင်၊ utility software (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 bus ဖြင့် display buffer ဖြည့်ခြင်းထက် ပိုမိုမြန်ဆန်မည့်ပုံကို ပြသရန်။

စာရွက်စာတမ်းများ / အရင်းအမြစ်များ

FORENEX FES4335U1-56T မမ်မိုရီမြေပုံဆွဲဂရပ်ဖစ်ထိန်းချုပ်မှု မော်ဂျူး [pdf] အသုံးပြုသူလက်စွဲ
FES4335U1-56T မမ်မိုရီမြေပုံဆွဲဂရပ်ဖစ်ထိန်းချုပ်မှု မော်ဂျူး၊ FES4335U1-56T၊ မှတ်ဉာဏ်မြေပုံဆွဲဂရပ်ဖစ်ထိန်းချုပ်မှု မော်ဂျူး၊ ပုံဖော်ဂရပ်ဖစ်ထိန်းချုပ်မှု မော်ဂျူး၊ ဂရပ်ဖစ်ထိန်းချုပ်မှု မော်ဂျူး၊ ထိန်းချုပ်မှု မော်ဂျူး၊ မော်ဂျူး

ကိုးကား

မှတ်ချက်တစ်ခုချန်ထားပါ။

သင့်အီးမေးလ်လိပ်စာကို ထုတ်ပြန်မည်မဟုတ်ပါ။ လိုအပ်သောအကွက်များကို အမှတ်အသားပြုထားသည်။ *