আমি কীভাবে একটি STM32F030K6T6 এ এমকিউটিটি প্রয়োগ করতে পারি?


15

প্রশ্নে থাকা নিয়ামকটি একটি STM32F030K6T6 , যা একটি এআরএম 32-বিট কর্টেক্স-এম0 লো পাওয়ার পাওয়ার, 32 কেবি ফ্ল্যাশ মেমরি এবং 4 কেবি এসআরএএম রয়েছে। এটি ইন্টারনেট সংযোগের জন্য একটি সিম 808 ইন্টারফেস করে।

স্মৃতি সম্পর্কে সম্পদগুলি যথেষ্ট সীমিত।

  • এই ডিভাইসে কি এমকিউটিটি বাস্তবায়ন সম্ভব?

  • কোন মাইক্রোকন্ট্রোলার ম্যাচিউটিটি ব্যবহার / চালাতে সক্ষম হওয়ার জন্য কোন প্রয়োজনীয়তা মেলে?

(আমি একটি সম্পূর্ণ প্রোটোকল স্ট্যাক বাস্তবায়ন সম্পর্কে জিজ্ঞাসা করছি না।)

উত্তর:


12

এই ডিভাইসে কি এমকিউটিটি বাস্তবায়ন সম্ভব?

টিসিপি / আইপি স্তরযুক্ত যে কোনও ডিভাইস এমকিউটিটি প্রয়োগ করতে পারে।

কোন মাইক্রোকন্ট্রোলার ম্যাচিউটিটি ব্যবহার / চালাতে সক্ষম হওয়ার জন্য কোন প্রয়োজনীয়তা মেলে?

আপনার ডিভাইসটি এমকিটিটি চালায় কিনা তা জানতে আপনাকে নিম্নলিখিত প্রশ্নগুলি জিজ্ঞাসা করতে হবে।

  • আমার ডিভাইসে কি টিসিপি / আইপি বা নেটওয়ার্কিং সমর্থন রয়েছে?
  • ডিভাইসে কিছু মেমরি এবং ডিস্ক স্থান উপলব্ধ?
  • একটি প্রস্তুত এমকিউটিটি ক্লায়েন্ট যা ডিভাইস প্ল্যাটফর্মে ব্যবহার করতে পারে?
  • সার্ভারের সাথে কোনও নেটওয়ার্ক সংযোগ রয়েছে?

রেফারেন্স: এমকিউটিটি সাপোর্ট


1
তারপরে প্রশ্নটি ফোটায়: আপনি 32 কেবি কোড মেমরি দিয়ে করতে পারেন।
hanনিমা

1
@ গনিমা, আমি না বলতে পারি, তবে এমকিউটিটি চালানোর জন্য হার্ডওয়ারের কী দরকার তা হিসাবে আমি একটি ওভারভিউ দেওয়ার চেষ্টা করছি।
ব্র্যাভোকেল

3
আরডুইনোর জন্য একটি এমকিউটিটি গ্রন্থাগার রয়েছে: github.com/256dpi/arduino-mqtt যা স্মৃতিশক্তি কম
গৌফালাইট

এটির ন্যূনতম মেমের আকারটি কী দরকার?
bravokeyl

3
ইক্লিপস পাহো প্রকল্পে একটি এম্বেডেড সি ক্লায়েন্ট রয়েছে যা খুব লাইটওয়েট তবে বেশ নমনীয়: github.com/eclipse/paho.mqtt.e এমবেডড- সি । এক নজর মূল্যবান হতে পারে।
jpwsutton

11

এমবেড এমএমএকটি লাইব্রেরিতে কোনও মেমরির প্রয়োজনীয়তা সীমাবদ্ধ হওয়ার সম্ভাবনা হিসাবে নথিবদ্ধ বলে মনে হচ্ছে না এবং যুক্তিযুক্তভাবে এটি একটি সমাপ্তি হিসাবে ছোট-পায়ের ছাপ ডিভাইসে লক্ষ্যবস্তু বলে মনে করা যেতে পারে। আপনি অনলাইন সংকলকটি ব্যবহার করে মোটামুটি তুচ্ছভাবে একটি অনুরূপ ডিভাইস প্ল্যাটফর্মে লাইব্রেরিটি আমদানি করতে পারেন এবং কমপক্ষে কোডের পদচিহ্নগুলি পরীক্ষা করতে পারেন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.