How to Send Receive CAN Message in CANape
Application Note AN-VPL-x-xxx
Author(s) Restrictions
Draft Document Abstract
Contents
1.0 目标 .................................................................................................................................................................. 1
2.0 创建 CAN 设备 ................................................................................................................................................. 1
1
Copyright © 2016 –Vector China
Contact Information: www.vector.com or 021-64325353
1.0 目标
在 CANape 中实现 CAN 报文的发送接收。
2.0 创建 CAN 设备
1. 创建 CAN 设备,通过 Device | New…创建或 Device | New from database…创建。
2. 发送 CAN 数据分为两种:
1)没有 DBC 文件,随机发送某一 CAN ID 的数据;
>>这种情况可以创建脚本,每次执行脚本则执行 CAN 报文的发送。举例,如发送 CAN ID 为 0x100 的 CAN message.
Tools | Function and script 打开函数编辑器,在 Script 下面建立如下脚本并编译
SIM_VIN.SendMessage(messageID,1,2,3,4,5); //messageID 为全局变量
通过编译后可做一个带有按键的面板,每次点击按键触发 CAN 报文发送。
评论1