电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

使用CANOE进行CAN总线的DBC文件制作

使用CANOE进行CAN总线的DBC文件制作_第1页
1/8
使用CANOE进行CAN总线的DBC文件制作_第2页
2/8
使用CANOE进行CAN总线的DBC文件制作_第3页
3/8
使 用 CANOE 进 行 CAN 总 线 的 设 计 信 号 定 义 与 分 配 DBC 文 件 制 作 我 们 在 进 行CAN 总 线 的 通 讯 设 计 过 程 中 , 对 于 通 讯 矩 阵 的 建 立 , 我 们 常 常 会选 择 一 种 编 码 方 式 , 最 常 见 的 编 码 格 式 是Intel 格 式 和 Motorola 格 式 。 但 是 往往 人 们 都 是 以 一 种 习 惯 去 选 择 ,究 竟 两 种 格 式 具 体 的 区 别 在 哪 里 呢 ? 我 们 需 要 明白 两 种 格 式 对 信 号 是 如 何 排 布 的 , 又 是 按 照 什 么 顺 序 进 行 正 确 解 析 的 。 本 篇 文 章就 是 作 者 根 据 在 整 理 通 讯 矩 阵 和 dbc 文 件 中 遇 到 的 一 些 问 题 ,提 出 的 自 己 的 一 些体 会 和 见 解 , 希 望 大 家 通 过 此 篇 文 章 对 两 种 格 式 有 更 加 深 刻 的 理 解 。 我 们 在 设 计 初 期 , 都 会 首 先 选 择 一 种 编 码 格 式 , 这 种 选 择 大 多 都 是 根 据 设 计 者自 己 的 习 惯 , 具 体 Intel 格 式 和 Motorola 格 式 哪 个 更 有 优 势 的 问 题 , 在 这 里 没有 区 别 。 但 是 就 使 用 者 而 言, 需 要 对 接收到 数据 帧进 行 正 确 的 解 析 , 否则就 无法得到 想要 的 信 号 。 下面我 们 就 来说一 下两 种 格 式 的 区 别 。 首 先 我 们 需 要 明 确 一 点, 无论是 Intel 格 式 还是 Motorola 格 式 , 在 每个 字节中 , 数据 传输顺 序 都 是 从高位(msb)传向低位(lsb)。 如 下图所示。 by texbit(8*x)bit(8*x+7)msblsb注:x=0,1,2,3……7 图1 一 般主机厂设 计 人 员在 设 计 初 期 都 会 定 义 好字节的 发送顺 序 , 定 义Byte0 为LSB, Byte7 为 MSB。 第一 种 情况:先 发送 Byte0, 然后 Byte1 到 Byte7;第二种情况:先 发送 Byte7, 然后 Byte6 到 Byte0。 根 据 我 了解 到 的 大 部分 主机厂都 会采取第一 种 发送方 法, 很少会 采取后者 。 我 们 在 用 CANoe 中 的 CANdb++编 辑数据库时, 肯定 会 用 到 ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

使用CANOE进行CAN总线的DBC文件制作

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部