文章目录
- GeneralSetup
- CANController
- CCPSetup
- McECUs
- McECU
- McCANSettings
- McEthernetSettings
- McFlexRaySettings
- McMeasurementGroups
- McMeasurementGroup
- McParameters
- McParameter
- DatabaseSetup
- Databases
- Database
- DiagnosticSetup
- DiagDescriptions
- DiagDescription
- AdditionalDescriptions
- AdditionalDescription
- DiagVariants
- DiagVariant
- DiagVariants
- DiagVariant
- InterpretationOrder
- MacroSetup
- Macros
- Macro
- PanelSetup
- Panels
- Panel
- SnippetSetup
- SnippetFiles
- SnippetFile
- Snippets
- Snippet
- XCPSetup
- McECUs
- McECU
- McCANSettings
- McEthernetSettings
- McFlexRaySettings
- McMeasurementGroups
- McMeasurementGroup
- McParameters
- McParameter
GeneralSetup
General 对象代表着对于 CANoe 配置的通用设置。
CANController
CANController 对象代表特定通道的 CAN 控制器。
属性如下:
1. Acknowledge: 显示或设置 CAN 控制器的确认类型。此属性仅由Philips SJA1000 支持。
2. Baudrate: 显示或设置 CAN 控制器的波特率。
3. BTR0: 设置 CAN 控制器的 BTR0 寄存器。
4. BTR1: 设置 CAN 控制器的 BTR1 寄存器。
5. OutputControl: 显示或设置 CAN 控制器的输出控制寄存器。 Philips SJA1000 不支持此属性。
6. Samples: 显示或设置 CAN 控制器采样的次数。采样次数的允许值为1和3。 如果不显示1,则采样将设置为3。
7. Synchronisation: 显示或设置 CAN 控制器的同步类型。
0 —— cRecessiveDominant
1 —— cAllEdges
方法如下:
1. CANSetConfig: 此方法可用于设置 CAN 通道的配置。 如果通道处于 CAN FD 模式,则这些方法将通道的模式切换到 CAN 。
2. CANSetFDArbPhaseConfig: 此方法可用于设置 CAN FD 通道的配置。 如果通道处于 CAN 模式,则这些方法将通道的模式切换到 CAN FD 。
3. CANSetFDDataPhaseConfig: 此方法可用于设置 CAN FD 通道的配置。如果通道处于 CAN 模式,则该方法将通道的模式切换为 CAN FD 。
4. SetBTR: 设置 CAN 控制器的 BTR 寄存器。
CCPSetup
CCPSetup 对象表示 CANoe 应用程序的 CCP 设置。 CCPSetup 对象仅在 CANoe 中可用。
McECUs
代表所有配置的 CCP/XCP ECU 的集合的 McECUs 对象。
McECU
McECU 代表着 某个 CCP / XCP ECU
McCANSettings
McCANSettings 对象包含所有与 CAN 相关的 XCP/CCP 设置。
McEthernetSettings
McEthernetSettings 对象包含所有与 Ethernet 相关的 XCP/CCP 设置。
McFlexRaySettings
McFlexRaySettings对象包含所有与 FlexRay 相关的 XCP/CCP 设置
McMeasurementGroups
McMeasurementGroups 对象表示可以为 CCP/XCP 测量激活的所有参数集及其测量设置。
McMeasurementGroup
McMeasurementGroup 对象表示一组参数及其用于 CCP/XCP 测量的测量设置
McParameters
这一目录应为McMeasurementGroup 的子目录,但是因为无法自动生成子目录,所以使用第六级目录代替。McParameters 对象表示数据库的所有参数。该对象替换了不推荐使用的对象 McConfiguredSignals 和 McDatabaseSignals!
McParameter
这一目录应为McParameters 的子目录,但是因为无法自动生成子目录,所以使用第六级目录代替。McParameter 对象表示来自数据库的单个参数。这个对象取代了不推荐使用的对象 McConfiguredSignal 和 McDatabaseSignal!
DatabaseSetup
DatabaseSetup 对象代表当前配置的指定数据库。
Databases
Databases 对象代表 CANoe 的指定数据库。
Database
Database 对象表示 CANoe 应用程序的指定数据库。
DiagnosticSetup
DiagnosticsSetup 对象允许访问当前加载的诊断描述集。
DiagDescriptions
DiagDescriptions 对象表示在 CANoe 中配置的诊断主要描述。 DiagDescriptions 对象仅包含主要描述。使用 DiagDescription 对象的 AdditionalDescriptions 属性访问附加描述。在测量运行或诊断配置对话框打开时添加或删除附加诊断描述会导致错误
DiagDescription
DiagDescription 对象代表在 CANoe 中配置的一个诊断简短的主要描述。 使用 AdditionalDescriptions 属性访问附加说明。
AdditionalDescriptions
AdditionalDescriptions 对象表示在 CANoe 中配置的附加诊断描述。 在测量运行或诊断配置对话框打开时添加或删除附加说明会导致错误。附加说明添加到解释顺序中的顺序与添加到说明中的顺序相同。 可以使用 InterpretationOrder 对象的 Move 方法更改顺序。使用 DiagDescriptions 对象访问诊断简短的主要描述。
AdditionalDescription
AdditionalDescription 对象表示在 CANoe 中配置的一个附加诊断描述。 使用 DiagnosticsSetup 对象的 DiagDescriptions 属性访问诊断简短的主要描述。
DiagVariants
这一目录应为AdditionalDescription 的子目录,但是因为无法自动生成子目录,所以使用第六级目录代替。DiagVariants 对象表示诊断描述文件中包含的所有变体。
DiagVariant
这一目录应为DiagVariants的子目录,但是因为无法自动生成第八级目录,所以使用第六级目录代替。DiagVariant 对象表示诊断描述文件中包含的一种变体。
DiagVariants
DiagVariants 对象表示诊断描述文件中包含的所有变体。
DiagVariant
DiagVariant 对象表示诊断描述文件中包含的一种变体。
InterpretationOrder
InterpretationOrder 对象定义了当前诊断描述的解释顺序。 在测量运行或诊断配置对话框打开时更改解释顺序会导致错误。其他描述添加到解释顺序中的顺序与添加到描述中的顺序相同。 可以使用 InterpretationOrder.Move 方法更改顺序。
MacroSetup
MacroSetup 对象表示当前配置的已配置宏。
Macros
Macros 对象代表当前配置的已配置宏。 您可以在宏配置对话框中配置代码片段,它们可以通过 SnippetSetup 访问。
Macro
宏对象代表当前配置的一个已配置宏。 您可以在宏配置对话框中配置代码片段,它们可以通过 SnippetSetup 访问。
PanelSetup
PanelSetup 对象表示 CANoe 应用程序的面板设置。 PanelSetup 对象仅在 CANoe 中可用。
Panels
Panels 对象代表特定类型的 CANoe 应用程序的面板。 Panels 对象仅在 CANoe 中可用。
Panel
Panel 对象代表 CANoe 应用程序的面板。 Panel 对象仅在 CANoe 中可用。
SnippetSetup
SnippetSetup 对象表示当前配置的配置片段。
SnippetFiles
SnippetFiles 对象表示当前配置的已配置片段文件。
SnippetFile
SnippetFile 对象代表一个单一的片段文件。
Snippets
Snippets 对象表示一个片段文件中包含的片段。
Snippet
Snippet 对象代表一个片段。
XCPSetup
XCPSetup 对象表示 CANoe 应用程序的 XCP 设置。 此对象仅在 CANoe 中可用。
McECUs
代表所有配置的 CCP/XCP ECU 的集合的 McECUs 对象。
McECU
McECU 代表着 某个 CCP / XCP ECU
McCANSettings
McCANSettings 对象包含所有与 CAN 相关的 XCP/CCP 设置。
McEthernetSettings
McEthernetSettings 对象包含所有与 Ethernet 相关的 XCP/CCP 设置。
McFlexRaySettings
McFlexRaySettings对象包含所有与 FlexRay 相关的 XCP/CCP 设置
McMeasurementGroups
McMeasurementGroups 对象表示可以为 CCP/XCP 测量激活的所有参数集及其测量设置。
McMeasurementGroup
McMeasurementGroup 对象表示一组参数及其用于 CCP/XCP 测量的测量设置
McParameters
这一目录应为McMeasurementGroup 的子目录,但是因为无法自动生成子目录,所以使用第六级目录代替。McParameters 对象表示数据库的所有参数。该对象替换了不推荐使用的对象 McConfiguredSignals 和 McDatabaseSignals!
McParameter
这一目录应为McParameters 的子目录,但是因为无法自动生成子目录,所以使用第六级目录代替。McParameter 对象表示来自数据库的单个参数。这个对象取代了不推荐使用的对象 McConfiguredSignal 和 McDatabaseSignal!