一、十六进制(逢16进一)
0 1 2 3 4 5 6 7 8 9 A B C D E F
10 11 12 13 14 15
CBA=10*1+11*16+12*16*16
281=1*1+8*16+2*16*16
- Canoe创建仿真工程
- 配置通道Hardware--NetworkHardware
- 在本地创建一个工程文件夹demo
- 新建一个仿真工程File-new-can500kBaud 1ch,保存.cfg文件到工程文件夹
- 新建CAN数据库Tool--Candb++Editor-File-Create Database-Vector_IL_Basic Template:
- 创建节点Network nodes-new、添加消息Messages-new(是标准模式还是扩展模式、id、信号发送方式(cycle)、信号长度)、添加信号Signals-new(数据类型(unsigned还是signed)、排列方式(motorola还是intel)、发送方式(cycle)、系数、偏移量、物理最小值、物理最大值)
- Signal绑定Messages
- Messages绑定nodes(创建Tx:MSG—transmitters(发送节点)--Add,创建Rx:接收节点-Receivers--Add),写一下信号值描述
- 保存dbc文件
- 将DBC文件导入到工程simulation setup,右击databases—import Wizards
- 定义系统变量environment—system variables
- 创建仿真面板Home—Panel—New panel
- 添加capl程序(第一段,把开关的信号给到开关的消息;第二段,把消息给到灯)
- 工程运行仿真
- 测试的三种方式
- 实车测试(报文发送到电脑上)
-
<
- 实车测试(报文发送到电脑上)