0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

CANOE入門使用教程【一】新建工程

冬至子 ? 來源:嵌入式老林 ? 作者:嵌入式老林 ? 2023-05-30 14:08 ? 次閱讀

一、CANOE簡介

CANoe是德國Vetor公司推出的一款用于總線開發(fā)的設(shè)備,全稱為 CAN open environment 。主要是用于CAN總線的開發(fā)、仿真、測試和分析。隨著總線技術(shù)的發(fā)展,CANoe不僅限于CAN類型的總線開發(fā),還包含LIN、FlexRay、MOST和以太網(wǎng)等開發(fā),當然這些得看你使用的硬件型號,有些硬件是只支持CAN總線的。

二、新建CANOE工程步驟

1. 新建CANOE工程

先安裝好CANOE軟件,并安裝對應(yīng)的硬件驅(qū)動即可使用

打開CANOE軟件,啟動界面如下,可看到你當前使用的CANOE軟件版本

圖片

打開軟件后的界面

圖片

新建工程,點擊File ------> New ------> CAN FD(選擇你使用的總線類型),點擊Create Configuration即可

圖片

創(chuàng)建工程配置后:

圖片

2. 配置通道數(shù)目

創(chuàng)建工程后,可以在主菜單欄點擊 Hardware ------> Channel Usage進一步配置總線的通道數(shù)目,可在下拉框根據(jù)自己需要選擇對應(yīng)的通道數(shù)目即可。

圖片

3. 通道映射

3.1 通過Channel Mapping映射

通過Hardware ------> Channel Mapping Channels來設(shè)置,選擇CAN1、CAN2映射的硬件通道

圖片

3.2 通過Network Hardware映射

分別對CAN1、CAN2進行配置,選擇Driver

圖片

進入到Hardware Config后,選擇你使用CANOE硬件型號,分別配置硬件通道

圖片

4. 設(shè)置波特率

這里的波特率設(shè)置一定要和你代碼中設(shè)置的波特率保持一致才行。當然mode也要一致才行,你別代碼中是CAN FD類型,這里選個CAN,這樣是接收不到報文的,CAN FD能兼容CAN,但CAN不兼容CAN FD。

圖片

5. 添加DBC(Data Base CAN)

DBC是Database Can的縮寫,表示是CAN的數(shù)據(jù)庫文件,在這個文件中把CAN通訊的信息定義得很清楚,主要是一些message和信號,以及他們的屬性。

圖片

沒有添加DBC,通過CANOE看到的僅僅是報文ID,幀類型,長度,和報文內(nèi)容,需要自己根據(jù)對應(yīng)的DBC手動去解析

圖片

添加了DBC文件后,CANOE會根據(jù)添加的DBC文件幫你解析好,這要你看報文就知道,這個報文里傳內(nèi)容具體是什么值了,很方便

圖片

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • CAN總線
    +關(guān)注

    關(guān)注

    145

    文章

    1908

    瀏覽量

    130514
  • DBC
    DBC
    +關(guān)注

    關(guān)注

    2

    文章

    54

    瀏覽量

    7732
  • can通訊
    +關(guān)注

    關(guān)注

    1

    文章

    28

    瀏覽量

    10677
  • CANFD
    +關(guān)注

    關(guān)注

    0

    文章

    54

    瀏覽量

    4900
收藏 人收藏

    評論

    相關(guān)推薦

    請問QuartusII如何新建工程

    QuartusII如何新建工程
    發(fā)表于 11-18 06:16

    Link to sources新建工程

    1.Link to sources新建工程路徑中既沒有源代碼,也沒有庫,源代碼和庫在系統(tǒng)文件夾里如果這時修改庫或源代碼,系統(tǒng)文件夾中的也相應(yīng)修改。等到下次新建或者其他工程要包含這個庫時,可能就不是
    發(fā)表于 08-09 07:25

    STM32CubeMx新建工程

    STM32CubeMx新建工程 STM32CubeMx新建工程1.新建工程并選擇CPU型號及封裝1.1新建工程:File->New Project1.2選擇芯片型號:STM32F103
    發(fā)表于 08-18 06:08

    stm32芯片新建工程的步驟

    STM32新建工程stm32的學(xué)習中,碼代碼是必不可少的,個完整能用的工程就是基礎(chǔ)。本次是學(xué)習的開端,就寫寫如何新建
    發(fā)表于 08-24 07:30

    STM32是如何新建工程的呢

    STM32如何新建工程:下載芯片支持包xxx.pack文件第二步第三步STM32新建工程跟51差不多的,但是32會多點東西,比如加載芯片支持包啦,啟動文件啦。還有個很重要的 你得有
    發(fā)表于 01-20 06:09

    IAR新建工程的方法

    目錄. 固件庫下載二. IAR新建工程三. 工程配置. 固件庫下載下載地址:STM32固件庫下載進入官網(wǎng)下載根據(jù)你stm32芯片對應(yīng)的型號選擇此處我選擇的是STM32F1x系列,進
    發(fā)表于 01-27 08:21

    用KEIL5新建工程模版

    KEL5新建工程模板
    發(fā)表于 07-19 08:55 ?0次下載

    淺談新建工程多目標

    上期疑問,以及新建工程多目標
    的頭像 發(fā)表于 03-12 14:12 ?2437次閱讀
    淺談<b class='flag-5'>新建工程</b>多目標

    STM32CubeMX新建工程+ 基本IO配置過程

    STM32CubeMX新建工程+基本IO配置過程
    的頭像 發(fā)表于 03-25 10:47 ?3794次閱讀
    STM32CubeMX<b class='flag-5'>新建工程</b>+ 基本IO配置過程

    3 STM32新建工程材料

    3 STM32新建工程材料(嵌入式開發(fā)需要用什么語言)-? ?這個材料呢,發(fā)出來就是為了方便大家,這是我自己新建工程,百分百能用,另外在新建工程的時候大家不要慌,不要心急,
    發(fā)表于 07-30 08:51 ?5次下載
    3 STM32<b class='flag-5'>新建工程</b>材料

    華大單片機新建工程

    華大單片機新建工程
    發(fā)表于 11-13 16:36 ?13次下載
    華大單片機<b class='flag-5'>新建工程</b>

    PIC單片機學(xué)習_軟件安裝與新建工程

    PIC單片機學(xué)習_軟件安裝與新建工程
    發(fā)表于 11-16 11:21 ?5次下載
    PIC單片機學(xué)習_軟件安裝與<b class='flag-5'>新建工程</b>

    RT-Thread零基礎(chǔ)快速入門第1講——新建工程

    RT-Thread零基礎(chǔ)快速入門第2講——新建工程目錄RT-Thread零基礎(chǔ)快速入門第2講——新建工程、前言二、使用ENV工具
    發(fā)表于 11-30 19:21 ?16次下載
    RT-Thread零基礎(chǔ)快速<b class='flag-5'>入門</b>第1講——<b class='flag-5'>新建工程</b>

    使用GHS MULTI新建工程并編譯代碼

    博主聯(lián)系方式:QQ:1256153255 ,郵箱:1256153255@qq.com點擊這里可下載GHS安裝包上篇我們講解了GHS的安裝過程,本篇博客我們介紹使用GHS MULTI新建工程并執(zhí)行
    發(fā)表于 12-20 19:04 ?10次下載
    使用GHS MULTI<b class='flag-5'>新建工程</b>并編譯代碼

    STM32實戰(zhàn)二 新建工程

    是main.c/右鍵/Options for file 'main.c' /Properties標簽/File Type:/改為C++ Source file,這樣更方便。不過下面還是記錄新建工程的過程,對熟...
    發(fā)表于 01-12 17:49 ?1次下載
    STM32實戰(zhàn)二 <b class='flag-5'>新建工程</b>