CAN应用接口函数

上传人:小*** 文档编号:158275681 上传时间:2022-10-03 格式:DOC 页数:30 大小:63KB
收藏 版权申诉 举报 下载
CAN应用接口函数_第1页
第1页 / 共30页
CAN应用接口函数_第2页
第2页 / 共30页
CAN应用接口函数_第3页
第3页 / 共30页
资源描述:

《CAN应用接口函数》由会员分享,可在线阅读,更多相关《CAN应用接口函数(30页珍藏版)》请在装配图网上搜索。

1、V1.0CAN目录接口卡设备类型定义.错误码定义函数库中的数据结构定义接口库函数说明接口库函数使用方法调用动态库的方法调用动态库的方法1.112.3.3.1.描述结构体在函数中被用来传送信息帧。系统保留。描述系统保留。描述成员报文ID。接收到信息帧时的时间标识,从控制器初始化开始计时。只在此帧为接收帧时是否使用时间标识,为时有效,和有意义。发送帧类型,在设备中未启用该功能。是否是远程帧。是否是扩展帧。数据长度,即的长度。报文的数据。结构体包含控制器状态信息。结构体将在数中被填充。在设备中未启用该功能。成员中断记录,读操作会清除。控制器模式寄存器。控制器状态寄存器。控制器仲裁丢失寄存器。控制器错

2、误寄存器。控制器错误警告限制寄存器。控制器接收错误寄存器。控制器发送错误寄存器。系统保留。描述结构体用于装载函数中被填充。在库运行时产生的错误信息。设备中未启用该功能。结构体将在成员错误码。当产生的错误中有消极错误时表示为消极错误的错误标识数据。当产生的错误中有仲裁丢失错误时表示为仲裁丢失错误的错误标识数据描述结构体定义了初始化的配置。结构体将在函数中被填充。成员验收码,在USB屏蔽码,在USB保留,在USBC滤波方式,在US总线波特率。波特率选择:设备中未启用该功能。设备中未启用该功能。设备中未启用该功能。设备中未启用该功能。模式。在设备中未启用该功能。描述结构体定义了接收掩码的配置。结构体

3、将在函数中被填充。成员识符位过滤器比较操作包含位过滤器比较操作与位无关第几路掩码器标识符接收模式位只匹配与过滤器中位对应的报文类型(标准或扩展地址)=(报文0=如果过滤器匹配则与标准或扩展地址报文匹配(即,如果(过滤器)或(过滤器)(报文)扩展标识符位过滤器比较操作包含位过滤器比较操作与位无关描述结构体定义了接收滤波器的配置。结构体将在函数中被填充。成员标识符位报文地址位必须为才能与过滤器匹配报文地址位必须为才能与过滤器匹配第几路滤波器扩展标识符使能位如果MID=E1:1=只与带有扩展标识符地址的报文匹配0=只与带有标准标识符地址的报文匹配如果MID=E:忽略位。掩码器选择位3=无屏蔽2=选择

4、接收屏蔽寄存器21=选择接收屏蔽寄存器10=选择接收屏蔽寄存器04.4.1.40,04440,0192,0议在500到04描述此函数用以关闭设备。参数注:设备类型号。设备索引号,比如当只有一个时,索引号为0有两个时可以为或1当为时,表示要打开的是,表示要打开的是。返回值为1表示操作成功,0表示操作失败。描述此函数用以初始化指定的参数注:设备类型号。设备索引号,比如当只有一个时,索引号为0有两个时可以为或1当为时,表示要打开的是,表示要打开的是。第几路。初始化参数结构返回值为1表示操作成功,0表示操作失败。描述此函数用以获取设备信息。参数设备类型号。设备索引号,比如当只有一个当为时,表示要打开的

5、是时,索引号为,有两个时可以为或1,表示要打开的是。注:用来存储设备信息的结构指针。返回值为1表示操作成功,0表示操作失败。描述此函数用以获取指定接收缓冲区中接收到但尚未被读取的帧数。参数注:设备类型号。设备索引号,比如当只有一个时,索引号为0有两个时可以为或1当为时,表示要打开的是,表示要打开的是。第几路。返回值返回尚未被读取的帧数。描述此函数用以清空指定缓冲区。参数注:设备类型号。设备索引号,比如当只有一个时,索引号为0有两个时可以为或1当为时,表示要打开的是,表示要打开的是。描述此函数用以启动CAN。参数注:设备类型号。设备索引号,比如当只有一个时,索引号为0有两个时可以为或1当为时,表

6、示要打开的是,表示要打开的是。描述此函数用以复位参数注:设备类型号。设备索引号,比如当只有一个时,索引号为0有两个时可以为或1当为时,表示要打开的是,表示要打开的是。第几路。返回值为1表示操作成功,0表示操作失败。描述返回实际发送的帧数。参数注:设备类型号。设备索引号,比如当只有一个时,索引号为0有两个时可以为或1当为时,表示要打开的是,表示要打开的是。第几路。要发送的数据帧数组的首指针。要发送的数据帧数组的长度。返回值返回实际发送的帧数。描述此函数从指定的设备读取数据。参数设备类型号。设备索引号,比如当只有一个当为时,表示要打开的是时,索引号为,有两个时可以为或1,表示要打开的是。注:描述此

7、函数从指定的设备读取数据。描述此函数从指定的设备读取数据。第几路用来接收的数据帧数组的首指针。用来接收的数据帧数组的长度。,则表示读取数据失败,有错误发生,等待超时时间,以毫秒为单位。返回值返回实际读取到的帧数。如果返回值为请调用函数来获取错误码。参数注:设备类型号。设备索引号,比如当只有一个时,索引号为0有两个时可以为或1当为时,表示要打开的是,表示要打开的是。第几路。接收掩码的首指针。参数注:设备类型号。设备索引号,比如当只有一个时,索引号为0有两个时可以为或1当为时,表示要打开的是,表示要打开的是。第几路。选择关闭几号滤波器。参数注:设备类型号。设备索引号,比如当只有一个时,索引号为0有两个时可以为或1当为时,表示要打开的是,表示要打开的是。第几路。接收滤波的首指针。参数注:设备类型号。设备索引号,比如当只有一个时,索引号为0有两个时可以为或1当为时,表示要打开的是,表示要打开的是。第几路。操作模式。5.5.1.5.2.(目前尚不支持)(只支持变长)或n用户定义类型,或对象类型。参数的语法如下:部分描述:(可选)中的后续参数都必需是可选的,而且必,则任何参数都不能使用(表示参数不是必需的。如果使用该选项,则须都使用关键字声明。如果使用了(可选)表示该参数按值传递。(可选)表示该参数按地址传递。例如:

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!