2010-12-19 17 views
9

मैंने एवीआर माइक्रोकंट्रोलर पर बड़े पैमाने पर काम किया है। मेरे पास यूएनआई में उचित ओएस कोर्स नहीं है ... सीएस शाखा से नहीं, लेकिन मुझे एक ऐसी किताब चाहिए जो मुझे जेनेरिक ओएस अवधारणाओं के साथ-साथ एम्बेडेड सिस्टम के लिए आरटीओएस अवधारणाएं भी दे। कोई उपाय?। कुछ जो TinyOS या FemtoOS जैसे किसी विशेष ओएस का विवरण अच्छा होगा, लेकिन मुझे एपीआई आधारित उदाहरण/कोड के साथ कुछ चाहिए।एंबेडेड सिस्टम के लिए रीयल टाइम ऑपरेटिंग सिस्टम -> अच्छी शुरुआत पुस्तकें

कोई सुझाव?

उत्तर

15

कम से कम 3 (अच्छी तरह से, 4) किताबें मन में तुरंत आते हैं:

+1

मैं उपरोक्त सभी तीन पुस्तकों पर सहमत हूं। गैर-रीयलटाइम ऑपरेटिंग सिस्टम को समझने के लिए मैं एंड्रयू टैनेंबाम्स की पुस्तक "मॉडर्न ऑपरेटिंग सिस्टम" (0136006639) और "लिनक्स डिवाइस ड्राइवर्स" पर अनुशंसा करता हूं, जो http://oreilly.com/catalog/linuxdrive3/book/index पर मुफ्त में ऑनलाइन उपलब्ध है .csp – SqueakySquirrel

+2

मिरो समेक की पुस्तक शुरुआती लोगों के लिए नहीं है। लेखक के रूप में, मैं नहीं चाहता कि कोई निराश हो जाए। –

1

मुझे डेविड साइमन के Embedded Software Primer बहुत उपयोगी होने के लिए मिला है। यह आरटीओएस आर्किटेक्चर जैसे राउंड-रॉबिन, राउंड-रॉबिन इंटरप्ट्स और पूर्ण उड़ा आरटीओएस आर्किटेक्चर के लिए एक महान उच्च स्तरीय परिचय प्रदान करता है। इसके अलावा, जैसा कि पहले उल्लेख किया गया है, तनेंबाम की किताब आम तौर पर ओएस अवधारणाओं के अधिक गहन उपचार के लिए शानदार है।

मतेजा

+0

कैसे आप इस पुस्तक किंग ली और कैरोलिन याओ द्वारा एम्बेडेड सिस्टम्स के लिए वास्तविक समय अवधारणाओं का मूल्यांकन कैसे करेंगे मैं, लगता है VxWorks एपीआई, जो AFAIK सुंदर प्रयोग किया जाता है के साथ यह दोनों सामान्य OS के साथ-साथ एम्बेडेड ओएस अवधारणाओं को शामिल किया व्यापक रूप से। – maverick