تراسیک-لوګو

Terasic Inc 10mtl ملټي ټچ LCD ماډل

Terasic-Inc-10mtl-Multi-Touch-LCD-Module-PRODUCT

د محصول معلومات

  • مشخصات:
    • د محصول نوم: تراسیک ملټي ټچ LCD ماډل (MTL)
    • د ټچ سکرین ډول: Capacitive
    • ملاتړ: ملټي ټچ اشارې او واحد ټچ
    • انٹرفیس: 2×20 GPIO نښلونکی
    • مطابقت: د تراسیک FPGA پراختیایی بورډونه

د محصول کارولو لارښوونې

  • د MTL کټ تنظیم کول:
    • د MTL کټ کې تخنیکي اسناد، د اجزاو ډیټاشیټ، مظاهرې، سکیماتیک، کیبل، او د کاروونکي لارښود شامل دي. ډاډ ترلاسه کړئ چې ټولې برخې شتون لري.
  • د MTL ځواک ورکول:
    • د MTL لپاره وقف شوي بریښنا اډاپټر وکاروئ ځکه چې د LCD پینل د ځینې بورډونو چمتو کولو څخه ډیر بریښنا مصرفوي. په یاد ولرئ چې د بریښنا اډاپټر د DE2-115 FPGA بورډ لپاره اړین ندي.
  • د تراسیک ملټي ټچ IP لپاره د جواز تنظیم کول:
    • د تراسیک ملټي ټچ IP لپاره جواز تنظیم کولو لپاره لاندې مرحلې تعقیب کړئ:
    • خلاص کړئ file جواز_multi_touch.dat د متن ایډیټ کولو سافټویر په کارولو سره.
    • د چمتو شوي لارښوونو سره سم د IP کور جواز ورکولو لپاره اړین مینځپانګې اضافه کړئ.
  • FAQ
    • پوښتنه: ایا زه د MTL لپاره جلا بریښنا اډاپټر ته اړتیا لرم؟
      • A: هو، د MTL لپاره وقف شوي بریښنا اډاپټر ته اړتیا ده ځکه چې د LCD پینل د ځینې FPGA بورډونو په پرتله ډیر بریښنا مصرفوي.
    • پوښتنه: ایا زه کولی شم د FPGA پراختیایی بورډ سره MTL وکاروم؟
      • A: MTL د 2 × 20 GPIO انٹرفیس له لارې د مختلف تراسیک FPGA پراختیایی بورډونو سره مطابقت لري.

د تراسیک ملټي ټچ LCD ماډل (MTL) د FPGA غوښتنلیکونو لپاره د ټول هدف وړ ظرفیت ټچ سکرین دی او د ملټي ټچ اشارې او واحد ټچ ملاتړ چمتو کوي. یو IDE کیبل د IDE to GPIO (ITG) اډاپټر سره په MTL کې د 2 × 20 GPIO انٹرفیس له لارې د مختلف Terasic FPGA پراختیایی بورډونو سره د انٹرفیس لپاره کارول کیږي. کټ کې د ePhoto مظاهرې او د انځورګر غوښتنلیک لپاره بشپړ حوالې ډیزاین او د سرچینې کوډ شامل دي. دا فصل د کټ په اړه مهم معلومات وړاندې کوي.

د بسته بندۍ په اړه

د MTL کټ د لاندې مینځپانګو سره راځي:

  • ملټي ټچ LCD ماډل
  • د IDE کیبل د ITG اډاپټر سره
  • د MTL سیسټم CD-ROM
  • د 5V بریښنا رسول
  • څلور سیلیکون فوټ ولاړ دی

د سیسټم CD د MTL کټ تخنیکي اسناد لري، کوم چې د اجزاو ډیټاشیټونه، مظاهرې، سکیماتیک، کیبل، او د کاروونکي لارښود شامل دي.
شکل 1-1 د MTL کټ مینځپانګې ښیې.

  1. ملټي ټچ LCD ماډل
  2. IDE کیبل د IT اډاپټر سره
  3. د MTL سیسټم CD-ROM
  4. د 5V بریښنا رسول
  5. څلور سیلیکون فوټ ولاړ دی

شکل 1-1 د MTL کټ مینځپانګه

Terasic-Inc-10mtl-Multi-Touch-LCD-Module-FIG-1 (1)

د MTL لپاره د بریښنا اډاپټر

شکل 1-2 د MTL لپاره د بریښنا اډاپټر ښیې. ځکه چې په MTL کې LCD پینل د ځینې بورډونو په پرتله ډیر بریښنا مصرفوي کولی شي د MTL لپاره وقف شوي بریښنا اډاپټر چمتو کړي.
یادونه: د بریښنا اډاپټر د DE2-115 FPGA بورډ لپاره اړین ندي.

Terasic-Inc-10mtl-Multi-Touch-LCD-Module-FIG-1 (2)

د تراسیک ملټي ټچ IP لپاره جواز تنظیم کړئ

  • د کوارټس II پروژې کې د ملټي ټچ پینل کارولو لپاره ، د تراسیک ملټي ټچ IP ته اړتیا ده. د جواز وروسته file د Quartus II نصبولو لپاره، یو بل جواز شتون لري file د تراسیک ملټي ټچ IP پلي کولو ته اړتیا ده.
  • د غلطۍ پیغامونه به ښکاره شي که جواز file د تراسیک ملټي ټچ IP په کارولو سره د پروژو تالیف کولو دمخه نه اضافه کیږي. جواز file موقعیت لري:
  • د MTL سیسټم CD\License\license_multi_touch.date
  • د جواز نصبولو لپاره دوه لارې شتون لري. لومړی د جواز اضافه کول دي file (license_multi_touch.dat) جواز لرونکي ته file په Quartus II کې لیست شوي، لکه څنګه چې په 1-3 شکل کې ښودل شوي.Terasic-Inc-10mtl-Multi-Touch-LCD-Module-FIG-1 (3)

دویمه لاره دا ده چې موجوده جواز ته د جواز مینځپانګې اضافه کړئ file. کړنلارې لاندې لیست شوي دي:

د خلاصولو لپاره نوټ پیډ یا نور متن ایډیټ کولو سافټویر وکاروئ file جواز_multi_touch.dat.

  1. په جواز کې د FETURE لینونه شامل دي چې د IP کور جواز ورکولو لپاره اړین دي لکه څنګه چې په 1-4 شکل کې ښودل شوي.Terasic-Inc-10mtl-Multi-Touch-LCD-Module-FIG-1 (4)
  2. خپل Quartus II license.dat خلاص کړئ file په متن مدیر کې.
  3. هرڅه د جواز_multi_touch.dat لاندې کاپي کړئ او د خپل Quartus II جواز په پای کې یې پیسټ کړئ file.
    • (یادونه: د Quartus II جواز څخه هیڅ فیچر لینونه مه حذف کوئ file. د دې کولو په پایله کې به د نه کارولو جواز وي file.)
  4. د Quartus II جواز خوندي کړئ file.
    • یادونه: د تراسیک IP ملټي ټچ IP هم د سیسټم CD کې د \IP فولډر لاندې موندل کیدی شي او همدارنګه د حوالې ډیزاینونو کې \IP فولډر.

مجلس

دلته د MTL کټ راټولولو پروسیجرونه دي:

  1. د IDE کیبل د MTL شاته د IDE نښلونکي سره وصل کړئ لکه څنګه چې په 1-5 شکل کې ښودل شوي.Terasic-Inc-10mtl-Multi-Touch-LCD-Module-FIG-1 (5)
  2. لکه څنګه چې په 1-6 شکل کې ښودل شوي د MTL د پښو پیګونو ته څلور سیلیکون فوټ سټینډونه ځای په ځای کړئ.Terasic-Inc-10mtl-Multi-Touch-LCD-Module-FIG-1 (6)

ارتباط

لاندې ارقام د MTL سره د DE2-115 او DE2 FPGA پراختیایی بورډونو ارتباط ښیې. یادونه: د 5V بریښنا رسولو ته اړتیا ده چې د DE2 سره وصل شي.

Terasic-Inc-10mtl-Multi-Touch-LCD-Module-FIG-1 (6)

مرسته ترلاسه کول

دلته د مرستې ترلاسه کولو څرنګوالي په اړه معلومات دي که تاسو له کومې ستونزې سره مخ شئ:

  • د دفتر ساعتونه: د سهار له 9:00 څخه تر 6:00 بجو (GMT +8)
  • ټلیفون: +886-3-550-8800
  • بریښنالیک: support@terasic.com.

دا فصل د ملټي ټچ LCD ماډل (MTL) ځانګړتیاو او جوړښت په اړه معلومات وړاندې کوي.

ځانګړتیاوې

د دې ماډل کلیدي ځانګړتیاوې لاندې لیست شوي دي:

  • 800 × 480 پکسل ریزولوشن LCD د 24 بټ رنګ ژور سره
  • دوه ټکي ملټي اشارو ملاتړ
  • د واحد ټچ ملاتړ
  • IDE انٹرفیس
  • 2 × 20 GPIO انٹرفیس د ITG اډاپټر سره

د MTL کټ

د MTL کټ د دریو برخو له لارې راټول شوی دی:

  • ملټي ټچ LCD ماډل
  • IDE کیبل
  • IDE GPIO (ITG) اډاپټر ته

د IDE کیبل د 33 MHz ویډیو سیګنالونو لپاره د لوړ سرعت سیګنال لیږد چمتو کولو لپاره کارول کیږي. د ITG اډاپټر ډیزاین شوی ترڅو د FPGA بورډونو کې د 2 × 20 GPIO انٹرفیس ته د معیاري IDE پن دنده نقشه کړي.

ملټي ټچ LCD ماډل (MTL)

  • اجزا او ترتیب
    • پورته view د MTL اندازه په 2-1 شکل کې ښودل شوې.Terasic-Inc-10mtl-Multi-Touch-LCD-Module-FIG-1 (7)
    • لاندې view د ملټي ټچ LCD ماډل په 2-2 شکل کې ښودل شوی. دا ترتیب انځوروي او د نښلونکو او کلیدي برخو موقعیتونه په ګوته کوي.Terasic-Inc-10mtl-Multi-Touch-LCD-Module-FIG-1 (8)

بلاک ډایگرام

شکل 2-3 د MTL بلاک ډیاګرام ښیي. د IDE نښلونکی ټول تارونه د پردیو انٹرفیسونو څخه لري، د IDE کیبل او ITG اډاپټر له لارې د پراختیا کټ FPGA سره وصل کیږي.

Terasic-Inc-10mtl-Multi-Touch-LCD-Module-FIG-1 (9)

شکل 2-4 د تراسیک FPGA بورډونو سره د MTL ارتباط روښانه کوي.

Terasic-Inc-10mtl-Multi-Touch-LCD-Module-FIG-1 (10)

IDE کیبل

  • د پیوستون کیبل شامل دی یو معیاري IDE کیبل دی.
  • په هرصورت، د غوره فعالیت ترلاسه کولو لپاره، موږ په کلکه سپارښتنه کوو چې کاروونکو ته یوازې بنډل IDE کیبل وکاروئ.
  • د دریمې ډلې IDE کیبلونه ممکن د MTL د خرابوالي لامل شي، یا حتی ماډل ته زیان ورسوي. د IDE کیبل په 2-5 شکل کې ښودل شوی.Terasic-Inc-10mtl-Multi-Touch-LCD-Module-FIG-1 (11)

د ITG اډاپټر

  • IDE to GPIO (ITG) اډاپټر ډیزاین شوی ترڅو IDE پنونه GPIO پنونو ته بیا جوړ کړي.

اجزا او ترتیب

  • شکل 2-6 او ​​2-7 شکل پورته ښیې view او ښکته view د ITG اډاپټر په ترتیب سره.
  • د J1 نښلونکی د FPGA بورډ سره نښلولو لپاره کارول کیږي. د J2 نښلونکی د IDE کیبل سره د انٹرفیس لپاره کارول کیږي.Terasic-Inc-10mtl-Multi-Touch-LCD-Module-FIG-1 (12)
  • دا څپرکی د ملټي ټچ LCD ماډل (MTL) هارډویر کنټرول څرنګوالي په اړه معلومات چمتو کوي ، پشمول د 2 × 20 GPIO انٹرفیس تعریف ، LCD کنټرول ، او ملټي ټچ کنټرول سیګنالونه.

د 2×20 GPIO نښلونکی پن تعریف

  • د 2 × 20 GPIO ښځینه نښلونکی ډیزاین شوی ترڅو مستقیم د 2 × 20 GPIO نارینه نښلونکي سره وصل شي د تراسیک FPGA پراختیایی بورډونو کې. شکل 3-1 د ITG اډاپټر څخه د 2×20 GPIO سیګنال نومونه ښیې.Terasic-Inc-10mtl-Multi-Touch-LCD-Module-FIG-1 (13)
  • جدول 3-1 په Quartus II کې د 2×20 GPIO پنونو لپاره وړاندیز شوي پن دندې ښیي.

جدول 3-1 په Quartus II کې د 2×20 GPIO وړاندیز شوي پن دنده

پن شمېرې د پن نوم هدایت IO معیاري
1
2 MTL_DCLK محصول 3.3-V LVTTL
3
4 MTL_R[0] محصول 3.3-V LVTTL
5 MTL_R[1] محصول 3.3-V LVTTL
6 MTL_R[2] محصول 3.3-V LVTTL
7 MTL_R[3] محصول 3.3-V LVTTL
8 MTL_R[4] محصول 3.3-V LVTTL
9 MTL_R[5] محصول 3.3-V LVTTL
10 MTL_R[6] محصول 3.3-V LVTTL
11
12
13 MTL_R[7] محصول 3.3-V LVTTL
14 MTL_G[0] محصول 3.3-V LVTTL
15 MTL_G[1] محصول 3.3-V LVTTL
16 MTL_G[2] محصول 3.3-V LVTTL
17 MTL_G[3] محصول 3.3-V LVTTL
18 MTL_G[4] محصول 3.3-V LVTTL
19
20
21 MTL_G[5] محصول 3.3-V LVTTL
22 MTL_G[6] محصول 3.3-V LVTTL
23 MTL_B[0] محصول 3.3-V LVTTL
24 MTL_G[7] محصول 3.3-V LVTTL
25 MTL_B[1] محصول 3.3-V LVTTL
26 MTL_B[2] محصول 3.3-V LVTTL
27 MTL_B[3] محصول 3.3-V LVTTL
28 MTL_B[4] محصول 3.3-V LVTTL
29
30
31 MTL_B[5] محصول 3.3-V LVTTL
32 MTL_B[6] محصول 3.3-V LVTTL
33 MTL_B[7] محصول 3.3-V LVTTL
34
35 MTL_HSD محصول 3.3-V LVTTL
36 MTL_VSD محصول 3.3-V LVTTL
37 MTL_TOUCH_I2C_SCL محصول 3.3-V LVTTL
38 MTL_TOUCH_I2C_SDA دننه 3.3-V LVTTL
39 MTL_TOUCH_INT_n داخلول 3.3-V LVTTL
40

د LCD کارول

LCD د 800 × 480 پکسل ریزولوشن لري او د 33 MHz پکسل نرخ چلوي. د LCD چلولو لپاره هیڅ ترتیب ته اړتیا نشته. د وخت مشخصات په جدول 3-2 کې تعریف شوي.

جدول 3-2 د LCD وخت

توکي عادي ارزښت واحد
د پکسل نرخ 33 MHz
افقي دوره 1056 پکسل
افقی پلس پلنوالی 30 پکسل
افقی شاته پورچ 16 پکسل
افقی مخکی پورچ 210 پکسل
افقی اعتبار 800 پکسل
عمودی دوره 525 کرښه
عمودی پلس عرض 13 کرښه
عمودی شاته پورچ 10 کرښه
عمودی مخکینۍ پورچ 22 کرښه
عمودی اعتبار 480 کرښه

د تراسیک ملټي ټچ IP کارول

  • تراسیک ملټي ټچ IP د پراختیا کونکو لپاره چمتو شوی ترڅو د کارونکي آخذې بیرته ترلاسه کړي ، پشمول د څو ټچ اشارو او واحد ټچ.
  • د file د دې IP نوم i2c_touch_config دی او دا کوډ شوی دی.
  • د IP سره پروژې تالیف کولو لپاره ، کارونکي اړتیا لري لومړی د IP جواز نصب کړي. د جواز نصبولو لپاره، مهرباني وکړئ په دې سند کې 1 څپرکی ته مراجعه وکړئ. جواز file موقعیت لري:
  • د MTL سیسټم CD\License\license_multi_touch.date

IP د I2C معلومات ډیکوډ کوي او همغږي او اشارې معلومات تولیدوي. د IP انٹرفیس لاندې ښودل شوی:

Terasic-Inc-10mtl-Multi-Touch-LCD-Module-FIG-1 (14)

 

  • د IP د سیګنال هدف په جدول 3-3 کې تشریح شوی. IP د iCLK پن ته د حوالې ساعت په توګه د 50 MHz سیګنال او iRSTN ته د سیسټم ری سیٹ سیګنال ته اړتیا لري. iTRIG، I2C_SCLK، او IC2_SDAT پنونه باید په ترتیب سره د MTL_TOUCH_INT_n، MTL_TOUCH_I2C_SCL، او MTL_TOUCH_I2C_DAT سیګنالونو سره په 2×20 GPIO سرلیک کې وصل شي.
  • کله چې oREADY راپورته کیږي، دا پدې مانا ده چې د تماس فعالیت شتون لري او اړوند معلومات په oREG_X1، oREG_Y1، oREG_X2، oREG_Y2، oREG_TOUCH_COUNT، او oREG_GESTURE پنونو کې ورکړل شوي.
  • د کنټرول غوښتنلیک لپاره، کله چې د لمس فعالیت واقع کیږي، دا باید وګوري چې ایا د orEG_GESTURE ارزښت د مخکې ټاکل شوي اشاره ID سره سمون لري چې په جدول 3-3 کې تعریف شوی. که دا اشاره نه وي، دا پدې مانا ده چې یو واحد ټچ واقع شوی او اړونده X/Y همغږي د orEG_X1 او orEG_Y1 څخه اخیستل کیدی شي.

جدول 3-3 د تراسیک ملټي ټچ IP انٹرفیس تعریفونه

د پن نوم هدایت تفصیل
CLK داخلول د 50MHz ساعت سره وصل کړئ
لومړی داخلول د سیسټم ری سیٹ سیګنال سره وصل کړئ
trig داخلول د ټچ IC د مداخلې پن سره وصل کړئ
دمخه محصول Rising Trigger کله چې د شپږ محصول ډاټا تعقیبوي اعتبار لري
oREG_X1 محصول د لومړي ټچ پوائنټ 10-bit X همغږي
oREG_Y1 محصول د لومړي ټچ پوائنټ 9-bits Y همغږي
oREG_X2 محصول د دوهم ټچ پوائنټ 10-bit X همغږي
oREG_Y2 محصول د دوهم ټچ پوائنټ 9-bits Y همغږي
orEG_TOUCH_COUNT محصول د 2-bit ټچ شمیره. د اعتبار وړ ارزښت 0، 1، یا 2 دی.
oREG_GESTURE محصول 8-bit اشاره ID (جدول 3-4 وګورئ)
I2C_SCLK محصول د ټچ IC د I2C کلاک پن سره وصل کړئ
I2C_SDAT دننه د ټچ IC د I2C ډیټا پن سره وصل کړئ

ملاتړ شوي اشارې او IDs په جدول 3-4 کې ښودل شوي.

جدول 3-4 اشارې

اشاره ID (هیکس)
یو ټکی اشاره
شمال 0x10
شمال ختیځ 0x12
ختیځ 0x14
سویل ختیځ 0x16
سویل 0x18
سویل لویدیز 0x1A
لویدیځ 0x1C
شمال لویدیځ 0x1E
د ساعت په لور وګرځوئ 0x28
د ساعت مخالف لوري ته وګرځوئ 0x29
کلیک وکړئ 0x20
دوه ځله کلیک وکړئ 0x22
دوه ټکي اشاره
شمال 0x30
شمال ختیځ 0x32
ختیځ 0x34
سویل ختیځ 0x36
سویل 0x38
سویل لویدیز 0x3A
لویدیځ 0x3C
شمال لویدیځ 0x3E
کلیک وکړئ 0x40
زوم ان 0x48
زوم اوټ 0x49

یادونه: د تراسیک IP ملټي ټچ IP هم د سیسټم CD کې د \IP فولډر لاندې موندل کیدی شي او همدارنګه د حوالې ډیزاینونو کې \IP فولډر.

دا فصل د ساده عکس ډیزاین کولو لپاره د MTL کارولو څرنګوالی تشریح کوي viewer. مظاهره کولی شي د لاندې تراسیک FPGA بورډونو ملاتړ وکړي:

  • DE2-115
  • DE2

د عملیاتو توضیحات

دا مظاهره یو ساده عکس پلي کوي viewer. د دې مظاهرې له چلولو دمخه، درې 800 × 480 عکسونه باید په عمودي توګه په یوه 800 × 1440 عکس کې ضمیمه شي او دمخه د FPGA بورډ فلش کې زیرمه شي. په دې مظاهره کې، کاروونکي کولی شي هر عکس د یو واحد ټچ لویدیځ یا ختیځ اشارې په کارولو سره د مخکینۍ یا بل عکس غوره کولو لپاره وټاکي، لکه څنګه چې په 4-1 شکل کې ښودل شوي.

Terasic-Inc-10mtl-Multi-Touch-LCD-Module-FIG-1 (15)

همدارنګه، کاروونکي کولی شي د ښودل شوي عکس زوم کولو لپاره دوه ټکي زوم ان او زوم آوټ اشارې وکاروي، لکه څنګه چې په 4-2 شکل کې ښودل شوي.

Terasic-Inc-10mtl-Multi-Touch-LCD-Module-FIG-1 (16)

د ePhoto ډیزاین بلاک ډیاګرام

  • دا برخه د ePhoto مظاهرې بلاک ډیاګرام تشریح کوي ترڅو کاروونکو ته د چمتو شوي کوډ ښه پوهه ورکړي.
  • شکل 4-3 د ePhoto مظاهرې بلاک ډیاګرام ښیې. کله چې مظاهرې پیل شي، سیسټم به د فلش کنټرولر کنټرول کړي ترڅو د دریو عکسونو RGB ډیټا لوستل شي چې ذخیره شوي
  • فلش، او د SDRAM د لیکلو بندر په کارولو سره ډاټا په SDRAM کې ولیکئ. د SDRAM
  • کنټرولر دوه د لوستلو بندرونه او دوه د لیکلو بندرونه چمتو کوي. په دې مظاهره کې، یوازې یو د لوستلو بندر او یو د لیکلو بندر کارول کیږي. په 800 × 480 LCD کې غوره شوي عکس ښودلو لپاره ، د
  • د VGA کنټرولر به د SDRAM بندر لوستلو له لارې د عکس ډیټا بیرته ترلاسه کړي ، او د ترلاسه شوي عکس ډیټا سره LCD چلوي.
  • د VGA کنټرولر د عکس ډیټا په هر ثانیه کې د 60 عکسونو په نرخ ترلاسه کوي. زوم د عکس زوم کولو پروسه اداره کوي. ښودل شوی عکس د LCD ته لیږلو دمخه زوم شوی.
  • کله چې کاروونکي د MTL سکرین ته لمس کوي، د I2C ټچ کنفیګ به د ټچ سکرین څخه د مداخلې سیګنال ترلاسه کړي.
  • کله چې مداخله وموندل شي، د I2C ټچ کنفیګ به د ټچ پینل څخه د ټچ معلومات ولولي او د چمتو سیګنال ټینګار وکړي.
  • کله چې د ټچ کنټرولر د oREADY مخ په زیاتیدونکي سیګنال کشف کړي، دا به د ټچ معلومات ولولي او ان پټ وټاکي، کوم چې ممکن یو اشاره یا یو واحد ټکي لمس وي.
  • که چیرې لویدیځ یا ختیځ اشاره وموندل شي، دا به د SDRAM کنټرولر کې د مطلوب فعال عکس لوستلو بندر پته بدل کړي. که د زوم ان یا زوم آوټ اشاره وموندل شي، دا به په زوم کې د زوم کولو فکتور بدل کړي.
  • د ملټي ټچ اشارو پروسس کولو لپاره ، د ټچ معلوماتو ترلاسه کولو لپاره د تراسیک حافظې نقشه شوي IP I2C_Touch_Config کارول کیږي. د IP کارونې توضیحاتو لپاره ، مهرباني وکړئ پدې سند کې 3 فصل ته مراجعه وکړئ.

یادونه: IP کوډ شوی دی، نو جواز باید د Quartus II پروژې تالیف کولو دمخه نصب شي.

Terasic-Inc-10mtl-Multi-Touch-LCD-Module-FIG-1 (17)

په FLASH کې عکسونه پورته کول

  • د مظاهرې اجرا کولو دمخه، کاروونکي باید د کنټرول پینل سافټویر وکاروي ترڅو عکسونه لومړی د FPGA بورډ FLASH کې پورته کړي.
  • د کنټرول پینل سافټویر د FPGA پراختیایی کټ په CD کې شتون لري. جدول 4-1 د مختلف FPGA پراختیایی بورډونو لپاره اړوند کنټرول پینل نومونه او بټ سټریمونه ښیې.

جدول 4-1 د مختلف FPGA Boa لپاره د کنټرول پینل نومونه او بټ سټریمونه

د FPGA بورډ د کنټرول پینل نوم د FPGA Bitstream
DE2-115 DE2_115_Control_Panel DE2_115_ControlPanel.sof
DE2 DE2_Control_Panel_V1.04 DE2_USB_API.sof

فلش ته د عکسونو پورته کولو پروسه:

  1. ډاډ ترلاسه کړئ چې د USB-Blaster ډاونلوډ کیبل د کوربه کمپیوټر سره وصل دی.
  2. د FPGA پراختیایی بورډ کې ځواک.
  3. د کنټرول پینل غوښتنلیک سافټویر اجرا کړئ. مهرباني وکړئ د کنټرول پینل سافټویر په اړه د نورو معلوماتو لپاره د FPGA پرمختیا کټ کارونکي لارښود ته مراجعه وکړئ.
  4. د فلش پاڼې ته لاړ شئ او د فلش ډیټا پاکولو لپاره د "چپ پاکولو (xx سیک)" تڼۍ باندې کلیک وکړئ.
  5. کلیک وکړئ "File اوږدوالی" چیک باکس د ښودلو لپاره چې تاسو غواړئ ټول بار کړئ file.
  6. په "ولیکئ a File د فلش لپاره" تڼۍ. کله چې د کنټرول پینل د معیاري وینډوز ډیالوګ بکس سره ځواب ووایی او د سرچینې غوښتنه وکړي file، "DEMO.raw" غوره کړئ file په "مظاهرو\RTL\عکس" لارښود کې
  7. کله چې بار کول بشپړ شي ، یو پرامپټ به څرګند شي چې بریا په ګوته کوي.

د Terasic DE2-115 FPGA بورډ لپاره مظاهره

  • دا برخه ښیې چې څنګه د تیراسیک DE2-115 FPGA بورډ کې د انځورګر ډیمو تنظیم کړئ.
  • د نورو تراسیک FPGA بورډونو لپاره، د ترتیب کولو کړنالرې ورته دي.

د هارډویر ترتیب

  • د مظاهرې ترتیب په 4-4 شکل کې ښودل شوی.
  • ډاډ ترلاسه کړئ چې د ITG اډاپټر د IDE کیبل سره په کلکه وصل دی.
  • د ITG اډاپټر د MTL څخه د FPGA پراختیایی کټ GPIO-0 سرلیک کې د فعالولو دمخه ولګوئ.
  • مهم: د MTL بریښنا اډاپټر د MTL بریښنا نښلونکي کې ولګوئ پرته لدې چې د DE2-115 FPGA بورډ کارول شوی وي.Terasic-Inc-10mtl-Multi-Touch-LCD-Module-FIG-1 (18)

مظاهرې اجرا کړئ

د مظاهرې د اجرا کولو کړنلاره:

  1. ډاډ ترلاسه کړئ چې DE2-115 بند دی.
  2. د ITG اډاپټر په 2×20 GPIO 0 د DE2-115 توسیع سرلیک کې نصب کړئ.
  3. د DE2-115 USB-Blaster USB پورټ د USB کیبل سره د PC USB پورټ سره وصل کړئ.
  4. په DE2-115* FPGA پراختیایی بورډ کې بریښنا.
  5. ډاډ ترلاسه کړئ چې Quartus II 10.1 او NIOS II 10.1 ستاسو په سیسټم کې نصب شوي دي.
  6. که تاسو مخکې نه لرئ، عکسونه په فلش حافظه کې ذخیره کړئ. د نورو تفصيلي لارښوونو لپاره مهرباني وکړئ 4.3 برخې ته مراجعه وکړئ په FLASH کې د عکسونو بارول.
  7. خپل سیسټم ته د MTL سیسټم CD کې Demonstrations\RTL\DE2_115_EPHOTO\demo_batch فولډر کاپي کړئ او "test.bat" اجرا کړئ.
  8. یو عکس باید په LCD کې ښکاره شي، لکه څنګه چې په 4-5 شکل کې ښودل شوي.
  9. په ټچ پینل کې د یوې ګوتې سره کیڼ یا ښیې سلائډ کړئ ترڅو په ترتیب سره تیر او راتلونکي عکسونه ښکاره کړئ.
  10. په عکس کې د زوم کولو لپاره په مخالف لوري کې د دوه ګوتو سره سلایډ کړئ او د عکس د زوم کولو لپاره دوه ګوتې سره یوځای کړئ.
    • یادونه: مهرباني وکړئ د 5V USB بریښنا اډاپټر ضمیمه کړئ کله چې د DE2 FPGA پراختیایی بورډ کاروئ.Terasic-Inc-10mtl-Multi-Touch-LCD-Module-FIG-1 (19)

جدول 4-2 د مظاهرې bitstream لیست کوي fileد مختلف Terasic FPGA بورډونو لپاره.
جدول 4-2 Bitstream Fileد مختلف FPGA بورډونو لپاره

د FPGA بورډ د Quartus II پروژې لارښود د FPGA Bitstream کارول شوی
DE2-115 مظاهرې\RTL\DE2_115_MTL_EPHOTO MTL_DEMO.sof
DE2 مظاهرې\RTL\DE2_MTL_ عکس DE2_MTL.sof

د ګمرک نندارې عکس
د ePhoto لپاره د دودیز عکسونو رامینځته کولو پروسه:

  1. د هر یو لپاره د 24 (چړوالی) x 800 (لوړوالی) پکسل عکسونو سره د 480-bit بټ میپ شکل درې عکسونه چمتو کړئ ، لکه څنګه چې په 4-6 شکل کې ښودل شوي.Terasic-Inc-10mtl-Multi-Touch-LCD-Module-FIG-1 (20)
  2. د عکس پروسس کولو سافټویر وکاروئ ترڅو درې عکسونه په عمودي توګه په نوي عکس عکس کې د 24-bit رنګ بټ میپ فارمیټ سره یوځای کړئ. ضمیمه شوي عکس ریزولوشن باید 800 (چړوالی) x 1440 (لوړوالی) پکسلز وي، لکه څنګه چې په 4-7 شکل کې ښودل شوي.
  3. د "مظاهرو\RTL\Photo" لارښود کې د "bmp_to_raw.exe" وسیله وکاروئ ترڅو عکس خام ته واړوئ file.Terasic-Inc-10mtl-Multi-Touch-LCD-Module-FIG-1 (21)

د انځورګرۍ مظاهره

دا څپرکی ښیې چې څنګه د SOPC بلډر او الټرا د ویډیو او عکس پروسس کولو سویټ (VIP) پراساس په ملټي ټچ LCD ماډل کې د انځورګر ډیمو پلي کول. ډیزاین ښیې چې څنګه د څو ټچ اشارو او واحد ټچ کارولو څرنګوالی. مظاهرې لاندې هارډویر ته اړتیا لري:

  • تراسیک FPGA بورډ
  • ملټي ټچ LCD ماډل

د عملیاتو توضیحات

شکل 5-1 د پینټر ډیمو ګرافیکي یوزر انٹرفیس (GUI) ښیې. GUI په څلورو جلا برخو ویشل شوی دی: د رنګ کولو ساحه، د اشارې شاخص، روښانه تڼۍ، او د رنګ پیلټ. کاروونکي کولی شي د رنګ پیلټ څخه د قلم رنګ غوره کړي او د رنګ په ساحه کې نقاشي پیل کړي. که چیرې یو اشاره وموندل شي، اړونده اشاره سمبول د اشارې په ساحه کې ښودل کیږي. د انځور کولو ساحه پاکولو لپاره، د "پاک" تڼۍ کلیک وکړئ.

Terasic-Inc-10mtl-Multi-Touch-LCD-Module-FIG-1 (22)

شکل 5-2 د کینوس ساحې د واحد ګوتې نقاشي ښیې.

Terasic-Inc-10mtl-Multi-Touch-LCD-Module-FIG-1 (23)

شکل 5-3 د ساعت په مقابل کې د ګرځیدو اشاره ښکاره کوي.

Terasic-Inc-10mtl-Multi-Touch-LCD-Module-FIG-1 (24)

شکل 5-4 د زوم-in اشارې ښیې.

Terasic-Inc-10mtl-Multi-Touch-LCD-Module-FIG-1 (25)

د سیسټم توضیحات

  • د LCD پروسس کولو لپاره ، د حوالې ډیزاین د الټرا ویډیو او عکس پروسس کولو سویټ (VIP) پراساس رامینځته شوی.
  • د فریم ریډر VIP د اړونده ویډیو حافظې څخه د ښودنې مینځپانګې لوستلو لپاره کارول کیږي ، او د VIP ویډیو آوټ د ښودنې مینځپانګې ښودلو لپاره کارول کیږي.
  • د ښودلو مینځپانګه د NIOS II پروسیسر لخوا د کارونکي ان پټ سره سم رسم شوې.
  • د ملټي ټچ پروسس کولو لپاره، د ټیراسیک حافظې - نقشه شوي IP د کارونکي ان پټ بیرته ترلاسه کولو لپاره کارول کیږي ، پشمول د څو ټچ اشارو او واحد ټچ همغږي.
  • د IP-استعمال توضیحاتو لپاره مهرباني وکړئ پدې سند کې دریم څپرکی ته مراجعه وکړئ.
    • یادونه: IP کوډ شوی دی، نو جواز باید د Quartus II پروژې تالیف کولو دمخه نصب شي.

شکل 5-5 د مظاهرې حوالې ډیزاین سیسټم عمومي بلاک ډیاګرام ښیې.

Terasic-Inc-10mtl-Multi-Touch-LCD-Module-FIG-1 (26)

د Terasic DE2-115 FPGA بورډ لپاره مظاهره

دا برخه ښیې چې څنګه د تیراسیک DE2-115 FPGA بورډ کې د انځورګر ډیمو تنظیم کړئ. د نورو تراسیک FPGA بورډونو لپاره، د ترتیب کولو کړنالرې ورته دي.

د هارډویر ترتیب

Terasic-Inc-10mtl-Multi-Touch-LCD-Module-FIG-1 (27)

مظاهرې اجرا کړئ

مهرباني وکړئ د مظاهرې تنظیم کولو لپاره لاندې کړنالرې تعقیب کړئ:

  1. ډاډ ترلاسه کړئ چې DE2-115 بند دی.
  2. د ITG اډاپټر په 2×20 GPIO 0 د DE2-115 توسیع سرلیک کې نصب کړئ.
  3. DE2-115 USB-Blaster USB-B پورټ د USB کیبل سره د PC USB پورټ سره وصل کړئ.
  4. په DE2-115* FPGA پراختیایی بورډ کې بریښنا.
  5. ډاډ ترلاسه کړئ چې Quartus II 10.1 او NIOS II 10.1 ستاسو په سیسټم کې نصب شوي دي.
  6. خپل سیسټم ته د MTL سیسټم CD کې Demonstrations/SOPC/DE2_115_SOPC_MTL_PAINTER/demo_batch فولډر کاپي کړئ او "test.bat" اجرا کړئ.
  7. اوس، تاسو باید په LCD کې د انځورګر GUI وګورئ.
    • یادونه: مهرباني وکړئ د 5V USB بریښنا اډاپټر ضمیمه کړئ کله چې د DE2 FPGA پراختیایی بورډ کاروئ.

د مظاهرې سرچینې کوډ

د مختلفو تراسیک FPGA بورډونو لپاره د دې مظاهرې سرچینې کوډ ځایونه په جدول 5-1 کې ښودل شوي.
یادونه: پروژه د Quartus II 10.1 لاندې جوړه شوې، او د پروژې بیا رغولو لپاره د الټرا VIP جواز او د تراسیک ملټي ټچ IP جواز دواړه اړین دي.

جدول 5-1 د انځورګر مظاهرې د سرچینې کوډ ځایونه

د FPGA بورډ ځای
DE2 مظاهرې\SOPC\DE2_MTL_PAINTER
DE2-115 مظاهرې\SOPC\DE2_115_MTL_PAINTER

د بیاکتنې تاریخ

نسخه د ننوتلو بدلون
V1.0 لومړنۍ نسخه (لومړنۍ)

د کاپي حق بیان

  • د کاپي حق © 2011 Terasic Technologies. ټول حقونه خوندي دي.
  • موږ به په زړه پورې پخواني چمتو کولو ته دوام ورکړوampزموږ په MTL کې les او لابراتوارونه webپاڼه مهرباني وکړئ لیدنه وکړئ mtl.terasic.com. د نورو معلوماتو لپاره.
  • څخه ډاونلوډ شوی تیر.com.
  • www.terasic.com.

د چاپ حق © 2003-2011 Terasic Technologies Inc. ټول حقونه خوندي دي.

اسناد / سرچینې

Terasic Inc 10mtl ملټي ټچ LCD ماډل [pdf] د کارونکي لارښود
10mtl ملټي ټچ LCD ماډل، 10mtl ملټي ټچ LCD ماډل، ټچ LCD ماډل، LCD ماډل

حوالې

یو نظر پریږدئ

ستاسو بریښنالیک پته به خپره نشي. اړین ساحې په نښه شوي *