- RTOS என்றால் என்ன?
- ஏன் RTOS ??
- நிகழ்நேர இயக்க முறைமை மற்றும் இயக்க முறைமைக்கு இடையிலான வேறுபாடு
- RTOS வகைகள்
- இலவச RTOS ஐப் பயன்படுத்துவதன் நன்மைகள்
- RTOS தொடர்பான சில முக்கிய சிக்கல்கள்
- RTOS ஐ எவ்வாறு பயன்படுத்துவது
உட்பொதிக்கப்பட்ட அமைப்புகள் நம்மைச் சுற்றியுள்ள அனைத்து மின்னணு சாதனங்களிலும் பரவலான பயன்பாட்டைக் கொண்டுள்ளன, இதற்கு ஒரு தெளிவான எடுத்துக்காட்டு, நாம் எப்போதும் எங்களுடன் சுமந்து செல்லும் மினி மடிக்கணினி, ஆம் நான் எங்கள் மொபைல் தொலைபேசிகளைக் குறிப்பிடுகிறேன்.
உட்பொதிக்கப்பட்ட கணினி படத்தில் வரும்போதெல்லாம் இது எப்போதும் மைக்ரோகண்ட்ரோலர்கள் அல்லது நுண்செயலிகள் மற்றும் ஒரு மென்பொருள் அல்லது இயக்க முறைமை போன்ற மென்பொருட்களின் கலவையாகும். ஒரு இயக்க முறைமை அனைத்து மின்னணு சாதனங்களின் தளத்தை உருவாக்குகிறது மற்றும் எந்தவொரு மின்னணு சாதனத்திலும் வன்பொருள் மற்றும் மென்பொருள் இரண்டையும் நிர்வகிக்கிறது. இயக்க முறைமை என்ற சொல் கணினிகளுக்கான யூனிக்ஸ் மற்றும் விண்டோஸுடன் மட்டுமல்ல, மைக்ரோகண்ட்ரோலர்களுக்கும் நீட்டிக்கப்படலாம். மைக்ரோகண்ட்ரோலர்களில் இயக்கக்கூடிய அத்தகைய ஒரு இயக்க முறைமை ரியல் டைம் ஆப்பரேட்டிங் சிஸ்டம் என்று அழைக்கப்படுகிறது. RTOS மற்றும் நிகழ்நேர இயக்க முறைமையின் பயன்பாடுகளைப் பற்றி இங்கே அறிந்து கொள்வோம்.
RTOS என்றால் என்ன?
RTOS என பிரபலமாக அறியப்படும் நிகழ்நேர இயக்க முறைமை, முன்னுரிமையின் அடிப்படையில் ஒரு குறிப்பிட்ட காலத்திற்குள் உள்ளீடு மற்றும் முழுமையான பணிகளுக்கு பதிலளிக்கும் திறனை கட்டுப்படுத்தியை வழங்குகிறது. முதல் தோற்றத்தில், ஒரு RTOS வேறு எந்த உட்பொதிக்கப்பட்ட நிரல் அல்லது ஃபார்ம்வேரைப் போலவே தோன்றலாம், ஆனால் இது ஒரு இயக்க முறைமையின் கட்டமைப்பில் கட்டப்பட்டுள்ளது. எனவே, எந்தவொரு இயக்க முறைமையையும் போலவே RTOS பல நிரல்களை ஒரே நேரத்தில் மல்டிபிளெக்ஸை ஆதரிக்க அனுமதிக்கிறது. ஒரு செயலி அல்லது கட்டுப்படுத்தியின் மையமானது ஒரு நேரத்தில் ஒரு வழிமுறையை மட்டுமே இயக்க முடியும் என்பது எங்களுக்குத் தெரியும், ஆனால் RTOS க்கு திட்டமிடல் என்று ஒன்று உள்ளதுஎந்த அறிவுறுத்தலை முதலில் இயக்க வேண்டும் என்பதை இது தீர்மானிக்கிறது, இதனால் பல நிரல்களின் வழிமுறைகளை ஒன்றன்பின் ஒன்றாக செயல்படுத்துகிறது. தொழில்நுட்ப ரீதியாக ஒரு RTOS ஒரு நேரத்தில் இணையான வழிமுறைகளை இயக்குவதன் மூலம் பல-எடுத்துக்கொள்ளும் மாயையை மட்டுமே உருவாக்குகிறது.
இது உண்மையான உலகில் பல்வேறு பயன்பாடுகளுக்கு RTOS ஐ பொருத்தமானதாக்குகிறது. எந்தவொரு உள்ளீட்டிற்கும் RTOS இல் ஒரு தர்க்கம் மதிப்பீடு செய்யப்படும்போதெல்லாம் தொடர்புடைய வெளியீட்டைக் கொடுக்கும். இந்த தர்க்கம் தர்க்கரீதியான படைப்பாற்றல் மட்டுமின்றி குறிப்பிட்ட பணி செய்யப்படும் கால அளவிலும் அளவிடப்படுகிறது. ஒரு குறிப்பிட்ட காலப்பகுதியில் ஒரு கணினி பணியைச் செய்யத் தவறினால், அது கணினி தோல்வி என்று அழைக்கப்படுகிறது.
ஏன் RTOS ??
- இயக்கிகளின் கிடைக்கும் தன்மை: RTOS க்குள் பல இயக்கிகள் உள்ளன, அவை பல்வேறு பயன்பாடுகளுக்கு நேரடியாகப் பயன்படுத்த எங்களுக்கு அனுமதிக்கிறது.
- திட்டமிடப்பட்ட கோப்புகள்: RTOS திட்டமிடலை கவனித்துக்கொள்கிறது, எனவே எந்தவொரு அமைப்பையும் திட்டமிடுவதில் கவனம் செலுத்துவதற்கு பதிலாக, பயன்பாட்டை வளர்ப்பதில் நாம் கவனம் செலுத்தலாம். எடுத்துக்காட்டாக, நிபந்தனைகளின் தொகுப்பு பூர்த்தி செய்யப்படும்போதெல்லாம் சில செயல்களை வரையறுக்க பணி திட்டமிடல் கோப்புகள் பயன்படுத்தப்படுகின்றன. RTOS பொதுவாக இயங்கும், தயாராக மற்றும் தடுக்கப்பட்ட மாநிலங்களை திட்டமிடுவதற்கு சில மேம்பட்ட வழிமுறைகளைப் பயன்படுத்துகிறது, இது RTOS இயங்கும் போது திட்டமிடலை விட பயன்பாட்டை வளர்ப்பதில் அதிக கவனம் செலுத்துகிறது.
- அம்சங்களைச் சேர்ப்பதற்கான வளைந்து கொடுக்கும் தன்மை: RTOS க்குள் நீங்கள் புதிய அம்சங்களைச் சேர்க்கத் தயாராக இருந்தாலும், இருக்கும் அம்சங்களுக்கு இடையூறு விளைவிக்காமல் அதைச் சேர்க்கலாம்
நிகழ்நேர இயக்க முறைமை மற்றும் இயக்க முறைமைக்கு இடையிலான வேறுபாடு
நிகழ்நேர இயக்க முறைமை மற்றும் விண்டோஸ், லினக்ஸ் போன்ற இயக்க முறைமைகளுக்கு இடையே பல்வேறு வேறுபாடுகள் உள்ளன. அட்டவணை வடிவமைப்பின் உதவியுடன் அவற்றை ஒவ்வொன்றாகப் பார்ப்போம்:
| எஸ் | இயக்க முறைமை | நிகழ் நேர அமைப்பு |
| 1 | இயக்க முறைமையில் செயல்முறைகளை செயல்படுத்துவதற்கான நேர பகிர்வு அடிப்படையாகும் | செயல்முறைகள் அவற்றின் முன்னுரிமையின் வரிசையின் அடிப்படையில் செயல்படுத்தப்படுகின்றன |
| 2 | இயக்க முறைமை ஒரு கணினியின் வன்பொருள் மற்றும் மென்பொருளுக்கு இடையில் ஒரு இடைமுகமாக செயல்படுகிறது | நிகழ்நேர அமைப்பு உண்மையான உலகப் பிரச்சினைகளுக்கு அதன் செயல்பாட்டைக் கொண்டதாக வடிவமைக்கப்பட்டுள்ளது |
| 3 | இயக்க முறைமையை செயல்படுத்தும்போது நினைவகத்தை நிர்வகிப்பது ஒரு முக்கியமான பிரச்சினை அல்ல | நிகழ்நேர வெளியீட்டு நினைவகம் ஒதுக்கப்பட்டதன் அடிப்படையில் நினைவக மேலாண்மை கடினம், இது மிகவும் முக்கியமானது |
| 4 | பயன்பாடுகள்: அலுவலகம், தரவு மையங்கள், வீட்டிற்கான அமைப்பு போன்றவை | பயன்பாடுகள்: விமானம் அல்லது அணு உலை கட்டுப்படுத்துதல், அறிவியல் ஆராய்ச்சி உபகரணங்கள் |
| 5 | எடுத்துக்காட்டுகள்: மைக்ரோசாப்ட் விண்டோஸ், லினக்ஸ், ஓஎஸ் | எடுத்துக்காட்டுகள்: விஎக்ஸ் ஒர்க்ஸ், கியூஎன்எக்ஸ், விண்டோஸ் சிஇ |
RTOS வகைகள்
நிகழ்நேர இயக்க முறைமையை நாம் முக்கியமாக மூன்று பகுதிகளாக வகைப்படுத்தலாம்
- கடினமான நிகழ்நேர இயக்க முறைமை
- மென்மையான நிகழ்நேர இயக்க முறைமை
- உறுதியான நிகழ்நேர இயக்க முறைமை
1. கடினமான நிகழ்நேர இயக்க முறைமை
ஒரு உதாரணத்தைப் பயன்படுத்தி இந்த வகை இயக்க முறைமையைப் புரிந்துகொள்வோம், அதன் நேரடி எடுத்துக்காட்டு விமானக் கட்டுப்பாட்டு அமைப்பு. விமான கட்டுப்பாட்டு அமைப்பினுள் பைலட் ஒரு உள்ளீட்டு வடிவத்தில் எந்த பணிகளை வழங்கினாலும் அது சரியான நேரத்தில் செய்யப்பட வேண்டும். கடினமான நிகழ்நேர இயக்க முறைமையில், கணினி தோல்விகளை பொறுத்துக்கொள்ள முடியும். கடினமான RTOS இன் அம்சங்கள்:
- சரியான நேரத்தில் பணிகளைச் செய்ய
- காலக்கெடுவை சந்திக்கத் தவறியது ஆபத்தானது
- மோசமான வழக்கு பதில் நேரம் உத்தரவாதம்
- கணினி தோல்விக்கு வழிவகுக்கும்
2. மென்மையான நிகழ்நேர இயக்க முறைமை
மென்மையான RTOS ஐப் பயன்படுத்துவதற்கான எளிதான எடுத்துக்காட்டு ஆன்லைன் தரவுத்தளமாகும், மென்மையான RTOS க்குள் நாம் கவலைப்படுவது அளவுரு வேகம். எனவே, மென்மையான RTOS இன் அம்சங்கள்:
- பணிகள் முடிந்தவரை விரைவாக செய்யப்பட வேண்டும்
- பணிகளை தாமதமாக முடிப்பது விரும்பத்தகாதது ஆனால் ஆபத்தானது அல்ல
- செயல்திறன் சீரழிவுக்கான வாய்ப்பு உள்ளது
- கணினி தோல்விக்கு வழிவகுக்க முடியாது
3. உறுதியான நிகழ்நேர இயக்க முறைமை
பொருள்களை எடுக்கப் பயன்படும் ரோபோ கை உறுதியான RTOS இன் எடுத்துக்காட்டுகளில் ஒன்றாக கருதப்படுகிறது. இங்கே, இந்த நிறுவனமான RTOS க்குள் செயல்முறை தாமதமாக இருந்தாலும் அது பொறுத்துக்கொள்ளப்படுகிறது.
இலவச RTOS ஐப் பயன்படுத்துவதன் நன்மைகள்
உங்கள் பயன்பாடுகளில் RTOS ஐப் பயன்படுத்துவதன் நன்மைகள் பின்வருமாறு.
- ஃபயர்வால் சிக்கல்கள் இல்லை
- மேம்பட்ட செயல்திறனுக்கான குறைந்த அலைவரிசை
- மேம்பட்ட பாதுகாப்பு மற்றும் தனியுரிமை
- குறைந்த செலவு, வன்பொருள் மற்றும் மென்பொருள் கூறுகளை குறைப்பதன் காரணமாக
RTOS தொடர்பான சில முக்கிய சிக்கல்கள்
இப்போது, நிஜ உலக பயன்பாட்டில் RTOS க்கு பல நன்மைகள் இருந்தபோதிலும், இது பல்வேறு குறைபாடுகளையும் கொண்டுள்ளது. இது தொடர்பான சில பிரச்சினைகள் இங்கு விவாதிக்கப்பட்டுள்ளன.
- குறியீட்டின் வேறு சில முக்கிய பகுதிகளுக்கு ஓட்டத்தை திசைதிருப்ப செயல்படுத்தும் நிரலை நிறுத்த நிரல்களில் குறுக்கீடுகள் பொதுவாக பயன்படுத்தப்படுகின்றன. இங்கே, விரைவான பதில் நேரம் தேவைப்படுவதால் RTOS க்குள்; குறுக்கீடுகள் குறைந்தபட்ச நேரத்திற்கு முடக்கப்பட வேண்டும் என்று பரிந்துரைக்கப்படுகிறது.
- என்பதால், கர்னல் பல்வேறு நிகழ்வுகளுக்கும் பதிலளிக்க வேண்டும், இது குறைந்த அளவிலான கர்னலைக் கொண்டிருக்க வேண்டும், இதனால் அது ROM க்குள் சரியாக பொருந்தும்
- RTOS இன் அதிநவீன அம்சங்கள் அகற்றப்பட வேண்டும், ஏனெனில் இது போன்ற மெய்நிகர் நினைவகம் போன்ற கருத்து எதுவும் இல்லை.
RTOS ஐ எவ்வாறு பயன்படுத்துவது
RTOS என்றால் என்ன, அதை நீங்கள் எங்கே பயன்படுத்தலாம் என்பதை இப்போது நீங்கள் அறிந்திருக்கிறீர்கள், RTOS உடன் தொடங்க நீங்கள் பொதுவாக சூறாவளி அல்லது FreeRTOS மேம்பாட்டு சூழலைப் பயன்படுத்த வேண்டும். இந்த இரண்டு வளர்ச்சிச் சூழலையும் சுருக்கமாகப் பார்ப்போம்.
சூறாவளி - VxWorks
டொர்னாடோ என்பது இலக்கு அமைப்பில் நிகழ்நேர தொடர்பான உட்பொதிக்கப்பட்ட RTOS பயன்பாடுகளை உருவாக்க ஒருங்கிணைந்த சூழலாகும். சூறாவளி மூன்று அடிப்படை கூறுகளைக் கொண்டுள்ளது, அவை கீழே பட்டியலிடப்பட்டுள்ளன.
1) VxWorks
2) பயன்பாட்டு கட்டிட கருவிகள் (தொகுப்பி மற்றும் தொடர்புடைய நிரல்கள்)
3) VxWorks பயன்பாட்டை நிர்வகிக்க, பிழைத்திருத்த மற்றும் கண்காணிக்கக்கூடிய ஒருங்கிணைந்த வளர்ச்சி சூழல்

VxWorks என்பது ஒரு பிணைய நிகழ்நேர இயக்க முறைமை. VxWorks உடன் தொடங்க, ஒரு பணிநிலையத்துடன் ஒரு மேம்பாட்டு கிட் (இலக்கு) இருக்க வேண்டும். இங்கே, மேம்பாட்டு கிட் என்பது பணிநிலையத்தில் இலக்கு சேவையகத்துடன் தொடர்பு கொள்ளும் இலக்கு ஹோஸ்ட் அல்லது கூறு தவிர வேறில்லை. இங்குள்ள இலக்கு ஷெல் மற்றும் பிழைதிருத்தி போன்ற சூறாவளி கருவிகளை இணைக்கிறது. எனவே, VxWorks பயன்படுத்தி டொர்னாடோ எங்களுக்கு ஒரு அளிக்கின்றன நாங்கள் கட்டமைக்க மற்றும் அமைப்புகள் கட்டப்பட்ட வேண்டும் வரைகலை பயனர் இடைமுகம் மற்றும் கட்டளை வரி கருவிகள் கட்டமைப்பு மற்றும் உருவாக்க உள்ளது.
இங்கே படத்தில் வரும் மிக முக்கியமான விஷயம் என்னவென்றால், உங்கள் கணினியில் சூறாவளியை நிறுவும் போது நிறுவல் கோப்பகம் பாதை
பெயர்களைப் பயன்படுத்த வேண்டும்: installDir / target. எடுத்துக்காட்டாக, உங்கள் சூறாவளியை சி: \ ஒரு ஜன்னல் ஹோஸ்டில் சேமிக்க விரும்பினால் முழு பாதையின் பெயரும் அந்த வழக்கில் installDir / target / h / vxworks.h என அடையாளம் காணப்பட வேண்டும்.
இங்கே, விஎக்ஸ் படைப்புகளின் அம்சங்கள் குறித்து விரிவாக விவாதிக்க மாட்டோம் (அடுத்த டுடோரியலுக்காக அதை விட்டுவிடுவோம்) ஆனால் விண்ட்ரைவர் குனுவைப் பயன்படுத்தி விஎக்ஸ்வொர்க்குகளுக்குள் சி ++ ஐப் பயன்படுத்தி வளர்ச்சி எவ்வாறு செய்யப்படலாம் என்பதைப் பற்றி விவாதிப்போம். விண்ட்ரைவர் குனு, செயல்பாட்டின் போது ஏற்பட்ட குறுக்கீடு மற்றும் நினைவக பயன்பாட்டு அறிக்கையைப் பற்றிய வரைகலை பகுப்பாய்வை வழங்க எங்களுக்கு உதவுகிறது.

எடுத்துக்காட்டாக, விண்ட்ரைவரின் மேலே கூறப்பட்ட பார்வை தொடர்புடைய செயலி எண்ணையும் பணிகளின் முன்னுரிமையையும் விளக்குகிறது (tLowPri & tHighPri). செயலற்ற நிலை அதாவது பச்சை வண்ணக் கோடு எந்த செயலி அதன் செயல்பாட்டு நிலையில் இல்லை என்பதைக் குறிப்பிட்டது, இது ஒவ்வொரு சில விநாடிகளுக்குப் பிறகும் காணப்படுகிறது. t1, t7, t8 & t9 ஆகியவை பல்வேறு செயலிகளைத் தவிர வேறில்லை. இங்கே, நாங்கள் t7 செயலியை மட்டுமே தேர்வு செய்கிறோம்.
எனவே, இந்த விண்ட்ரைவர் VxWorks மற்றும் பயன்பாட்டு தொகுதி சப்ரூட்டின்கள் இரண்டையும் செயல்படுத்தும் திறன் கொண்டது. நீங்கள் விண்ட்ரைவர் பயன்பாட்டைத் தொடங்கலாம் அல்லது சூறாவளி வெளியீட்டு கருவிப்பட்டியை உருவாக்கலாம் (-> i பொத்தான்) பின்னர் மெனுவைக் கிளிக் செய்து ஷெல்லைக் கிளிக் செய்க. கடைசியாக, கட்டளை வரியில் இருந்து “> விண்ட்ஷ் இலக்கு சேவையகம்”.
இப்போது C ++ ஐப் பயன்படுத்தி நிரல் செய்ய, INCLUDE_CPLUS_DEMANGLER கூறுகளைச் சேர்ப்பது முக்கியம், இந்த டிமாங்லர் கூறு இலக்கு ஷெல் சின்னங்களை மனிதர்கள் படிக்கக்கூடிய C ++ குறியீட்டு பெயர்களைத் திரும்ப அனுமதிக்கிறது. முன், VxWorks இலக்கு, தொடர்ந்து செயல்முறை பதிவிறக்கம் சி ++ தொகுதி என அழைக்கப்படும் நொறுக்கு தீனி தின்றுகொண்டிருக்கிறாய். இங்கே, முஞ்சிங் கூடுதல் ஹோஸ்ட் செயலாக்க படிநிலையைக் குறிக்கிறது.
சி ++ பயன்பாட்டு மூல நிரலைத் தொகுத்து, எடுத்துக்காட்டாக hello.cpp கோப்பைப் பெறுங்கள். பின்னர்.o இல் மன்ச் செய்ய அதை இயக்கவும் மற்றும் உருவாக்கப்பட்ட ctdt.c கோப்பை தொகுக்கவும். மேலும், தரவிறக்கம் செய்யக்கூடிய தொகுதியை உருவாக்க பயன்பாட்டை ctdt.o உடன் இணைக்கவும், VxWorks க்குள் hello.out. இந்த VxWorks ஐ இயக்கிய பின் வெளியீடு ஒரு தயாரிப்புக் கோப்பாக இருக்கும், இது சில இலக்குகளில் பயன்படுத்தப்படும்.
இலவச RTOS
பொதுவாக, நாங்கள் RTOS உடன் தொடங்கும் போதெல்லாம் பொதுவாக Vx Works RTOS ஐ விரும்புகிறோம். ஆனால், இங்கே இலவச ஆர்டிஓஎஸ் குறித்து சுருக்கமாக ஒரு விவாதம் நடத்துவோம், இது ஆரம்பகால நிகழ்நேர இயக்க முறைமை பற்றிய கருத்தை அறிந்து கொள்ளவும் பயன்படுத்தலாம். இலவச ஆர்டிஓஎஸ் ரிச்சர்ட் பாரி மற்றும் ஃப்ரீஆர்டோஸ் குழுவினரால் உருவாக்கப்பட்டது, இது ரியல் டைம் இன்ஜினியர்கள் லிமிடெட் நிறுவனத்திற்கு சொந்தமானது, ஆனால் இது பயன்படுத்த இலவசம் மற்றும் கீழேயுள்ள இணைப்பைக் கிளிக் செய்வதன் மூலம் பதிவிறக்கம் செய்யலாம்
இலவச ROTS ஐப் பதிவிறக்குக
இந்த கட்டுரையின் போது பயன்படுத்தப்படும் இலவச RTOS இன் சமீபத்திய பதிப்பு பதிப்பு 10 ஆகும், இது FreeRTOS V10 என குறிப்பிடப்பட்டுள்ளது.
இலவச RTOS இன் மிகப் பெரிய நன்மை, மற்ற RTOS ஐப் பொறுத்தவரை அதை மேன்மையடையச் செய்கிறது, அதாவது வன்பொருள் அடிப்படையில் அதன் இயங்குதள சுயாதீன நடத்தை, அதாவது ஒரு இயக்க முறைமையை இயக்க நாம் பயன்படுத்தும் சி குறியீடு வெவ்வேறு கட்டமைப்பைக் கொண்ட பல்வேறு தளங்களில் இயக்க முடியும். ஆகவே, நீங்கள் 8051 மைக்ரோகண்ட்ரோலர் அல்லது சில சமீபத்திய ஏஆர்எம் மைக்ரோகண்ட்ரோலரைப் பயன்படுத்துகிறீர்களா என்பதைப் பொருட்படுத்தாமல், நீங்கள் செயல்படுத்திய செயல்முறையுடன் நீங்கள் எழுதிய குறியீடு இருவருக்கும் ஒத்ததாக இருக்கும்.
Vx படைப்புகள் மற்றும் பிற RTOS இயக்க கருவிகளுக்கு மேல் இலவச RTOS ஐப் பயன்படுத்துவதால் பல நன்மைகள் உள்ளன. அவற்றில் சில இவ்வாறு கூறலாம்:
- எளிதான சோதனையை வழங்குகிறது
- குறியீடு மறுபயன்பாட்டின் கருத்தை ஊக்குவிக்கிறது
- குறைந்த செயலற்ற நேரம்
- எளிதான பராமரிப்பு
- நேர தகவல்களை சுருக்கவும்
மேலும், அடிப்படை கர்னல், இலவச RTOS க்குள் இருக்கும் ஒரு இயக்க முறைமையின் மையக் கூறுகளை கர்னல் குறிக்கிறது, இது பல்வேறு பயன்பாடுகளுக்குப் பயன்படுத்துவதை அணுக வைக்கிறது. இயக்க முறைமைகளில் விரிவாக்கப்பட்ட தொகுதிக்கூறுகளை இணைப்பது எளிதானது என்பதால், அதன் கூடுதல் பயன்பாடுகளை இலவசமாக பெற RTOS மிகவும் சக்திவாய்ந்ததாகிறது.
இலவச RTOS ஐ நாப்டோவுடன் இணைக்கும் கருத்தை பயன்படுத்துவதன் மூலம் இலவச RTOS ஐப் பயன்படுத்துவதற்கான எடுத்துக்காட்டுகளில் ஒன்றை விளக்கலாம். நாப்டோ என்பது சாதனத்திலிருந்து உலாவிக்கு தகவல்களை மாற்ற பயன்படும் ஒரு இலவச வலை சாதனம்.

எனவே இலவச RTOS ஐ நாப்டோவுடன் இணைப்பதன் மூலம் படம் a இல் விளக்கப்பட்டுள்ளபடி சி குறியீட்டின் ஒரு சிறிய பகுதியை உருவாக்குகிறது. இப்போது ஒரு நாள் இன்டர்நெட் ஆஃப் திங்ஸ் (ஐஓடி) போக்கில் உள்ளது, நாங்கள் அணுகும் ஒவ்வொரு ஐஓடி சாதனமும் இணையத்தில் ஒரு தனித்துவமான URL ஐக் கொண்டுள்ளன, மேலும் தொழில்நுட்பமானது பாதுகாப்பான மற்றும் மிகக் குறைந்த அலைவரிசை புள்ளியை இணைப்புகளை அனுமதிக்கிறது. இணைய இணைப்பு இல்லாத நிலையில் இந்த சேர்க்கை உதவியாக இருக்கும். எனவே, இலவச RTOS என்பது IOT ஐ செயல்படுத்தும்போது பிரபலமான தேர்வாகும்.
