سلام.دوستان من میخوام با تاچ lcd2.8 بتونم عکس های داخل mmc رو کنترل کنم.تاچ رو با xpt2046 راه اندازی کردم و نمایش عکس از mmc رو هم همینطور.حالا تو تلفیق این دو تا مشکل دارم. راهنماییم کنید لطفا
سلام.دوستان من میخوام با تاچ lcd2.8 بتونم عکس های داخل mmc رو کنترل کنم.تاچ رو با xpt2046 راه اندازی کردم و نمایش عکس از mmc رو هم همینطور.حالا تو تلفیق این دو تا مشکل دارم. راهنماییم کنید لطفا
سلام.
کنترل هاتو لیست کن اینجا و دقیقا بگو بینیم کجاش الان براتون مبهمه یا مشکل برخوردید؟
ما در انتظار رویت خورشیدیم ...
اللهم عجل لولیک الفرج
من این فایل تاچ رو از پروزه پیانو مجله نویز 12 برداشتم که برای lcd برد تایگره که نحوه ی درایو کردنش بصورت 8 بیتی است و.... .من الان یک هدر برد lpc1768 و یک مازول lcd2.8 و یک آی سی xpt2046 دارم.موقع کامپایل از تعاریفی که برای تعریف نحوه ی اتصال پایه ها برای درایو کردن lcd استفاده میشه خطا میگیره.یعنی از خط 26 تا 72 در lcd.h رو نمیبینه یا نمیتونه بخونه یا هر چیز دیگه و در نتیجه ش از تعاریفی که از خط 214 تا 242 وجود داره رو خطای متغییرهای تعریف نشده رو میگیره.فایل lcd ای که این فایل تاچ با اون بدون خطا کار میکنه رو ضمیمه میکنم.ببخشید فکر کنم به بدترین نحو ممکن توضیح دادم
فایل tftlcd بصورت 8 بیتی درایو شده برای برد تایگر ولی من میخوام از lcd2.8 استفاده کنم که بصورت 16 بیتیه.
فایل tftlcd با فایل تاچ هماهنگه ولی فایل lcd2.8 با فایل تاچ همخونی نداره.بیس هر دو فایل lcd یکیه فقط 4تا تابع داره که شبیه هم نیستند.من میخوام یکی از فایل های lcd رو طوری تغییر بدم که lcd2.8 رو بصورت 16 بیتی راه اندازی کنه.کل کاری هم که باید انجام بشه اینه که با لمس قسمت های مختلف تاچ عکس های مختلف نمایش داده بشه
به دستور تو خط 26 دستورات پيش پردازشي گفته ميشه يعني فقط زمان كامپايل مورد استفاده قرار ميگيرن:
فقط كافيه طبق عكس عبارت مورد نظر رو قرار بده
_____________________________________
_____________________________________
ممنون از جوابتون.من چهار خطی که جلوی ifdef # بود رو اونجا نوشتم ولی بعد کامپایل بازم همون خطاهارو میگیره
سلام
کامپایل شد. بدون ارور!
_____________________________________
_____________________________________
ببخشید من هی ارور میتراشم!!!!!!!!!!
جالبه کامپایل میشه ولی تو پروگرم کردن مشکل داره.
FromELF: creating hex file...
.\vvvv.hex: Error: Q0122E: Could not open file '.\vvvv.axf': No such file or directory
".\vvvv.axf" - 0 Errors, 0 Warning(s )
برنامه ای که آقای محمدی گذاشتن رو کامپایل کردم پروگرام هم شد
دوباره چک کنید
من هم همون فایل رو کامپایل و پروگرم میکنم ولی باز همون ارور رو داره .اصلا این ارور مربوط به چیه؟ من نتونستم برنامه رو توی هدر بریزم و امتحان کنم ولی فکر میکنم نباید include lcd رو از فایل touch.c حذف میکردن (خط 9) چون تو همون فایلی که اول گذاشتم هم این کار رو کرده بودم و پروگرم هم میشد ولی عکسی نشون نمیداد
سلام
مشکل از فایل File_Config.h هست که توی ظاهرا توی ورژن 4 وجود نداره ، دوستانی که برنامه رو کامپایل کردن فایل File_Config.h که در مسیر C:\Keil\ARM\RV31\INC وجود داره رو ارسال کنید .
دوستان مشکلم حل شد.فایل آقای محمدی رو نتونستم تست کنم ولی این فایلی که ضمیمه کردم تست شده و کار میکنه و یک فیلم هم از نحوه ی عملکردش گرفتم.اگه میتونستیم سرعت لود عکس ها رو بالاتر ببریم خیلی خوب میشد.بازم از همه تون ممنونم
0.rar
ویرایش توسط mahanjoon : 23-12-2013 در ساعت 14:05