您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > AUTOSARNetworkManagement
©2009.VectorInformatikGmbH.Allrightsreserved.AnydistributionorcopyingissubjecttopriorwrittenapprovalbyVector.V1.012009-06-15AUTOSARNetworkManagementNmInterfaceandCANNmAUTOSARRelease3.0Insertpictureandclick“AlignTitleGraphic”.2©2009.VectorInformatikGmbH.Allrightsreserved.AnydistributionorcopyingissubjecttopriorwrittenapprovalbyVector.V1.01.2009-06-15.Slide:AgendaQuestionsAvailabilityatVectorConfigurationAdditionalFeaturesNetworkManagementMessageNetworkManagementAlgorithmOutlineofSolutionsandConceptsHistory3©2009.VectorInformatikGmbH.Allrightsreserved.AnydistributionorcopyingissubjecttopriorwrittenapprovalbyVector.V1.01.2009-06-15.Slide:History❑AUTOSARRelease1.0isavailablesinceMay2005❑AUTOSARNetworkManagementmodules❑GenericNMshortName:Nm❑CANNMshortName:CanNm❑FlexRayNMshortName:FrNm❑AUTOSARRelease2.1isavailablesinceFebruary2007❑NmArchitecturechanged❑Newmodule:GenericNMInterfaceshortName:Nm❑GenericNM-CANGenericNMshortName:CNm❑NochangesforCANNMshortName:CanNm❑NewStateMachineforFlexRayNMshortName:FrNmNetworkManagementAUTOSARReleases4©2009.VectorInformatikGmbH.Allrightsreserved.AnydistributionorcopyingissubjecttopriorwrittenapprovalbyVector.V1.01.2009-06-15.Slide:History❑AUTOSARRelease3.0isavailablesinceFebruary2008❑NmArchitecturechangedMergedCANGenericNMandCANNMshortName:CanNmNMCoordinatorFunctionalityaddedtoNMInterfaceNetworkManagementAUTOSARReleasesCanIfCanNmCanNmFrIfFrNmFrNmNmAUTOSARNMStack5©2009.VectorInformatikGmbH.Allrightsreserved.AnydistributionorcopyingissubjecttopriorwrittenapprovalbyVector.V1.01.2009-06-15.Slide:HistoryMotivationforthisNMarchitecture❑Busindependentinterfacetohigherlayers❑BusspecificNMmodules❑Busspecificalgorithm❑ManagementandtransmissionofNMPDU❑DirectinterfacetoCommunicationHardwareAbstractionlayer❑PDURouterisnotusedbyNetworkManagementNetworkManagementArchitecture6©2009.VectorInformatikGmbH.Allrightsreserved.AnydistributionorcopyingissubjecttopriorwrittenapprovalbyVector.V1.01.2009-06-15.Slide:AgendaQuestionsAvailabilityatVectorConfigurationAdditionalFeaturesNetworkManagementMessageNetworkManagementAlgorithmOutlineofSolutionsandConceptsHistory7©2009.VectorInformatikGmbH.Allrightsreserved.AnydistributionorcopyingissubjecttopriorwrittenapprovalbyVector.V1.01.2009-06-15.Slide:OutlineofSolutionsandConceptsAUTOSARNetworkManagement❑Theaimisasimplemechanismforthe❑self-sufficientstart-upofECUs❑themaintenanceofthebuscommunication❑shutdownofbuscommunication❑synchronizedstart-upandshutdownofnetworksNetworkManagementTasks8©2009.VectorInformatikGmbH.Allrightsreserved.AnydistributionorcopyingissubjecttopriorwrittenapprovalbyVector.V1.01.2009-06-15.Slide:OutlineofSolutionsandConcepts❑NetworkManagementalgorithm❑Distributedalgorithmforsleep&wake-up❑Busloadreductionoptional❑NMmessageburstprevention❑Userdatasupportoptional❑CommunicationControloptional,CANonly❑PassiveMode❑Gatewayfeaturesoptional❑Detectionofpresentnodes❑RemoteSleepIndication❑ControlBitVector❑BusSynchronization❑BuserrorandcommunicationmanagementisperformedbyhigherlayersandnotbyNMFeatures9©2009.VectorInformatikGmbH.Allrightsreserved.AnydistributionorcopyingissubjecttopriorwrittenapprovalbyVector.V1.01.2009-06-15.Slide:OutlineofSolutionsandConcepts❑FunctionalgapsandincompatibilitiesifAUTOSARNMisusedinantraditionalCANbeddedsoftwarestack❑AUTOSARheadersarepartoftheCANbeddedWrapper❑DeclarationofAUTOSARdatatypes❑Compilerandplatformspecificdefinitions❑AUTOSARBSWmodulesheaderfiles❑CommunicationManagement(CanOnline/CanOfflinehandling)❑BusOffManagementoptionalCANbeddedWrapperforAUTOSARNM10©2009.VectorInformatikGmbH.Allrightsreserved.AnydistributionorcopyingissubjecttopriorwrittenapprovalbyVector.V1.01.2009-06-15.Slide:AgendaQuestionsAvailabilityatVectorConfigurationAdditionalFeaturesNetworkManagementMessageNetworkManagementAlgorithmOutlineofSolutionsandConceptsHistory11©2009.VectorInformatikGmbH.Allrightsreserved.AnydistributionorcopyingissubjecttopriorwrittenapprovalbyVector.V1.01.2009-06-15.Slide:NetworkManagementAlgorithmTheAUTOSARNMisadirectanddistributedNetworkManagement❑DirectNM-EachnodehasitsownNMmessage❑TheNMmessageisreservedfortheNetworkManagement❑TheNMmessagesignalizesthatbuscommunicationisneeded❑TheNMmessagedataisnotrelevantfortheNMmechanism❑DistributedNM–Allnodesareequal(thereisnoNMMasterorNMSlave)❑ThefocusofthefollowingslidesisontheCAN-specificpartofAUTOSARNMOverview12©2009.VectorInformatikGmbH.Allrightsreserved.AnydistributionorcopyingissubjecttopriorwrittenapprovalbyVector.V1.01.2009-06-15.Slide:NetworkManagementAlgorithmComparisonofAUTOSARNMandOSEKNM(CAN)NetworkShutdownNetworkModeECUSleepmodeInitializeNMPrepareSleepBus-SleepPowerOnWaitBus-SleepTimeNetworkRequestNetworkRequestSimplifiedstatemachineofAUTOSARNMandOSEK-NMisidentical.isagreed13©2009.VectorInformatikGmbH.Allrightsreserved.AnydistributionorcopyingissubjecttopriorwrittenapprovalbyVector.V1.01.2009-06-15.Slide:NetworkManagementAlgorithmStateMachine(CAN)NM_TIMEOUT_TIME(Re-)StartbyComMNormalECUSleepmodeNetworkModeInitializeNMPrepareSleepBus-SleepRepeatMessagePowerOnNM_REPE
本文标题:AUTOSARNetworkManagement
链接地址:https://www.777doc.com/doc-6466667 .html