0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

CANOE入门使用教程【三】发送报文介绍

冬至子 来源:嵌入式老林 作者:嵌入式老林 2023-05-30 14:23 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

一、通过CANOE发送报文

1. 创建IG(interactive generators)模块

Simulation Setup窗口,右键选择Insert CAN Interactive Generators

图片

生成CAN IG模块后

图片

2. 添加报文

双击打开CAN IG模块,新增要发送的报文

图片

以新增CAN frame为例,ID,改成你要发送的ID,channel选择CAN1或CAN2发送。下面的raw data就填要发送报文的内容即可

图片

3. 选择报文触发方式

CAN IG支持报文的多种发送方式,有手动,按键,周期性等方式。默认为手动发送,需要启动工程后,点击send按钮发送

图片

在Trigger下面的下拉框可选择发送报文的触发方式,这几种触发方式应该很好理解。手动触发,就是发送报文的时候,需要自己点击发送按钮 周期触发,就是每隔多长时间,自动发送报文 按键触发,就是将发送按钮和某一个按键绑定,发送的时候,按下按键就能发送报文

图片

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • CAN总线
    +关注

    关注

    146

    文章

    2050

    浏览量

    135496
  • 触发器
    +关注

    关注

    14

    文章

    2065

    浏览量

    63559
  • CANoe
    +关注

    关注

    4

    文章

    88

    浏览量

    9907
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    NB86-OpenCPU AT指令发送报文数据不到一百字节返回错误怎么解决?

    NB86-OpenCPU AT指令发送报文数据不到一百字节返回错误
    发表于 06-04 07:26

    试图从CAN卡向TC375发送报文时,TC375始终收不到,为什么?

    我试图在TC375上进行CAN收发测试,测试目的是完成TC375和CAN卡的通讯,现在我已经成功地将CAN报文从TC375发送到了CAN卡,但是当我试图从CAN卡向TC375发送报文时,TC375始终收不到,下面是我的一些代码,
    发表于 07-04 06:04

    TC3XX can发送报文,周期上下波动严重怎么解决?

    使用FULL CAN发送,周期调用Can_17_McmCan_lWriteMsgObj发送报文,查看周期是稳定的,但到发出来和中断触发的时间会上下波动,而且波动越来越大。
    发表于 07-11 08:00

    关于can模块的发送报文问题。

    本人使用英飞凌的xc886单片机,此单片机内含muliCAN模块。请教下:can发送报文能连续发多个报文吗(非FIFO模式,就是一帧一帧的发)?因为我写了个例子:发送方:用报文1、2、
    发表于 11-23 15:47

    CANoe如何发送多包故障码

    CANoe模拟ECU发送报文,如何发多包故障码呢?
    发表于 06-15 14:19

    STM32的平台,CAN模块,当源模块多次发送报文时CAN接收错误

    `源模块一直处于发送状态,这时开发板去接收报文会出现错误,如图所示:左图是用CAN盒持续发送报文,有图是CAN接收结构体的值,可以看出结构体中的值除了ID正确,其他都错误。但是我先让开发板进入等待接收状态,再让CAN盒
    发表于 06-14 15:31

    向can发送报文

    can通信发送自定义报文
    发表于 03-28 16:46

    关于W5500芯片UDP发送报文到不同IP的问题

    向各位大侠们请教一下关于W5500芯片UDP发送报文到不同IP的问题!电路板上的DSP通过SPI配置W5500,建立了3个socket,采用UDP点对点模式通过交换机向3台电脑(3个IP地址)发送
    发表于 09-02 15:24

    如何解决STM32F207 USART2波特率设置9600以下4800/2400发送报文乱码问题?

    如何解决STM32F207 USART2波特率设置9600以下4800/2400发送报文乱码问题?
    发表于 12-16 07:07

    周立功CAN发送报文周期问题

    1.我在CAN1上发送报文因为周期不同,所以用了7个while来发送不同的报文,请问有什么更好的解决方案吗?2.测试过程中发现另一台电脑接收到的报文显示的周期相较
    发表于 05-12 17:43

    M453单片机的CAN中断接力发送发送报文数量丢失怎么解决?

    1、我使用新唐M453单片机,使用CAN1进行实验,将CAN1的后4个报文缓存RAM做为发送缓冲区来使用。通过线程启动报文发送,在中断中通过查询
    发表于 06-15 07:26

    CAN、LIN报文发送过程详解

    还是Com_TriggerIPDUSend最后都是调用PDUR模块的PduR_ComTransmit来发送报文,且传入到PduR模块的PduInfo->SDU数据buffer指针不为NULL。
    的头像 发表于 11-14 10:02 1.6w次阅读

    CAN报文发送有优先级吗?

    降低同一时刻,多个发送报文的Burst Send问题。这个问题属于QA1的延申。一个节点,发送报文类型可以有多种(QA1提到)。
    的头像 发表于 11-15 14:34 1.1w次阅读
    CAN<b class='flag-5'>报文</b><b class='flag-5'>发送</b>有优先级吗?

    AUTOSAR LIN通信协议栈怎么保证NM报文发送的?

    Lin报文的周期发送是通过调度表实现的,而Lin调度表存在于LinIf模块,LinIf模块在周期调用调度表的时候通过callback的方式实现IPDU的trigger transmit,也就是向上获取到sdu数据,然后调用Lin_SendFrame
    的头像 发表于 02-02 10:19 6482次阅读

    CANoe集成解决方案

    本文介绍CANoe集成解决方案,搭配测试管理平台,实现测试项目的集中管理。用于监控管理CANoe工程,采集、仿真CANoe报文数据等。
    的头像 发表于 08-04 14:49 2122次阅读
    <b class='flag-5'>CANoe</b>集成解决方案