صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از 1 به 10 از 17
Like Tree2 لایک

موضوع: سوال (در مورد چگونه پاک کردن کد ها)سوال

  1. #1
    Senior Member
    تاریخ عضویت
    Aug 2014
    نوشته ها
    231

    سوال (در مورد چگونه پاک کردن کد ها)سوال

    سلام
    چجوری میشه کد هایی که روی برد ریختم رو پاک کنم ؟ الان یه اهنگ زدم و blink و به محض این که اسپیکر وصل میشه اهنگ میزنه چراغش هم همش داره چشمک میزنه و کلا جا رو هم گرفته ، میخوام پاک کنم کارای دیگه انجام بدم .
    ممکنه راهنمایی کنید ؟ با تشکر

  2. #2
    Senior Member
    تاریخ عضویت
    Nov 2013
    نوشته ها
    183
    شما زمانی که یه برنامه دیگه ای رو آپلود کنید برنامه قبلی به طور کامل حذف میشه

  3. #3
    Senior Member
    تاریخ عضویت
    Aug 2014
    نوشته ها
    231
    مثلا من کد اهنگ رو زدم چند بار استفاده کردم (از کامپیوتر کشیدم و با اداپتور استفاده کردم) حالا به کامپیوتر وصل میکنم هیچ کدی نیست . یعنی رفته ؟

  4. #4
    Senior Member
    تاریخ عضویت
    Nov 2013
    نوشته ها
    183
    ببینید اون کدی که شما نوشتی داخله آردوینو هستش
    ولی قرار نیست وقتی آردوینو رو به کامپیوتر وصل میکنی کدی که نوشتی رو دوباره تو نرم افزار ببینی
    چون گفتم که اون کدای شما شده کد باینری (صفر و یک) و بازیابی (یا اصتلاحا Decode) کردن اون تقریبا غیر ممکنه
    مگر اینکه شما کدی که اول نوشتی رو Save کرده باشی

  5. #5
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    3,993
    اگر شما میخواهید که هیچ کدی روی برد نداشته باشید خب فقط setup و loop را uplode کنید
    البت هاین راه حل ساده اون هست اگر میخواهید کلا کدی نداشته باشه توسط programmer این کار شدنی هست

  6. #6
    Senior Member
    تاریخ عضویت
    Aug 2014
    نوشته ها
    231
    یعنی یکی یه روبات بسازه اگه اطلاعات رو روی EEPROM نبره ، وقتی بورد خاموش روشن بشه اطلاعات پریده ؟ اخه من کد اهنگو با کامپیوتر ریختم ، همونجا اسپیکر رو به پین 10 و ground بخش power زدم و اهنگ پخش شد ، بعد از کامپیوتر کندم به اداپتوور زدم دو بار گوش کردم . طبق جمله اول اگه دوباره به کامپیوتر بزنم کدی نیست ، صحیح ؟ اما پخش میشه . لازم به ذکره من وقتی IDE رو می بستم save رو زدم ایا بخاطر اونه ؟ خدایی نکرده به EEPROM که نفرستادم ؟؟

  7. #7
    Senior Member
    تاریخ عضویت
    Nov 2013
    نوشته ها
    183
    راستش من نفهمیدم منظورتون چی هستش و دقیقا میخواید چه کار کنید

  8. #8
    Senior Member
    تاریخ عضویت
    Nov 2013
    نوشته ها
    183
    ولی در کل هر میکرو کنترلر (یا به اصتلاح Avr)
    3 تا حافظه دار به شکل زیر:
    Flash: حافظه ای که برنامه ای که شما نوشتی و آپلود رو زدی میره تو این حافظه
    SRAM: حافظه که زمانی که Avr روشن هستش و داره پردازش میکنه متغییر ها میرن داخل این (دقیقا مثله RAM کامپیوتر برق قطع شه متغییرهاش پاک میشه)
    EEPROM: یک حافظه ثابت هستش که با قطع برق اطلاعاتش نمیپره (و استفاده از اون اختیاری هستش و برای استفادش باید کتابخونه EEPROM رو اضافه کنی و از توابعش استفاده کنی)

  9. #9
    Senior Member
    تاریخ عضویت
    Nov 2013
    نوشته ها
    183
    در عین حال شما میتونی واسه eeprom و sram از حافظه خارجی هم استفاده کنی
    به زبون ساده تر با اتصال نوع خاصی از ic های مخصوص این کار sram و eeprom رو افزایش بدی

  10. #10
    Senior Member
    تاریخ عضویت
    Aug 2014
    نوشته ها
    231
    سلام ، میخواستم یه اهنگ پخش کنه . کد اون اهنگ (fur elise) رو از اینترنت گرفتم و ریختم . در نهایت پخش شد . حالا میخوام وقتی اسپیکر رو بهش وصل میکنم دیگه پخش نکنه . و مهم تر از اون میخوام ببینم که یک وقت EEPROM اشغال نشده باشه .
    اگه EEPROM اشغال بشه میشه پاکش کرد ؟

    پی نوشت : در کد هیچ کدی نیست که اصلاعات به EEPROM بره پس چرا این کد نمی پره ؟ اینم کد

صفحه 1 از 2 12 آخرینآخرین

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

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

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

SEO by vBSEO