FD能包
包装单个信号消息FD总线
库:
车辆网络工具箱/ FD能沟通
德州仪器C2000处理器嵌入式金宝app编码支持计划/目标通信
金宝app仿真软件的实时/可以/ CAN-FD味精块
描述
FD能包块加载信号数据到一个消息在模拟在指定的时间间隔。
使用这一块,你也需要仿真软件的许可证金宝app®软件。
的FD能包块支持:金宝app
的使用金宝app仿真软件加速器™模式。使用此功能,可以加速仿真软件模型的执行。金宝app有关更多信息,请参见为有效的加速设计模型(金宝app模型)。
提示
使用J1939邮件,使用块J1939通讯块库而不是物体。看到J1939通讯。
港口
输入
数据- - - - - -FD消息信号输入吗
单|双| int8 | int16 | int32 | int64 | uint32 | uint64 |布尔
的FD能包块有一个默认的输入端口。块的输入是动态的和数量取决于您指定的信号数量的块。例如,如果你的信息有四个信号,可以有四个输入端口。
代码生成模型部署到目标。不支持代码生成如果你的信号信息由签署或无符号整金宝app数大于32位长。
输出
参数
数据输入- - - - - -选择您的数据信号
原始数据
(默认)|手动指定信号
|CANdb指定信号
原始数据
:输入数据作为uint8向量数组。如果您选择此选项,您仅指定消息字段。所有其他字段不可用信号参数。这个选项打开只有一个输入端口块。转换公式是:
raw_value = (physical_value -抵消)/因素
physical_value
原始信号和价值吗raw_value
是包装信号值。手动指定信号
定义:允许您指定数据信号。如果您选择此选项,使用信号表来创建您的信号。块的输入的数量取决于您指定数量的信号。CANdb指定信号
:允许您指定一个可以包含消息和信号定义数据库文件。如果您选择此选项,选择一个CANdb文件。块的数量取决于输入信号在CANdb文件中指定的数量选择的消息。
编程使用
块参数:DataFormat |
类型:字符串 |特征向量 |
价值观:“原始数据” |“手动指定信号” |“CANdb指定信号” |
默认值:“原始数据” |
CANdb文件- - - - - -可以数据库文件
特征向量
这个选项是可用的,如果你指定数据输入通过CANdb文件数据输入列表。点击浏览找到CANdb文件在您的系统上。消息列表中指定CANdb文件填充消息部分的对话框。CANdb文件也填充信号表所选择的消息。文件名包含非字母数字字符,如平等的迹象,与符号等等可以数据库文件名称无效。您可以使用时间在你的数据库名称。使用数据库文件之前,重命名它们与非字母数字字符。
编程使用
块参数:CANdbFile |
类型:字符串 |特征向量 |
消息列表- - - - - -可以在消息列表
字符数组向量
这个选项是可用的,如果你指定数据输入通过CANdb文件数据输入场,你选择一个CANdb文件CANdb文件字段。选择消息显示信号的细节信号表。
编程使用
块参数:MsgList |
类型:字符串 |特征向量 |
的名字- - - - - -可以FD消息名称
可以味精
(默认)|特征向量
为你可以FD消息指定一个名称。默认值是可以味精
。这个选项是可用的如果你选择手动输入原始数据或指定的信号。此选项不可用,如果你选择使用信号从CANdb文件。
编程使用
块参数:MsgName |
类型:字符串 |特征向量 |
协议模式- - - - - -可以FD消息协议
FD能
(默认)|可以
指定消息协议模式。
编程使用
块参数:ProtocolMode |
类型:字符串 |特征向量 |
价值观:“FD”能 |“可以” |
默认值:“FD”能 |
标识符类型- - - - - -可以标识符类型
标准(数标识符)
(默认)|扩展(而且甚至于标识符)
指定是否可以消息标识符是一个标准
或者一个扩展
类型。默认值是标准
。一个标准的标识符是一个数标识符和一个扩展标识符是一个而且甚至于标识符。这个选项是可用的如果你选择手动输入原始数据或指定的信号。为CANdb指定信号
,标识符类型继承了从数据库类型。
编程使用
块参数:MsgIDType |
类型:字符串 |特征向量 |
价值观:“标准(数标识符)” |的扩展(而且甚至于标识符) |
默认值:“标准(数标识符)” |
标识符- - - - - -消息标识符
0
(默认)|0 . .536870911
指定你的消息ID。这个数字必须是一个正整数从0到2047年标准的标识符和从0到536870911的扩展标识符。您还可以指定使用十六进制值hex2dec
函数。这个选项是可用的如果你选择手动输入原始数据或指定的信号。
编程使用
块参数:MsgIdentifier |
类型:字符串 |特征向量 |
价值观:' 0 ' 来“536870911” |
长度(字节)- - - - - -可以FD消息长度
8
(默认)|0
来64年
指定您的消息的长度。消息的值可以是0到8个字节;FD的值可以是0到8、12、16、20、24日,32岁的48或64字节。如果您使用的是CANdb指定信号
对于你的数据输入,CANdb文件定义您的消息的长度。这个选项是可用的如果你选择手动输入原始数据或指定的信号。
编程使用
块参数:MsgLength |
类型:字符串 |特征向量 |
价值观:' 0 ' 来“8” ,“12” ,“16” ,“20” ,“24” ,“32” ,48岁的 ,“64” |
默认值:“8” |
远程帧- - - - - -可以信息远程帧
从
(默认)|在
(禁用FD协议模式。)指定消息可以与远程帧。
编程使用
块参数:远程 |
类型:字符串 |特征向量 |
价值观:“关闭” |“上” |
默认值:“关闭” |
比特率开关(BRS)- - - - - -使比特率开关
从
(默认)|在
(禁用可以协议模式。)使比特率开关。
编程使用
块参数:BRSSwitch |
类型:字符串 |特征向量 |
价值观:“关闭” |“上” |
默认值:“关闭” |
添加信号- - - - - -添加可以FD信号
添加一个信号的信号表。
编程使用
没有一个
删除信号- - - - - -删除可以FD信号
删除选中的信号的信号表。
编程使用
没有一个
信号- - - - - -信号表
表
这张桌子似乎如果你选择指定信号手动或通过使用CANdb文件定义信号。
如果您使用的是CANdb文件,文件中的数据填充这个表和您不能编辑字段。编辑信号信息,手动切换到指定的信号。
如果您选择手动指定信号,在这个表创建你的信号。您创建的每个信号都有这些值:
- 的名字
-
指定一个描述性的名称为你的信号。仿真软件金宝app的块模型中显示这个名字。默认值是
信号(行号)
。 - 起始位
-
指定数据的起始位。起始位是最低有效位计算从一开始的消息数据。为起始位必须是一个整数可以从0到63年,内可以FD 0到511年,位在消息的数量。(注意,消息中指定字节长度。)
- 长度(字节)
-
指定消息中信号占用的比特数。必须是一个整数长度从1到64年。信号长度的总和在消息的数量是有限的比特在消息长度;也就是说,所有的信号都必须累计适合的长度信息。(注意,消息长度字节长度和信号在指定位。)
- 字节顺序
-
选择这些选项:
勒
:低位优先的字节顺序的格式(英特尔®)。在这个格式你计算最低有效位的位,最重要的一点。举个例子,如果你在低位优先包一个字节的数据格式,20岁起始位,数据位表类似于这个数字。低位优先字节顺序计算从最低到最高的地址
是
:字节顺序是大端格式(摩托罗拉®)。在这种格式你数从最低位一点一点的最重要的部分。例如,如果你把一个字节的数据在大端格式,20岁起始位,数据位表类似于这个数字。大端字节顺序计算最低的最低有效位地址
- 数据类型
-
指定的信号如何解释中的数据比特分配。选择:
签署
(默认)无符号
单
双
注意:如果你有一个
双
信号不准确消息字节边界对齐,与嵌入式编码器生成代码®您必须检查金宝app支持很久下设备详细信息在硬件实现面板的配置参数对话框。
- 多路传输类型
-
指定块包的信号如何在每个时间步到消息:
标准
信号在每个时间步。多路复用器
:多路复用器
信号或信号是包装方式。您可以指定只有一个多路复用器
每个消息的信号。多路复用
:信号的值多路复用器
信号(模式信号)在运行时配置的匹配多路复用的价值这个信号。
例如,一个消息有四个信号与这些类型和值。
信号的名字 多路传输类型 多路复用的价值 一个信号 标准 不适用 Signal-B 多路复用 1 Signal-C 多路复用 0 Signal-D 多路复用器 不适用 在这个例子中:
块包信号(标准信号)和Signal-D(多路信号)在每一个时间步。
如果Signal-D是1的值在一个特定的时间步,然后包块Signal-B信号和Signal-D时间步。
如果Signal-D = 0的值在一个特定的时间步,然后包块Signal-C信号和Signal-D时间步。
如果Signal-D不是1或0的价值,也不包块多路复用信号的步骤。
- 多路复用的价值
-
这个选项只有如果你有选择多路传输类型是
多路复用
。您提供的值必须匹配多路复用器
信号值在运行时块包装多路复用
信号。的多路复用的价值必须是一个正整数或零。 - 因素
-
指定因素值适用于转换的物理值(信号值)的原始价值的消息。看到数据输入参数转换公式理解物理值转换为原始值打包成一个信息。
- 抵消
-
指定抵消值适用于转换的物理值(信号值)的原始价值的消息。看到数据输入参数转换公式理解物理值转换为原始值打包成一个信息。
- 最小值,马克斯
-
定义一个范围的信号值。默认设置是
负
(负无穷)正
,分别。为CANdb指定信号从可以读取数据库,这些设置。为手动指定信号,您可以指定的最小和最大体力值的信号。默认情况下,这些设置不夹信号值超过他们。
编程使用
块参数:SignalInfo |
类型:字符串 |特征向量 |
扩展功能
C / c++代码生成
使用仿真软件生成C和c++代码®编码器™。金宝app
版本历史
介绍了R2018a
第一de MATLAB
Ha事实clic en联合国围绕此时一个埃斯特第一de MATLAB:
Ejecute el第一introduciendolo en la ventana de第一de MATLAB。洛杉矶navegadores网络没有admiten第一de MATLAB。
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。