CANoe入门(10)-- CAPL 语言入门 -- ⑦CAPL中常用的库函数(二)

CANoe之CAPL中LIN总线库函数介绍

CAPL中常用LIN总线库函数的分类及核心功能说明


一、总线控制与初始化

  1. linStartScheduler()
    启动LIN调度器,激活总线调度表执行流程。

    linStartScheduler(1);  // 启动通道1的LIN调度器
    
  2. linStopScheduler()
    停止指定通道的调度器运行。

    linStopScheduler(1);   // 停止通道1的调度器
    

二、报文发送与帧控制

  1. 报文发送

    • output()‌:发送LIN帧头或完整报文。
      linFrame fr; 
      fr.id = 0x22;        // 设置帧ID
      fr.channel = 1;      // 通道号
      output(fr);          // 发送帧头
      
    • linTransmitHeader()‌:显式发送报头触发从机响应。
      // Transmit a LIN header with the id 0x01
      
      linFrame 0x01 frm1;
      linTransmitHeader(frm1);
      

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值