CAN Function Blocks and Functions

<< 点击显示目录 >>

主页  贝加莱CAN通讯使用例程说明 > 通过编程实现CAN通讯 > 功能块与函数说明 > CAN_Lib >

CAN Function Blocks and Functions

CAN_Lib库提供了以下CAN功能块:

功能块

描述

CANopen()

初始化CAN控制器

CANwrite()

发送数据

CANquwr()

发送数据

CANread()

读取数据

CANdftab()

定义变量表

CANrwtab()

编辑变量表

CANnode()

读取CAN节点编号(仅适用于SG3目标系统)。

CANxnode()

读取第x个CAN节点开关的CAN节点号(仅适用于SG3目标系统)。

CANqueue()

定义接收队列

CANrd()

从接收队列中读取CAN数据

CANxrd()

从接收队列中读取CAN数据

CANexcep()

CAN异常。定义异常编号

CANgetid()

CAN异常。确定CAN标识符

CANrtr()

发送RTR请求帧

CANupd()

给予RTR请求的答复

CANngp()

更新 节点守护协议的节点状态

CANbtreg()

为CAN控制器配置特殊的位定时寄存器值

CANTime()

读取一个CAN对象的时间戳

CANMulOpen()

初始化CAN控制器并分配适当的资源

CANMulQueue()

为多个CAN标识符在读取方向上初始化一个队列

CANxMulQueue()

为多个CAN标识符在读取方向上初始化一个队列

CANMulrd()

从接收队列中读取CAN数据(从多个CAN设备)。

CANInfo()

从一个CAN设备中读取统计数据

为了正常的运行, CANopen()CANdftab() 功能块必须在软件对象的初始化子程序(INIT-SP)中调用。所有其他的功能块都可以在软件对象的循环部分使用。