আমি আমার আরডিনো ইউনো ক্লোন বোর্ডে কতবার কোনও প্রোগ্রাম আপলোড বা স্কেচ করতে পারি?


12

আমি আমার প্রথম প্রজেক্টে আরডুইনো ব্যবহার করে কাজ করতে যাচ্ছি (আমি কেবল পরের সপ্তাহে একটি কিনতে যাচ্ছি), এবং আমাদের একজন অধ্যাপক বলেছেন যে আমরা কেবলমাত্র একটি আর্দুইনো ইউনিয়ন বোর্ডে একটি প্রোগ্রাম বা স্কেচ আপলোড করতে পারি প্রায় 8 বারের জন্য । তিনি আরও যোগ করেছেন যে আমরা যদি ক্লোন সংস্করণ ব্যবহার করি তবে এটি কেবলমাত্র দুটি স্কেচ আপলোডের জন্য স্থায়ী হতে পারে। এটাই কি সত্য নাকি সে উচ্ছ্বসিত? তুমাকে অগ্রিম ধন্যবাদ.


2
আমি তৈরি এবং পরীক্ষার সময় আমি এক ঘণ্টারও বেশি সময় একটি নির্দিষ্ট ন্যানোর কাছে স্কেচগুলি ফ্ল্যাশ করে চলেছি এবং গত কয়েক দিন আমি নিজেই এ সম্পর্কে আগ্রহী ছিলাম। আমি জানতাম এটি কমপক্ষে 100 এর দশকে হবে তবে কতটি তা নিশ্চিত ছিল না। জিজ্ঞাসা করার জন্য ধন্যবাদ.
রাদদেবস

9
সেই অধ্যাপকের বিশ্বাসযোগ্যতা নিয়ে প্রশ্ন করার সময়। প্রোগ্রামটি ATMega328P এর অভ্যন্তরীণ ফ্ল্যাশ মেমরিতে ফ্ল্যাশ করা হবে এবং ফ্ল্যাশ কয়েক হাজার লেখার চক্রটি টিকে থাকবে। EEPROM এর জন্য আরও বেশি। এসটি মাইক্রো "10 কে থেকে 100 কে চক্র" উদ্ধৃত করেছে ( st.com/resource/en/application_note/cd00165693.pdf )
ম্যাক্সিমিলিয়ান গারহার্ড

সম্পর্কিত: 8266 পরিধানের স্তরে SPIFFS, সুতরাং যদি আপনি 3MB ফ্রি দিয়ে 3KB সাশ্রয় করেন তবে আপনি প্রথম ওভাররাইটের আগে 1024X সংরক্ষণ করতে পারেন (তাত্ত্বিকভাবে, গড় ডাব্লু / ও ব্লক ওভারল্যাপে 512X) যার অর্থ মিলিয়ন মিলিয়ন সেভ করে।
ডান্ডাভিস

4
@ জসোটোলা যতক্ষণ না গুগল আপনাকে এই প্রশ্নের উত্তর ইতিমধ্যে এসইতে দেওয়া হয়েছে তা না দেখলে দয়া করে গুগলকে ব্যবহারকারীদের বলবেন না (উত্স:
এফকিউ

1
এটি জাল খবরের সমতুল্য এএসই।
তামার.হাট

উত্তর:


24

তিনি সম্পূর্ণ এবং নিখুঁত গীবত কথা বলছেন। এটিএমটিগা 328 পি ডাটাশিট থেকে উদ্ধৃতি দিতে :

  • উচ্চ সহনশীলতা অ-উদ্বায়ী মেমরি বিভাগসমূহ
    • ইন-সিস্টেমের স্ব-প্রোগ্রামেবল ফ্ল্যাশ প্রোগ্রাম মেমরির 32KBytes
    • 1 কেবাইটস ইপ্রোম
    • 2KBytes অভ্যন্তরীণ SRAM
    • লিখুন / মুছুন চক্র: 10,000 ফ্ল্যাশ / 100,000 ইপ্রোম
    • ডেটা রিটেনশন: 20 বছর 85 ডিগ্রি সেন্টিগ্রেড / 100 বছর 25 ডিগ্রি সেন্টিগ্রেডে (1)
    • ইন্ডিপেন্ডেন্ট লক বিট সহ alচ্ছিক বুট কোড বিভাগ
      • অন-চিপ বুট প্রোগ্রাম দ্বারা ইন-সিস্টেম প্রোগ্রামিং
      • সত্য পঠন-করার সময়-লেখার অপারেশন
    • সফ্টওয়্যার সুরক্ষার জন্য প্রোগ্রামিং লক

ফ্লেকি শুরু হওয়ার আগে আপনার এটির কমপক্ষে 10,000 টি ব্যবহার রয়েছে।


3
আমি বলব তার কমপক্ষে 10 কে ব্যবহার রয়েছে।
এডগার বোনেট

3
ফ্ল্যাশ মেমরিটি যেভাবে কাজ করে, কোনও পৃষ্ঠা মুছে ফেলার জন্য এটি যত বেশি সময় নেয় ages মুছে ফেলার সময় পূর্ব নির্ধারিত (নির্ধারিত নির্দিষ্ট) প্রান্তিকের চেয়ে বেশি হওয়া শুরু হওয়ার আগে 10,000 একটি পৃষ্ঠায় নূন্যতম প্রত্যাশিত সংখ্যা। সুতরাং হ্যাঁ, আপনি এই সংখ্যাটির চেয়ে বেশি পাওয়ার প্রত্যাশা করবেন (এটি ন্যূনতম গ্যারান্টিযুক্ত), অথবা পৃষ্ঠাগুলি মুছতে কেবল একটু বেশি সময় নেয়।
মাজেঙ্কো

2
অনুশীলনে, আমি একটি আরডিনো ইউনো পুনরায় ব্যবহার করছি এবং ক্রমাগত কোডটিতে ছোট ছোট টুইট করছি। আবার আপলোড করাতে যথেষ্ট সময় লাগে যে এটি নিয়ে চিন্তিতও নয়। আপনি যদি সোলার্ডিং বা তারের বাঁক নিচ্ছেন তবে আপনি বোর্ডকে অন্য কোনও উপায়ে গুগল করার সম্ভাবনা বেশি। এছাড়াও, আরডুইনো করার সময় ... বোর্ডগুলি এত সস্তা পাগল (বিশেষত আপনি যদি মিনিপ্রো 5 ভি তে নামতে পারেন) তবে সেন্সর / আইও স্টাফের সোল্ডারিংয়ের সময় আপনার কেবলমাত্র যত্ন নেওয়া উচিত। বোর্ডটি অত্যন্ত নির্ভরযোগ্য, এবং বোর্ড সম্পর্কে আপনার যদি কোনও সন্দেহ থাকে তবে আপনি কেবল সস্তাে প্রতিস্থাপন করতে পারেন।
রব

1
আপনি যখনই "স্ট্রোকিং" স্টোরেজ সম্পর্কে কোনও আলোচনা পেয়ে যান, কেবল মনে রাখবেন যে এটি সাধারণত: 1) আপনাকে "চাপের সাথে" পুরো শূন্যস্থান ভরা বিস্ফোরণ করতে হবে এবং তারপরে সেগুলি লিখতে হবে। 2) সলিড স্টেট স্টোরেজটিতে এর প্রভাব হ্রাস করার জন্য সাধারণত পরিধান স্তরের স্তরের অ্যালগরিদম থাকে। 3) এটি একটি সস্তা আরডুইনো। 4) ভাষাটি সি ++ এর একটি উপসেট, সুতরাং আপনি হার্ডওয়্যারকে আঘাত করার আগে একটি পরীক্ষার কাঠামোটিকে পুরোপুরি পরীক্ষা করার জন্য উপহাস করতে পারেন; হার্ডওয়্যার মধ্যে অনাকাঙ্ক্ষিত কোড অপ্রয়োজনীয় ঠেলা সীমাবদ্ধ করতে।
রব

1
এখানে বোর্ডকে ঠাট্টা-বিদ্রূপ করার একটি সাধারণ উদাহরণ রয়েছে যাতে আপনি এটি নিয়মিত পরীক্ষা করার জন্য হার্ডওয়ারের দিকে চাপ না দিয়ে লিনাক্সের (জিসিসি দ্বারা সংকলিত) স্থানীয়ভাবে পরীক্ষা করতে পারেন। মূল ধারণাটি এমন একটি ফ্রেমওয়ার্ক তৈরি করা যা আপনার কোড থেকে আপনি যতটা আড়ডিনো কল করেন ঠিক তেমন দেখতে লাগে: github.com/rfielding/octaveRounder/tree/master/test
রব
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.