欢迎来到天天文库
浏览记录
ID:36257848
大小:807.33 KB
页数:14页
时间:2019-05-07
《chapter 8-8. embedded operating systems课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、CHAPTER8OperatingSystemsandUtilityProgramsEmbeddedOperatingSystemsEmbeddedSystemOneofthemostimportantandwidelyusedcategoriesofoperatingsystemsHardwareandsoftwaredesignedtoperformadedicatedfunctionTightlycoupledtotheirenvironmentOften,embeddedsystemsarepartofalargersystemorproduct,E.G.antilockbrak
2、ingsysteminacar.ExamplesofEmbeddedDevicesEmbeddedSystemOrganizationDifferencesfromtypicalcomputerAvarietyofInterfaces.Useofadiagnostic.Specialpurposehardwaremaybeusedtoincreaseperformanceorsafety.Fieldprogrammable(FPGA),applicationspecific(ASIC),orevennon-digitalhardware.Singlepurposesoftware.C
3、haracteristicsofEmbeddedOSReal-timeoperationReactiveoperationConfigurabilityI/OdeviceflexibilityStreamlinedprotectionmechanismsDirectuseofinterruptsDevelopinganEmbeddedOSTwogeneralapproachesTakeanexistingOSandadaptitforembeddedpurposesDesignapurpose-builtOSsolelyforembeddeduseAdaptinganExistin
4、gOSExamplesincludeWindows,Linux,BSDGenerallyslowerthanspecialpurposeOSAdvantageisfamiliarinterfaceNeedtoaddreal-timecapabilityStreamliningoperationAddotherspecializedandnecessaryfunctionalityforthegivendevicePurpose-BuiltEmbeddedOSTypicalcharacteristicsinclude:fastandlightweightprocessorthreadsw
5、itchSchedulingpolicyisrealtimeanddispatchermoduleispartofschedulerSmallsizeRespondstoexternalinterruptsquicklyMinimizesintervalsduringwhichinterruptsaredisabledeCos:EmbeddedConfigurableOSOpensource,Royalty-freeReal-timeOSMostwidelyusedembeddedOSTargetedathigh-performancesmallembeddedsystems.Anem
6、beddedformofLinuxorothercommercialOSwouldnotprovidethestreamlinedsoftwarerequired.eCosConfigurationTooleCosConfigurationToolLoadinganeCosConfigurationeCosLayeredStructure
此文档下载收益归作者所有