当前位置:网站首页>Canoe learning notes (9) sending module can Ig diagram
Canoe learning notes (9) sending module can Ig diagram
2022-06-22 07:09:00 【wujiangzhu_ xjtu】
Refer to the official tutorial , Collated personal self-study notes , Convenient for future reference .
CANoe It's Germany Vector A bus development environment developed by the company , Full name CAN open environment, It is mainly used for the development of automobile bus .CANoe The purpose of the early stage of CAN Communication network modeling 、 Simulation 、 Testing and development , It's the Internet and ECU Development 、 Professional tools for testing and Analysis .
Reference link :
CANoe/CANalyzer A collection of basic tutorials
Tutorial demo version CANoe 12.0.75
Because the sending module is used recently , Learn this module first . Later, the learning notes of other modules will be completed .
CAN IG Usage of modules , Send customized messages or messages in the database to CAN Bus up .
1.CANoe Add... To the project IG modular
stay simulation setup Right click on the interface to select "insert CAN interactive Generator" In the project, a CAN IG modular .

Double click on CAN IG The module opens the configuration page

2. use CAN IG Send a customized message
There are two main aspects , Definition of message and configuration of sending method .
2.1 Definition of message
stay CAN IG Module first click Add CAN Frame A message is added

After adding , A message configuration bar appears in the first box , Configure the message attributes in the first box , Include ID,Channel Type,DLC etc.

Set the DLC After data field length , The second box Raw Data The data field corresponding to the byte will appear , You can change the data manually


Such a customized message is configured .
2.2 Trigger mode of message
CAN IG Support multiple sending methods of messages , Manual , Key , Periodicity, etc . Send manually by default , After the project needs to be started , Click on send The start button under

Click send , Can be in Trace A message record sent is displayed in the window

It opens at CAN IG The first box under the window Trigger A drop-down box , Other triggering methods can be set , Key , Periodicity, etc .

Set button "a" Is the trigger mode 
3. CAN IG Module sends database dbc Message in

Click on IG The first option in the module menu bar , It will pop up symbol selection Dialog box , It shows here CANoe Project loaded database

For example, choose EngineState This message , Attributes of the message (ID,Channel,type etc. ) It will be automatically imported according to the settings in the database . We just need to set The content of the data field and the triggering method of the message that will do .

Different from the customized message ,dbc It can analyze the physical meaning of the message value , We can directly calculate the physical value of the signal contained in the message to be sent (Phys value) Set it up , Also can be Raw Value Set it up .

stay CAN IG The second box of the module signals bar , It is even possible to set the generation type of the transmission signal to a sine wave , square wave , steep hill , Custom functions, etc

You can click the icon below to set the attributes of the generator , For example, the frequency of a sine wave , Amplitude, etc .

边栏推荐
- Vector of relevant knowledge of STL Standard Template Library
- 汇编学习《汇编语言(第三版)》王爽著第四章学习
- Leetcode: interview question 08.12 Eight queens [DFS + backtrack]
- MySQL面试真题(十八)——经营分析实战
- 如何才能有效缓解焦虑?看看猿辅导怎么说
- matlab 实现中值滤波
- About structure (notes, for personal use)
- Article editing test of CSDN
- MySQL面试真题(二十)——视频数据分析实战
- Leetcode--- search insertion location
猜你喜欢

【实习】跨域问题
![[rust daily] January 23, 2022 webapi benchmarking](/img/f7/64f389ff2b8fb481820e577b8531b3.png)
[rust daily] January 23, 2022 webapi benchmarking

2022-06-21:golang选择题,以下golang代码输出什么?A:3;B:4;C:100;D:编译失败。 package main import ( “fmt“ ) func

ROS QT environment construction
![[out of distribution detection] learning confidence for out of distribution detection in neural networks arXiv '18](/img/07/d5479dde181c355d95c73e2f58c0da.jpg)
[out of distribution detection] learning confidence for out of distribution detection in neural networks arXiv '18

Matlab用深度学习循环神经网络RNN长短期记忆LSTM进行波形时间序列数据预测

Introduction to 51 Single Chip Microcomputer -- the use of Proteus 8 professional

Xh_CMS渗透测试文档

Py's scorecardpy: a detailed introduction to the introduction, installation and use of scorecardpy

猿辅导最强暑假计划分享:暑假计划这样做,学习玩耍两不误
随机推荐
CONDA installation method of deepmd kit and the solution of slow speed
Py's optbinning: introduction, installation and detailed introduction of optbinning
Programming problem: removing elements from an array (JS Implementation)
一个算子在深度学习框架中的旅程
Notes on algebra 10.1: understanding of symmetric polynomials and derivation of cubic resolvents
Sharing the strongest summer vacation plan of ape tutoring: the summer vacation plan is the same as learning and playing
Realization of median filter with MATLAB
【GAN】SentiGAN IJCAI’18 Distinguished Paper
Xh_CMS渗透测试文档
On vector norm
vue连接mysql数据库失败
C language - deep understanding of arrays
Cesium loading 3D tiles model
自然语言处理理论和应用
Summary of methods for calculating the number of solutions of indefinite equations
Golang calls sdl2, plays PCM audio, and reports an error signal arrived during external code execution.
From violent recursion to dynamic programming
咖啡供应链是如何被趟平的?
Custom implementation of bind method in JS
Convolutional neural network (notes, for personal use)