ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 5 از 5
  1. #1
    2011/08/03
    193
    48

    مشکل در راه اندازي gps -gp720

    با سلام

    دوستان من دارم يه gps رو راه اندازي ميکنم ولي توي کامپايل کردن از خطي که ميخوام data رو نشون بدم error ميگيره
    از اين دستور استفاده کردم :

    کد:
     tftlcd_puts(gps_data[1],GREEN,WHITE,0);
    بعد يه سوال ديگه هم دارم براي خوندن اطلاعات از پورت سريال براي اينکه صبر کنه تا چيزي رو بخونه بايد از دستور scanf استفاده کنم؟؟
    اگر از اين استفاده کنم بايد کد 13( منظورم enter هست ) زده بشه تا اطلاعات رو بخونه ؟؟ ميشه يه توضيح بديد

    پروژه رو هم ميزارم

    ممنون

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت



    عامل کليدي تمام موفقيتها " عمل کردن" است
  2. #2
    2010/02/28
    شاهرود
    1,147
    20

    پاسخ : مشکل در راه اندازي gps -gp720

    سلام
    یه مقاله برای راه اندازی GPS با AT91SAM7X256 توی مجله نویز شماره 12 گذاشتم
    کامل توضیح دادم که باید چه کار کنی

    و اما در مورد خوندن 13
    توی مقاله مذکور توضیح دادم که انتهای رشته های NMER یک 13 و 10 ارسال میکنه تا کاربر متوجه بشه که به انتهای رشته رسیده پس نگران اون نباش

    در کل هر سوالی داری توی مقاله بالا توضیح دادم
    موفق باشید
    زندگی یعنی امید و حرکت
    کارهایتان را آغاز کنید، توانایی انجام دادنش را بدست خواهید آورد
    سؤالاتی که در انجمن قابل طرح شدن هستند در پیام خصوصی جواب داده نمی شود.
    برای تشکر از دکمه تشکر کنار هر پست استفاده کنید، پست هایی که فقط حاوی تشکر هستند پاک می شوند.
    به دلیل کار بر روی پایاننامه و دفاع، مدتی نیستم!
  3. #3
    2010/02/28
    شاهرود
    1,147
    20

    پاسخ : مشکل در راه اندازي gps -gp720

    راستی برنامتم دیدم
    چندتا عیب داره
    اول این که رشته ها رو میخاستی با scanf بخونی از c% استفاده کردی که اشتباهه و باید از s% استفاده کنی چون رشته میخای بخونی نه یک تک کاراکتر .
    دوم این که هر جا میخاستی یه رشته رو با tftlcd_puts چاپ کنی یک کاراکتر از رشته gps_data رو به عنوان آرگومان ورودی دادی و این هم اشتباه هست و باید یه رشته به عنوان ورودی بدی تا خطا بر طرف شه
    بهتره بری اول مقاله ای رو که توی مجله نویز شماره 12 گذاشتم بخونی بعد شروع کنی
    موفق باشی
    زندگی یعنی امید و حرکت
    کارهایتان را آغاز کنید، توانایی انجام دادنش را بدست خواهید آورد
    سؤالاتی که در انجمن قابل طرح شدن هستند در پیام خصوصی جواب داده نمی شود.
    برای تشکر از دکمه تشکر کنار هر پست استفاده کنید، پست هایی که فقط حاوی تشکر هستند پاک می شوند.
    به دلیل کار بر روی پایاننامه و دفاع، مدتی نیستم!
  4. #4
    2011/08/03
    193
    48

    پاسخ : مشکل در راه اندازي gps -gp720

    با تشکر از شما

    يه سوال دارم هنوز متوجه نشدم

    براي خوندن يه کارکتر ميشه از scanf استفاده کرد منظورم اينه که بعد از اون کد 13 در کار نباشه
    ميشه درباره اين دستور يه توضيح کامل بديد

    مثلا اين دستور چه کار ميکنه ؟؟
    کد:
    scanf("%s",str[0]);
    درون برنامه که توي ضميمه مجله هست رشته اي به نام str نيست

    عامل کليدي تمام موفقيتها " عمل کردن" است
  5. #5
    2010/02/28
    شاهرود
    1,147
    20

    پاسخ : مشکل در راه اندازي gps -gp720

    نقل قول نوشته اصلی توسط alimohammad_sh
    با تشکر از شما

    يه سوال دارم هنوز متوجه نشدم

    براي خوندن يه کارکتر ميشه از scanf استفاده کرد منظورم اينه که بعد از اون کد 13 در کار نباشه
    ميشه درباره اين دستور يه توضيح کامل بديد

    مثلا اين دستور چه کار ميکنه ؟؟
    کد:
    scanf("%s",str[0]);
    درون برنامه که توي ضميمه مجله هست رشته اي به نام str نيست
    وقتی برنامه به دستور scanf میرسه شروع به خوندین پورت سریال میکنه و تا زمانی که به 13 یا 10 نرسه خوندن رو ادامه میده پس با scanf نمیتونی یک کاراکتر بخونی چون برنامت هنگ میکنه و تا زمانی که به 13 یا 10 نرسه همچنان دستور scanf اجرا میشه
    برای خوندن یک کاراکتر از دستور getkey استفاده کن که به صورت زیر هست
    کد:
    int getkey (void)
    در ضمن توی برنامه مجله توی فایلای پیوست برنامه یک هدر رو یادم رفته بزارم اونم برات پیوست کردم
    من برنامه رو دیدم توی خط 25 رشته str تعریف شده بود و توی برنامه هم استفاده شده بود
    فايل هاي پيوست شده فايل هاي پيوست شده
    زندگی یعنی امید و حرکت
    کارهایتان را آغاز کنید، توانایی انجام دادنش را بدست خواهید آورد
    سؤالاتی که در انجمن قابل طرح شدن هستند در پیام خصوصی جواب داده نمی شود.
    برای تشکر از دکمه تشکر کنار هر پست استفاده کنید، پست هایی که فقط حاوی تشکر هستند پاک می شوند.
    به دلیل کار بر روی پایاننامه و دفاع، مدتی نیستم!
نمایش نتایج: از 1 به 5 از 5

موضوعات مشابه

  1. مشکل در راه اندازي lcd
    توسط behrooz006 در انجمن میکروکنترلرهای AVR
    پاسخ: 7
    آخرين نوشته: 2014/10/27, 09:26
  2. مشکل با راه اندازي ال سي دي
    توسط mahyar_safiallah در انجمن ATMEL
    پاسخ: 0
    آخرين نوشته: 2014/10/02, 14:55
  3. مشکل در راه اندازي lcd 16*2
    توسط playhard در انجمن میکروکنترلرهای AVR
    پاسخ: 8
    آخرين نوشته: 2014/07/30, 23:33
  4. مشکل در راه اندازي lcd
    توسط farve در انجمن میکروکنترلرهای AVR
    پاسخ: 5
    آخرين نوشته: 2013/09/03, 00:19
  5. مشکل در راه اندازي avr
    توسط armay در انجمن میکروکنترلرهای AVR
    پاسخ: 3
    آخرين نوشته: 2013/05/31, 20:15

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •