当前位置:网站首页>Canoe learning notes (1) illustration of new project and channel configuration steps
Canoe learning notes (1) illustration of new project and channel configuration steps
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 produced by the company development environment , 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
Catalog
2. Channel number and baud rate configuration
3.CANoe Mapping configuration of software channel and hardware channel
4. Add bus communication database dbc file
1. New project

In the main menu bar at the top of the software , choice File-New, Then according to the bus type , Communication rate , And the number of channels. Select the appropriate template to create the project . Choose here CAN Bus 500K Baud rate 2 Channel template creation , Then click... In the upper right corner Create Configuration.
2. Channel number and baud rate configuration

After creating the project , You can click... In the main menu bar above Hardware--Channel Usage Further configure the number of channels of the bus , You can select the required number of channels from the drop-down box after the corresponding bus name .

Click... In the main menu bar above Hardware--Network Hardware Each channel can be configured CAN The rate of communication , And actually connected ECU The communication rate shall be consistent .
3.CANoe Mapping configuration of software channel and hardware channel

In the example, a two-way CAN The Internet CAN1,CAN2, CANoe Through the hardware here is VN1630A Connected to the real vehicle CAN Bus ,VN1630A There are multiple channels as shown in the figure below :VN1630A Usually with usb Interface to the computer , It has two interfaces representing four channels ,CH1/CH3, CH2/CH4, Used in actual test VN1630A Which port and which channel are connected to the real vehicle CAN Bus Keep the settings consistent in the software .

CANoe Software settings VN1630A Mapping settings of hardware channel and software channel

Click on Hardware-Network Hardware-Driver Configure the hardware channel used by the network in the software

Back click driver The hardware configuration dialog box pops up , Click on your hardware device , Here is VN1630A Sinister "+" Eject all its channels , Suppose I use VN1630A Of CH1 passageway 1 Connected to real vehicle , There will be VN1630A Of CH1 passageway 1 Right click to set and CANoe Of CAN1 Network matching .
At this step, the project creation and channel configuration have been completed , This is the time CANoe Has been able to receive ECU The message sent .
4. Add bus communication database dbc file
if necessary CANoe Better parsing ECU Interactive message , You can add .dbc file ,dbc The document contains ECU Byte length of message , Physical meaning , Message name , Signal name, etc .


Operate according to the above figure , stay CANoe Of simulation setup On the right side of the window CAN Under the Internet database Right click the node to select "Add", Then add .dbc File can .
边栏推荐
- Py's optbinning: introduction, installation and detailed introduction of optbinning
- (multithreaded: producer consumer mode) blocking queue
- Self supervised learning for general out of distribution detection AAAI '20
- MySQL面试真题(十九)——抖音-选出每个月有连续登录2天的用户名单
- How to prevent event propagation in JS
- Difference between grail layout and twin wing layout
- Yolov1 (prediction process)
- vue连接mysql数据库失败
- 自定义实现JS中的bind方法
- Buuctf part Title WP
猜你喜欢

leetcode:面试题 08.12. 八皇后【dfs + backtrack】

如何才能有效缓解焦虑?看看猿辅导怎么说

自然语言处理理论和应用

Cesium加载3D Tiles模型

代理模式与装饰模式到底哪家强

Introduction and use of cookies

Qt development simple Bluetooth debugging assistant (low power Bluetooth)

Error: unable to find vcvarsall Solutions to bat errors

buuctf部分题目wp
![[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
随机推荐
Programming problem: removing elements from an array (JS Implementation)
希腊字母 - 开发中常用的系统/服务名 - 收集
On vector norm
Iframe framework, native JS routing
CNN model collection | RESNET variants -wideresnet interpretation
Advanced usage of setting breakpoints during keil debugging
Pdf to picture implementation
Neuron+eKuiper 实现工业物联网数据采集、清理与反控
From violent recursion to dynamic programming
RFID仓储管理系统解决方案实施可视化流程
Error: unable to find vcvarsall Solutions to bat errors
Which is the best agency mode or decoration mode
CNN模型合集 | Resnet变种-WideResnet解读
[out of distribution detection] deep analog detection with outlier exposure ICLR '19
Custom implementation of bind method in JS
【GAN】《ENERGY-BASED GENERATIVE ADVERSARIAL NETWORKS》 ICLR‘17
Thousands of sails pass by the side of the sunken boat, and thousands of trees spring before the diseased tree
[rust daily] January 23, 2022 webapi benchmarking
In 2022, which industry will graduates prefer when looking for jobs?
golang調用sdl2,播放pcm音頻,報錯signal arrived during external code execution。