এটি স্টেটওএস নামের লিনাক্স অ্যাপ যার সর্বশেষ রিলিজটি StateOS-6.7.7z হিসাবে ডাউনলোড করা যেতে পারে। এটি ওয়ার্কস্টেশনের জন্য বিনামূল্যের হোস্টিং প্রদানকারী OnWorks-এ অনলাইনে চালানো যেতে পারে।
OnWorks সহ StateOS নামের এই অ্যাপটি বিনামূল্যে অনলাইনে ডাউনলোড করুন এবং চালান।
এই অ্যাপটি চালানোর জন্য এই নির্দেশাবলী অনুসরণ করুন:
- 1. আপনার পিসিতে এই অ্যাপ্লিকেশনটি ডাউনলোড করুন৷
- 2. আমাদের ফাইল ম্যানেজারে প্রবেশ করুন https://www.onworks.net/myfiles.php?username=XXXXX আপনি যে ইউজারনেম চান।
- 3. এই ধরনের ফাইল ম্যানেজারে এই অ্যাপ্লিকেশনটি আপলোড করুন।
- 4. এই ওয়েবসাইট থেকে OnWorks Linux অনলাইন বা Windows অনলাইন এমুলেটর বা MACOS অনলাইন এমুলেটর শুরু করুন।
- 5. OnWorks Linux OS থেকে আপনি এইমাত্র শুরু করেছেন, আমাদের ফাইল ম্যানেজারে যান https://www.onworks.net/myfiles.php?username=XXXXX আপনার পছন্দের ব্যবহারকারীর নাম সহ।
- 6. অ্যাপ্লিকেশনটি ডাউনলোড করুন, এটি ইনস্টল করুন এবং এটি চালান।
স্ক্রিনশট:
স্টেটওএস
বর্ণনাঃ
বিনামূল্যে, অত্যন্ত সহজ, আশ্চর্যজনকভাবে ক্ষুদ্র এবং খুব দ্রুত রিয়েল-টাইম অপারেটিং সিস্টেম (RTOS) গভীরভাবে এম্বেড করা অ্যাপ্লিকেশনের জন্য ডিজাইন করা হয়েছে।
লক্ষ্য: ARM Cortex-M, STM8।
এটি একটি রাষ্ট্রযন্ত্রের ধারণা দ্বারা অনুপ্রাণিত হয়েছিল। টাস্ক (টাস্ক স্টেট) দ্বারা সম্পাদিত পদ্ধতিটি নরেটার্ন-টাইপ হতে হবে না। এটি একটি অসীম লুপে কার্যকর করা হবে। অবিলম্বে টাস্ক স্টেট পরিবর্তনের জন্য একটি ডেডিকেটেড ফাংশন আছে।
বৈশিষ্ট্য
- কার্নেল অগ্রিম বা সমবায় মোডে কাজ করতে পারে
- কার্নেল 16, 32 বা 64-বিট টাইমার কাউন্টার দিয়ে কাজ করতে পারে
- কার্নেল টিক-লেস মোডে কাজ করতে পারে
- MPU ব্যবহার করে মৌলিক সুরক্ষা বাস্তবায়িত (nullptr ব্যবহার করুন, স্ট্যাক ওভারফ্লো)
- স্পিন লক
- একবার পতাকা
- ঘটনাবলী
- সুরক্ষা মুখোশ সহ সংকেত
- পতাকা (যেকোনো, সব, রক্ষা, উপেক্ষা)
- বাধা
- সেমাফোরস (বাইনারী, সীমিত, গণনা)
- কনফিগারযোগ্য টাইপ, প্রোটোকল এবং দৃঢ়তা সহ mutexes
- দ্রুত মিউটেক্স (ত্রুটি পরীক্ষা করা)
- শর্ত ভেরিয়েবল
- লক পড়া/লিখুন
- মেমরি পুল
- স্ট্রিম বাফার
- বার্তা বাফার
- ডাকবাক্সের সারি
- ইভেন্ট সারি
- কাজের সারি
- টাইমার (এক-শট, পর্যায়ক্রমিক)
- cmsis-rtos api
- cmsis-rtos2 api
- নাসা-ওসাল সমর্থন
- উন্নত c++ মোড়ক
- সমস্ত ডকুমেন্টেশন উৎস ফাইলের মধ্যে রয়েছে
- উদাহরণ এবং টেমপ্লেটগুলি পৃথক সংগ্রহস্থলে রয়েছে (https://github.com/stateos)
প্রোগ্রামিং ভাষা
সি++, সি
এটি একটি অ্যাপ্লিকেশন যা https://sourceforge.net/projects/stateos/ থেকেও আনা যেতে পারে। আমাদের বিনামূল্যের অপারেটিভ সিস্টেমগুলির মধ্যে একটি থেকে সবচেয়ে সহজ উপায়ে অনলাইনে চালানোর জন্য এটি OnWorks-এ হোস্ট করা হয়েছে।