پاسخ : [برنامه نمونه] هدر جدید ماژول "TFT LCD 2.8
ضمن تشکر مجدد از شما
خب من led و vcc رو وصل کردم به 3.3 ولت و lcd روشن شد.
اما چیزی توش نمیاد. من سمپلی که اقای ایمانی فر در پست اول همین تاپیک قرار دادند رو روی برد پروگرام کردم. حالا به نظر شما مشکل از پایه هاست ؟؟؟ یا ممکنه از جای دیگه ای باشه ؟
پاسخ : [برنامه نمونه] هدر جدید ماژول "TFT LCD 2.8
خب خوشبختانه من جواب گرفتم. ال سی دی کار کرد و همونطور که گفته بودید پین led باید به همراه vcc به 3.3 ولت وصل بشن.
الان یه سوال دیگه دارم. اینکه چطور دوستمون دستور چاپ یه عبارت فارسی رو دادن ؟ منطورم اون ارایه str و logo هست . ممن میشم در این مورد بنده رو راهنمایی کنید.
ارایه str میدونم حاوی عبارت "به نام خدا" هست. اما اینکه بر چه اساسی عبارت "به نام خدا" تبدیل شده به این ارایه رو متوجه نشدم.
پاسخ : [برنامه نمونه] هدر جدید ماژول "TFT LCD 2.8
خب من امروز این قسمت فارسی ها رو بررسی کردم و فکر میکنم که روش این تبدیل رو پیدا کردم.
هر کاراکتر فارسی که خب یونیکد هم هست در دو بایت high و low هست و انتهای ارایه هم 0x00 قرار میگیره.
مثلا حرف "ب" کدش 628 هست به این صورت در 2 بایت میره. بخش اول 0x28 و بخش دوم 0x06
پاسخ : [برنامه نمونه] هدر جدید ماژول "TFT LCD 2.8
یک سوال دیگه داشتم.
الان من موفق شدم lcd رو راه اندازی کنم. اما میخوام تاچ رو هم فعال کنم.
از پایه های باقیمونده روی برد پایه های
-x
+x
-y
+y
IM0
باقی موندن و بقیه پایه ها هر کدومشون به جایی وصل هستند.
من چند تا سمپل پیدا کردم اما به نظر میرسه سیستم پین هایی که در این سمپل ها به کار برده شده متفاوت هست چون تو اون سمپل ها فقط 3 تا پین وصل میشد در حالیکه اینجا ما 5 تا پایه داریم !!
میخواستم ببینم ایا دوستان مثال یا راهنمایی در این مورد دارند.
پاسخ : [برنامه نمونه] هدر جدید ماژول "TFT LCD 2.8
سلام بر دوستان گرامی
میشه لطفا توضیح بدید اگر من بخوام از ال سی دی n96 در مد 8 بیت استفاده کنم چه تغییری باید در هدر بدم
تغییرات سخت افزاری رو انجام دادم
ممنون
پاسخ : [برنامه نمونه] هدر جدید ماژول "TFT LCD 2.8
سلام دوستان در وهله اول ممنون از اینکه وقت میذارید و به فکر این هستید که مشکلات هم رو حل کنید.
من یه برد آموزشی arm مدل eke2lpc1768 دارم که روی آن lcd گرافیکی tft2.8 هستش و میخواسم این برد رو راه اندازی کنم.از فایل هایی که در ابتدا این پست آقای ایمانی فر گذاشتن استفاده کردم که وقتی برنامه رو کامپایل میکنم این ارورها نمایان میشه و اجازه ادامه کارو نمیده.
LCD.axf: Error: L6218E: Undefined symbol tftlcd_draw_circle (referred from main.o).
LCD.axf: Error: L6218E: Undefined symbol tftlcd_draw_elliptic (referred from main.o).
LCD.axf: Error: L6218E: Undefined symbol tftlcd_draw_line (referred from main.o).
LCD.axf: Error: L6218E: Undefined symbol tftlcd_draw_line2 (referred from main.o).
LCD.axf: Error: L6218E: Undefined symbol tftlcd_draw_rectangle (referred from main.o).
LCD.axf: Error: L6218E: Undefined symbol tftlcd_draw_round_rectangle (referred from main.o).
LCD.axf: Error: L6218E: Undefined symbol tftlcd_fill (referred from main.o).
LCD.axf: Error: L6218E: Undefined symbol tftlcd_font_effect (referred from main.o).
LCD.axf: Error: L6218E: Undefined symbol tftlcd_goto_xy (referred from main.o).
LCD.axf: Error: L6218E: Undefined symbol tftlcd_init (referred from main.o).
LCD.axf: Error: L6218E: Undefined symbol tftlcd_putsf_mix (referred from main.o).
LCD.axf: Error: L6218E: Undefined symbol tftlcd_set_font_color (referred from main.o).
LCD.axf: Error: L6218E: Undefined symbol tftlcd_write_pic (referred from main.o).
LCD.axf: Error: L6218E: Undefined symbol unicode2ascii (referred from main.o).
LCD.axf: Error: L6218E: Undefined symbol wait_ms (referred from main.o).
این ارور ها هم دقیقاً مربوط به یه مورد میشه که هرچه تلاش کردم نتونستم دلیلشو پیدا کنم.
اگه امکانش هست راهنمایی کنید.
پاسخ : [برنامه نمونه] هدر جدید ماژول "TFT LCD 2.8
سلام مهندس ایمانی فر
من با stm32 کار کردم و lpc نمیدونم
این هدر رو برای این میکرو راه اندازی فرمودین؟
خیلی امکانات جالبی داره
لطفا اگه ممکنه منو راهنمایی بفرمایین تا منم بتونم ازش استفاده کنم
تشکر
دیدگاه