1. 简述
- 创建工程,初学选择CAN 500kBaud 1ch;
- 不需要数据库,右击CAN线,点击Insert Network Node创建ECU节点;
- 点击Tools–>CAPL Brower,创建.can文件;
- 点击Analysis–>Trace,查看CAN数据;
- 点击Home–>Start开始仿真运行
2. 发送CAN消息
/* ECU1.can */
includes
{
}
variables
{
}
on start
{
message 0xFF msg; //ID为0xFF标准帧,拓展帧后面加'x'标识符,如100x
msg.can = 1; //通道1
msg.dlc = 8;
msg.byte(0) = 0x00;
msg.byte(1) = 0x11;
msg.byte(2) = 0x22;
msg.byte(3) = 0x33;
msg.byte(4) = 0x44;
msg.byte(5) = 0x55;
msg.byte(6) = 0x66;
msg.byte(7) = 0x77;
output(msg);
}
on preStart
{
write("Hello CANoe!\n");
}