سلام من برد آموزشی eke2lpc1768 v1.0 رو دارم که روش lcd گرافیکی TFT2.8 هستش میخواسم اگه ممکنه برنامه ایی بهم بدید که بتونم این lcd رو راه اندازی کنم.
پیشاپیش ممنون از همکاریتون.
سلام من برد آموزشی eke2lpc1768 v1.0 رو دارم که روش lcd گرافیکی TFT2.8 هستش میخواسم اگه ممکنه برنامه ایی بهم بدید که بتونم این lcd رو راه اندازی کنم.
پیشاپیش ممنون از همکاریتون.
سلام
در سمپل های همراه برد یک سمپل هست برای راه اندازیش
ندیدید؟
فایلی که دست من هستش سمپل راه اندازی lcd کارکتری رو داره اما برای گرافیکی نیست.من این فایل هارو که روی سی دی آموزشی بود از شرکتمون گرفتم و چیزه دیگه ایی غیر این نبودش.
از طرفی هم این بردی که به من دادن 1 برد قدیمیه که حتی شماتیکشم توی سایت نبود و خود آقای زارع لطف کردن برام ایمیل کردن.
حال اگه شما چیزی در این رابطه دارید ممنون میشم کمک کنید.
سلام
ممنون دوست عزیز.
فایل هایی ک گذاشتید جهت دانلود پسوورد میخواد.پسووردشو میدید؟
سلام پسورد رو که همون موقع با پیام خصوصی فرستادم
ممنون.
تست میکنم و نتیجه رو بهتون میگم.
بازم ممنون!
محمد جان ممنون فایل رو دانلود کردم و اجرا هم کردم اما تو برنامه ارور بزرگ بودن سایز رو میده(LCD.axf: error: L6047U: The size of this image (159152 bytes) exceeds the maximum allowed for this version of the linker)
میخواسم بدونم از کجا میشه این سایز رو تغییر داد تا ارور برطرف شه؟
ممنون
سلام برنامه رو کامپایل میکنم خطا نمیده، برنامه هم 160 کیلو بایت از 512 کیلوبایت حافظه میکروکنترلر رو اشغال میکنه. شما از کامپایلر نسخه چند استفاده میکنین ؟؟
نرم افزارم ورژن4هستش.
خب با کامپایلر نسخه 5 باید کامپایلش کنی
با این نسخه جواب میده ان شالله؟
1سوال دیگه داشتم،من میخوام پایه هایی که تو برنامه برای پیکره بندیLCD به LPC تنظیم شده رو خودم با توجه به پایه هایی که تو برد آموزشی به LCD وصل شده تغییر بدم دقیقاً باید کدوم قسمت رو اصلاح کنم؟؟؟هرچی سعی کردم نتونستم متوجه بشم.ممنون اگه راهنمایی کنی،چون تو همین ورژن4 که دستور image رو غیر فعال میکنم بدون ارور برنامه کامپایل میشه.حالا اگه بتونم پیکره بندی رو تغییر بدم حداقل میتونم روی LCD چیزی نمایش بدم.
بازم ممنون که پاسخ میدید.
سلام،
اگر همه فایل های پروژه رو داشته باشید معمولا در ورژن کامپایلر فرقی نمی کنه.
معمولا پایه ها در تابع init کانفیگ میشن.
ممنون حميدجان.
همه فايل هاي برنامه رو دارم و زماني هم كه كامپايل ميكنم اروري مبني بر نبود فايل يا هدر نميده اروري كه ميده رو دقيقاً بالا گذاشتم كه چيه.
اگه ميتوني برنامه سورس بالارو دانلود كن و همچنين كامپايل و اگه ممكنه دقيق توي اين برنامه بگو چي رو بايد تغيير بدم چون خودم تو قسمت init چيزي رو نتونستم متوجه بشم
سلام شماتیک هم که فرستادم شما برنامه رو برا تست نمیخاد کامپایل کنی همون فایل hex که داخل پوشه برنامه هست رو بدون تغییر روی میکرو پروگرام کن.
ترتیب پینها هم به این صورته :
P0.22 >> cs
p0.23 >> rs
p0.24 >> wr
p0.25 >> rd
p1.15 .... P1.30 >>>> d0..... D15
پورت و پین های اتصال هم که داخل فایل main.c همون ابتدا تعریف کرده میتونی به دلخواه تغییرشون بدی.
سلام شماتیک رو دیدم اما پیکره بندی برد من متفاوته،این پایه ها رو هم تونستم تغییر بدم اما مشکل سر معرفی پایه های data ست که تو برد من طور دیگه ایی پیکره بندی شده.
یه عکس از طریقه پیکره بندی lcd میذارم.
همونطور که تو عکس می بینید پایه های data هشتاش از پورت0 گرفته شده هشتاش از پورت2،اگه امکانشو دارید بگید که تو برنامه کجاشو باید تغییر بدم که پیکره بندی دقیق مثل این عکس بشه.
ممنون.
ویرایش توسط saeed.b1368 : 27-07-2015 در ساعت 16:43
نه!کرک نداشت که کرک کنم.
اما در مجم.ع مشکل حل شد.بالاخره بعداز کلی جستجو برنامه مختص به خود برد رو از شرکت کویر تونستم بگیرم.در اینجا از همه دوستان که طول این مدت با پستاشون راهنماییم کردن خیلی ممنونم بخصوص محمدجان.
اگه کس دیگه ایی تز دوستان این بردو داشت و به مشکل برخورد من درخدمتم تا کمکشون کنم.
سلام آقا محمد میشه پسورد فایل source , shematic رو برای من هم بفرستید
الان سه روزه درگیر رجیستر lpc 1768ام دیگه داغون شدم
داغون برای چی!؟
با درگیر شدن با رجیستر lpc 1768 !؟
اگه این طور باشه من چی شدم!