13 لایک
-
مشکل اپلود اردینو uno
با سلام خدمت شما
من هر کار میکنم نمی تونم رو برد اردینو یو نو برنامه بریزم چون هر بار داره ارورمیگریه نمیزاره برنامه بریزم مشکل از کجاست هر کار میکنم نمیشه انواع comها رو هم گذاشتم فایده نداشته لطفا راهنمایی کنید
اینم اروری که میده
avrdude: stk500_getsync(): not in sync: resp=0x00
-
سلام
این مشکل برای خیلی ها پیش میاد ، اگر رابطه usb به ttl َشما پایه ریست یا dtr نداره باید میکروکنترل رو دستی ریست کنید.
به این شکل که اول پایه ریست میکروکنترل رو فعال کنید ، مثلا اگر از دکمه فشاری مینیاتوری استفاده می کنید ، قبل از آپلود برنامه دستتون رو بزارید روی دکمه و نگهش دارید و بعد از طریق نرم افزار آپلود رو انجام بدید، به محض اینکه نرم افزار شما کامپایل شد و در قسمت پایین نرم افزار آردوینو سایز برنامه رو نشون داد ، دکمه ریست رو رها کنید تا برنامه آپلود بشه.
فقط دقت کنید که ارتباط شما باید از نوع ttl باشه نه rs232 .
-
سلام خسته نباشید منم تازگیا همین مشکل رو پیدا کردم بعد از upload هر برنامه همین ارور و میده دکمه ی رسیت هم کار نمیکنه یعنی وقتی فشارش میدم اون led RX TX چشمک نمیزنن.
درایو arduino هم نصبه هم نرم افزار و هم کامپیوترم برد رو میشناسه فقط موقع upload کردن اون ارور رو میده کسی میدونه راه حلش چیه ؟
روشه بالایی هم واسم جواب نداد
avrdude: stk500_getsync(): not in sync: resp=0x00
-
سلام
در قیمت بردها در منوی آردوینو ، برد صحیح رو انتخاب کردید؟
-
سلام. من این مشکل رو روی آردوینو پرو مینی دارم. قبلش با مگا کار میکردم و مشکلی نبود اما پرو مینی اذیت میکنه و کار نمیکنه.
از قسمت انتخاب برد، بردم رو روی پرو مینی ۵ ولت با میکرو ۳۲۸ گذاشتم. حالت های مختلف دیگه مثل انواع پرو مینی و Uno و ... رو هم تست کردم ولی نشد.
برد تبدیل به سریالم این مدل هستش. نحوه اتصالاتم هم توی تصویری که ضمیمه کردم مشخصه.
خطایی هم که میگیرم این هستش:
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
قبل از آپلود ریست هم میزنم اما فایده ای نداره. در کل کلافه شدم سر این موضوع. ممنون میشم کسی بتونه راهنماییم کنه.
-
پایه ریستشو وصل کن مشکل حله
-
نوید جان پایه ریست تبدیل رو به پایه ریست پرو مینی وصل کردم. همچنان مشکل پابرجاست.
ویرایش:
مشکل حل شد. ماژول تبدیل من برای dtr پین هدر نداشت. برای پین هدر گذاشتم و اونو به dtr آردوینوم (پین گوشه کنار tx) وصل کردم. موقعی که پین ریست وصل بود، ماژولم شناخته نمیشد. ریست رو جدا کردم، شناخته شد. آپلود کردم، آپلود شد. ^^
ویرایش توسط MaMaL : 07-25-2014 در ساعت 01:27 AM
دلیل: حل شد!
-
-
سلام به دوستان
نکته ای به ذهنم رسید خواستم به شما هم یادآوری کنم
اونم اینکه هنگام آپلود کردن کد بروی برد، پین های rx/tx برد نباید به جایی متصل باشند! چون این اتصال باعث تداخل در انتقال اطلاعات می شود
موفق باشید
-
یکی از نکات همینه bunny ..مرسی..پروگرامر رو ArduinoISP تنظیم کنین معمولا جواب میده.
کلمات کلیدی این موضوع
مجوز های ارسال و ویرایش
- شما نمیتوانید موضوع جدیدی ارسال کنید
- شما امکان ارسال پاسخ را ندارید
- شما نمیتوانید فایل پیوست کنید.
- شما نمیتوانید پست های خود را ویرایش کنید
-
مشاهده قوانین انجمن
SEO by vBSEO