恒润科技公司主要内容FlexRay总线简介FlexRay总线开发方案dSPACEVector恒润科技公司起源TTA(TTP)TUVienna(Prof.Kopetz),TTTech,Daimler,...1999,FlexRay联盟成立BMW,Bosch,DaimlerChrysler,GM,Motorola(Freescale),Philips,VW应用领域汽车高速、安全的通信系统RequirementsRequirementsTelematicTelematic--applicationsapplicationsControlsystemsControlsystemsLINLINCANCANMOSTMOSTFlexRayFlexRay5恒润科技公司技术特点以时间触发为主,兼顾“事件触发”双通道冗余分布式时钟同步总线保护器,防止“BabblingIdiot”高速传输,10M(20M)支持多种网络拓扑结构物理层介质——双绞线(屏蔽或非屏蔽)6恒润科技公司网络拓扑总线型星型nodeBnodeBnodeCnodeCnodeDnodeDnodeEnodeEnodeFnodeFnodeGnodeGnodeAnodeAnodeBnodeBnodeCnodeCnodeDnodeDnodeEnodeEnodeFnodeFnodeGnodeGnodeAnodeA7恒润科技公司结构主机控制器Host通讯控制器CommunicationController总线驱动器BusDriver总线保护器BusGuardian电源PowerSupplyCommunicationControllerCommunicationControllerMicrocontrollerMicrocontroller(Host)(Host)PowerSupplyPowerSupplyBusBusECUECUBusBusPermanentPermanentPowerPowerBusBusDriverDriverBusBusGuardianGuardianBusBusDriverDriverBusBusGuardianGuardian8恒润科技公司通信周期(一)静态部分确定性通信调度表——开发阶段动态部分“事件触发”基于优先级的竞争机制9恒润科技公司通信周期(二)Bus0Bus0Bus1Bus111445577101011223355668899NodeANodeAID:1,5,9ID:1,5,9NodeBNodeBID:2ID:2NodeCNodeCID:3,8ID:3,8NodeDNodeDID:4,7ID:4,7NodeENodeEID:6,10ID:6,10336688CommunicationcycleCommunicationcycleStaticPartStaticPartDynamicPartDynamicPartSlotSlot............997710恒润科技公司通信周期(三)11恒润科技公司报文格式报头(HeaderSegment)5个字节数据(PlayloadSegment)0~254字节报尾(TrailerSegment)3个字节FrameFrameIDIDLengthLengthHeaderHeaderCRCCRCCycleCycleDATADATACRCCRCDataData11Bit11Bit7Bit7Bit11Bit11Bit6Bit6Bit00--254Byte254Byte24Bit24BitNMNMMsgIDMsgIDDataDataSyncframeindicatorSyncframeindicatorReservedReservedPayloadpreambleindicatorPayloadpreambleindicatorNullframeindicatiorNullframeindicatior16Bit16Bit00--12Byte12ByteHeader,5BytesHeader,5BytesPayload,0...254BytesPayload,0...254BytesTrailer,3BytesTrailer,3BytesStartupframeindicatorStartupframeindicator12恒润科技公司(bit)Commentreservedbit1保留payloadpreambleindicator1playload中是否包含向量nullframeindicator1此帧是否空帧syncframeindicator1此帧是否同步帧startupframeindicator1此帧是否启动帧frameID11帧IDpayloadlength7数据长度headerCRC11报头CRC校验码cyclecount6周期数13恒润科技公司数据0~254字节NMVector0~12字节只存在于静态部分MessageID16bits只存在于动态部分14恒润科技公司报尾3个字节CRC计算报头和数据15恒润科技公司原型产品CANoe.FlexRayFRstressECU20恒润科技公司强大的科学计算工具多种专业工具箱图形化建模仿真平台多种专业模型库21恒润科技公司图形化设计工具定义FLexRay总线通信参数定义信号和FlexRay帧设计通信调度表FIBEX文件导入和导出22恒润科技公司仿真、分析、测试FlexRay总线仿真FlexRay总线ECU支持FIBEX文件可编程(CAPL)23恒润科技公司实时软件接口无缝集成于Simulink代码自动生成和下载支持多处理器系统支持硬件中断和软件中断24恒润科技公司将dSPACE硬件集成到FlexRay总线网络中为Simulink中的模型提供功能块适用于快速控制原型和硬件在环仿真支持FIBEX文件25恒润科技公司实时硬件平台可用于开发、测试以及控制功能优化适用于车载的坚固外壳和紧凑型设计提供不同的总线接口(CAN,LIN,FlexRay)DS4340FlexRayInterfaceModule26恒润科技公司直接从Simulink模型生成产品级C代码代码可靠性高、易读、便于维护可针对处理器和编译器优化27恒润科技公司独一无二的FlexRay总线干扰器可产生同步或异步干扰序列可改变总线电气特性,包括电容、电阻等等可将总线之间短路,对电源或地短路根据FlexRay的帧进行触发支持FIBEX文件28恒润科技公司发送、接收报文监视FlexRay总线网络接收空帧支持最大Playload字节数-254支持FlexRay最新版本双通道Plug&Play