امتیاز موضوع:
  • 2 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
چت باکس علمی ARM
نویسنده پیام
SBRE77 آفلاین
در حال پیشرفت
***

ارسال‌ها: 259
موضوع‌ها: 53
تاریخ عضویت: بهمن ۱۳۹۰

تشکرها : 76
( 113 تشکر در 63 ارسال )
ارسال: #23
RE: چت باکس علمی ARM
لطفاً زود جواب بدید.
برنامه اصلاً در عمل کار نمی کنه.

ربات,الکترونیک,رایانه,برنامه نویسی,...........Whistle
شاید تا چند سال آینده آن ها متحد شوند و جهان به دست آن ها بیفتد.Laugh
۲۲-مرداد-۱۳۹۱, ۰۹:۲۲:۲۹
ارسال‌ها
پاسخ
SBRE77 آفلاین
در حال پیشرفت
***

ارسال‌ها: 259
موضوع‌ها: 53
تاریخ عضویت: بهمن ۱۳۹۰

تشکرها : 76
( 113 تشکر در 63 ارسال )
ارسال: #24
RE: چت باکس علمی ARM
کسی نیست جواب بده؟
تابستون تموم شد و ما هیچ کاری انجام ندادیم.

ربات,الکترونیک,رایانه,برنامه نویسی,...........Whistle
شاید تا چند سال آینده آن ها متحد شوند و جهان به دست آن ها بیفتد.Laugh
(آخرین ویرایش در این ارسال: ۲۳-مرداد-۱۳۹۱, ۰۸:۲۶:۲۷، توسط SBRE77.)
۲۳-مرداد-۱۳۹۱, ۰۸:۲۶:۰۴
ارسال‌ها
پاسخ
sharin آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,053
موضوع‌ها: 28
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 3714
( 8171 تشکر در 2772 ارسال )
ارسال: #25
RE: چت باکس علمی ARM
همونطور كه قبلا گفتم ، سعي كنيد با آگاهي كد بزنيد.
تابع init نيازي نيست مدام اجرا بشه ، خارج از حلقه بذاريدش.
بعد از نشان دادن تصوير هم مي تونيد از delay استفاده كنيد.
البته سخت افزار هم بايستي درست ببنديد و پايه ها رو در فايل هدر مطابق سخت افزار انتخاب كنيد.
سعي كنيد بيشتر تلاش كنيد و درگيرش بشيد.

موفق باشيد.

۲۳-مرداد-۱۳۹۱, ۲۲:۲۰:۳۷
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : SBRE77
SBRE77 آفلاین
در حال پیشرفت
***

ارسال‌ها: 259
موضوع‌ها: 53
تاریخ عضویت: بهمن ۱۳۹۰

تشکرها : 76
( 113 تشکر در 63 ارسال )
ارسال: #26
RE: چت باکس علمی ARM
دیگه مغزم کشش نداره.من یه حلقه هم نذاشتم.فقط تابع اصلی داره و یه دستور برای نمایش چهار ضلعی.
راستی نمیشه ثابت عکس که تو هدر هست رو توی حافظه جانبی ریخت تو برنامه ازش استفاده کرد؟

ربات,الکترونیک,رایانه,برنامه نویسی,...........Whistle
شاید تا چند سال آینده آن ها متحد شوند و جهان به دست آن ها بیفتد.Laugh
۲۸-مرداد-۱۳۹۱, ۱۰:۳۲:۱۲
ارسال‌ها
پاسخ
sharin آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,053
موضوع‌ها: 28
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 3714
( 8171 تشکر در 2772 ارسال )
ارسال: #27
RE: چت باکس علمی ARM
نقل قول: من یه حلقه هم نذاشتم.فقط تابع اصلی داره و یه دستور برای نمایش چهار ضلعی.
درسته ، من اشتباه كردم.

نقل قول: راستی نمیشه ثابت عکس که تو هدر هست رو توی حافظه جانبی ریخت تو برنامه ازش استفاده کرد؟
مي شه. اما راه انداختن خود LCD در اولويته ...

نمي دونم اين لينك رو ديدي يا نه ، اما براي راه انداختن LCD كمكت مي كنه.
فقط پايه ي LED+ رو بايد به 3.3v بزني .

http://www.digitronic.ir/projects/drive-...with-sam7x

موفق باشي.

(آخرین ویرایش در این ارسال: ۲۸-مرداد-۱۳۹۱, ۲۲:۱۹:۲۶، توسط sharin.)
۲۸-مرداد-۱۳۹۱, ۲۲:۱۸:۵۹
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : abbasalifix, orange signal, SBRE77, salehjg
SBRE77 آفلاین
در حال پیشرفت
***

ارسال‌ها: 259
موضوع‌ها: 53
تاریخ عضویت: بهمن ۱۳۹۰

تشکرها : 76
( 113 تشکر در 63 ارسال )
ارسال: #28
RE: چت باکس علمی ARM
خدا خیرت بده.چرا زود تر لینک رو ندادی؟در مورد هدر تاچش یه کم توضیح میدی؟راستی اگه مشکلی نیست بریم سراغ ثبت ثابت عکس رو حافظه جانبی و......

ربات,الکترونیک,رایانه,برنامه نویسی,...........Whistle
شاید تا چند سال آینده آن ها متحد شوند و جهان به دست آن ها بیفتد.Laugh
۳۰-مرداد-۱۳۹۱, ۲۲:۱۲:۰۷
ارسال‌ها
پاسخ
SBRE77 آفلاین
در حال پیشرفت
***

ارسال‌ها: 259
موضوع‌ها: 53
تاریخ عضویت: بهمن ۱۳۹۰

تشکرها : 76
( 113 تشکر در 63 ارسال )
ارسال: #29
RE: چت باکس علمی ARM
چرا من هر کاری می کنم نمیتونم یه متغیر اینترجر رو رو صفحه نمایش بدم؟همش ارور میده.با هر سه تا تابع امتحان کردم ارور میده.یه نمونه دستور بزارید.دستتون درد نکنه.

ربات,الکترونیک,رایانه,برنامه نویسی,...........Whistle
شاید تا چند سال آینده آن ها متحد شوند و جهان به دست آن ها بیفتد.Laugh
۳۱-مرداد-۱۳۹۱, ۱۰:۳۶:۰۴
ارسال‌ها
پاسخ
sharin آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,053
موضوع‌ها: 28
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 3714
( 8171 تشکر در 2772 ارسال )
ارسال: #30
RE: چت باکس علمی ARM
بايد ببيني ورودي تابع چي هست ...
قبل از مقداري كه مي نويسي و از نوع integer هست ، بايد تبديلش كني به نوعي كه تابع بتونه به عنوان ورودي بپذيرش.
مثلا
کد php:
int i=3;
func1, (char)
اينطوري متغيير i رو كه از نوع int بوده ، براي ورودي تابع تبديل به char كردي و اينطوري تابع مي تونه ورودي رو قبول كنه ...
اگر حل نشد كدهاتون رو كه جواب نگرفتيد بذاريد.

تاچش هم مقاومتي هست و روال كارش معلومه ديگه ، 2 تا سطح ولتاژ مي خونه ،‌يكي براي محور x و يكي براي محور y كه براي اينكار بايد پيكربندي 4تا خط touch رو تغيير داد ( در هدر همه ي اين اتفاق ها مي يفته ... )
معمولا هم تاچشون خرابه ...! ( در مورد من محور y اش درست كار نمي كنه ... ، خود صفحه ي LCD هم يه جاش نقطه سوز شدهه ... )
اگر هم براي مقدار دهيش در اون هدر منظورتون هست ،‌كه تو همون لينك فكر كنم توضيح داده باشه ...
مورد گنگي نداشت ...

مي خواستم MMC رو براي اين موضوع راه اندازي كنم ، اما وقتش پيدا نشد ، الان هم بعيد مي دونم با اين اوضاع وقت كنم ...
اگر خودتون پايه باشيد و راش بندازيد، ما هم دعاتون مي كنيم ...

موفق باشيد.

۳۱-مرداد-۱۳۹۱, ۲۰:۳۵:۴۱
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : abbasalifix, salehjg
SBRE77 آفلاین
در حال پیشرفت
***

ارسال‌ها: 259
موضوع‌ها: 53
تاریخ عضویت: بهمن ۱۳۹۰

تشکرها : 76
( 113 تشکر در 63 ارسال )
ارسال: #31
RE: چت باکس علمی ARM
جواب نمیده بجاش ارور میده!
اینم کد برنامه:
کد:
#include <AT91SAM7X256.H>
#include <delay.h>
#include<math.h>

#define PORTRAIT

#define TFTLCD_DATAPORT_B
#define TFTLCD_DATAPORT_OFFSET 0
#define TFTLCD_CONTROLPORT_B
#define TFTLCD_RST 16
#define TFTLCD_RS 17
#define TFTLCD_CS 18
#define TFTLCD_WR 19
#define TFTLCD_RD 20

#include <tftlcd_functions.c>
#include <stdio.h>

int main (void)
{
tftlcd_init();
int i=3;
func1( 1 , 1 , (char)i );
}

یه فکری کردم.با 24cxx:
نرم افزاری که عکس رو به ثابت هدر تبدیل میکنه خروجی باینری هم داره.
من مولتی پروگرامر AVR (محصول eca)رو دارم قابلیت پروگرام کردن 24cxxx رو داره.
فایل باینری رو تو EEPROM میریزیم.از اونجا به بعد که با میکرو کار داریم چیزی نمیدونم و نیاز به راهنمایی دارم.
در ضمن با این روش فقط یه عکس توی هر eeprom میشه بریزی پس باید مقدار حافظه رو متناسب با عکس در نظر بگیریم.
اگر روش خوبی هست بگیم تا شروع کنم.

اینم از ارور هاش:


فایل‌(های) پیوست شده بندانگشتی (ها)
   

ربات,الکترونیک,رایانه,برنامه نویسی,...........Whistle
شاید تا چند سال آینده آن ها متحد شوند و جهان به دست آن ها بیفتد.Laugh
(آخرین ویرایش در این ارسال: ۰۱-شهریور-۱۳۹۱, ۰۹:۴۲:۰۰، توسط SBRE77.)
۰۱-شهریور-۱۳۹۱, ۰۹:۳۹:۱۳
ارسال‌ها
پاسخ
sharin آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,053
موضوع‌ها: 28
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 3714
( 8171 تشکر در 2772 ارسال )
ارسال: #32
RE: چت باکس علمی ARM
Biggrin
چيزي كه نوشتم يه مثال بود كه منظورم رو بفهمي و نحوه ي استفاده اش رو ...
اصلا func1 وجود خارجي ندارهه ...

براي e2prom هم نظر خاصي ندارم ، اما شدني هست ، بايد ببيني پروتكل اش چيه ...

۰۱-شهریور-۱۳۹۱, ۱۱:۵۷:۱۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : SBRE77
SBRE77 آفلاین
در حال پیشرفت
***

ارسال‌ها: 259
موضوع‌ها: 53
تاریخ عضویت: بهمن ۱۳۹۰

تشکرها : 76
( 113 تشکر در 63 ارسال )
ارسال: #33
RE: چت باکس علمی ARM
خب همین فکر تو ذهن من بود اما چه تابعی اینترجر رو به رشته تبدیل می کنه؟اگه تابع آماده ای نیست خودم دست به کار شم.

AT24cxxx پروتکلش i2c هست.از قسمتی که با میکرو سرکار دارم نمی دونم باید چکار کنم.کمک کنید.

ربات,الکترونیک,رایانه,برنامه نویسی,...........Whistle
شاید تا چند سال آینده آن ها متحد شوند و جهان به دست آن ها بیفتد.Laugh
(آخرین ویرایش در این ارسال: ۰۲-شهریور-۱۳۹۱, ۰۹:۲۰:۰۴، توسط SBRE77.)
۰۱-شهریور-۱۳۹۱, ۱۵:۵۷:۱۸
ارسال‌ها
پاسخ


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 4 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS