FlexRay FlexCard_PMC_II

未完

1.To use these functions the FlexCard must have a firmware with a FlexRay CC and the FlexCard must be licensed for FlexRay.

2.Firmware :
  The functions only work on FlexCard PMC II and FlexCard USB. The FlexCard USB offers 2 firmware slots while the FlexCard PMC II offers 8.
  The firmware slot update or activation on a FlexCard PMC II takes effect after a complete shut down of th PC.

3.not exists :
  pAllowPassiveToActive
  pChannelsMTS
  pChannels
  pKeySlotUsedForStartup
  pKeySlotUsedForSync
  pMicroInitialOffsetA
  pMicroInitialOffsetB
  pSingleSlotEnabled

3.FlexCard requires ROOT user.

4.整个通信控制器按照功能分为:收发模块、媒质访问控制模块、接受判别模块、时钟同步模块、协议控制单元模块、接口模块。
  收发模块 : 是对通信控制器上层模块待发送的数据进行编码发送到总线上,同时对从总线上获得的比特流进行处理并解码组成数据传送给上层模块进行进一步处理。
  媒质访问控制模块 : 首先是负责通知收发模块发送帧和 symbol,发送帧的时候按照主机的要求组成帧,其次是控制访问总线的时序。
  接收判别模块 : 检测接收数据的完整性以及检验数据是否在正确的时间被接收到。
  时钟同步模块 : 节点与网内其它节点同步。
  协议控制单元模块 : 整个通信控制器的核心部分,其作用是根据主机的命令以及协议工作的环境协调其它功能模块的工作并给主机指示。
  接口模块 : 主机和 FlexRay 通信控制器交换数据和控制的通道。

5.passive topologies:
  point-to-point connection :
    24m
  passive star :
    24m
  line topology :
    24m 22 FlexRay nodes
  active topologies :
    24m it must be considered that the active star coupler delays signal transmission.
    connecting two active star couplers in series : a maximum network length of 3x12m should be assumed in practice.

6.FlexRay node:
  The communication controller is referred to as a FlexRay controller.
  The bus driver is referred to as a FlexRay transceiver.

7.FlexRay cable:
  Because of its differential signal transmission,so twisted line pairs are typically used in practice — for cost reasons usually without shielding.

8.Dynamic messages:
  This means that the time point of message transmission is not predictable. Because the dynamic segment has a finite length, there may be FlexRay nodes wishing to send that will not be able to transmit their dynamic messages in the current cycle.

9.FlexRay Cycle:
  The communication cycle is composed of at least two time segments, the static segment and the network idle time (NIT) segment.
  Optionally, the communication cycle may be extended by adding the dynamic time segment and a symbol window.

10.A maximum of 1023 static slots may be defined. Because at least two FlexRay nodes are needed to generate the global time base, the static segment must consist of at least two static slots which are assigned to the FlexRay nodes.

11.Synchronization Method:
  In a FlexRay cluster, at least 2 and a maximum of 15 FlexRay nodes act as the sync nodes (synchronization node), which transmit a sync message (synchronization message) in a defined static slot of each cycle.

12.ABBREVIATIONS:
  PDU :
    Protocol Data Unit
  SDU :
    Service Data Unit
  ECU :
    Electronic Control Unit
  GW :
    Gateway
  Frame-ID :
    Use "identifier value" (on CAN et al.) or "Slot-ID" (on FlexRay) instead. Otherwise we would construct the paradox to send many different frames (that we do not want to call messages) with a single frame-ID (that we therefore recommend to call slot-ID in FlexRay).
  Slot-ID :
    The SLOT-ID contains the FlexRay frame ID and has been restricted for fibex4FlexRay.The valid range is 1-2047.
  UML :
    Unified Modeling Language
  LSB :
    Least Significant Bit(Little endian)
  MSB :
    Most Significant Bit(Big endian)

13.If an error packet with the flag fcErrFlexcardOverflowis received, the monitoring can not continue in case the FlexCard is set to stop if a packet overflow occurred (fcbSetContinueOnPacketOverflow). This error occurs if the application is too slow to receive and process the packets. In such a case it is necessary to stop the monitoring and start it again.

猜你喜欢

转载自www.cnblogs.com/jiangyibo/p/9225616.html
ii