USB转CAN通讯转换器

上传人:油条 文档编号:1950835 上传时间:2017-07-17 格式:DOC 页数:21 大小:152.51KB
返回 下载 相关 举报
USB转CAN通讯转换器_第1页
第1页 / 共21页
USB转CAN通讯转换器_第2页
第2页 / 共21页
USB转CAN通讯转换器_第3页
第3页 / 共21页
USB转CAN通讯转换器_第4页
第4页 / 共21页
USB转CAN通讯转换器_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《USB转CAN通讯转换器》由会员分享,可在线阅读,更多相关《USB转CAN通讯转换器(21页珍藏版)》请在金锄头文库上搜索。

1、珠海神州智能科技有限公司 USB 转 CAN 通讯转换器 说明书- 1 -USB转 CAN通讯转换器使用说明书V1.0珠海神州智能科技有限公司 USB 转 CAN 通讯转换器 说明书- 2 -注意:如果用户需要对该产品进行二次开发,请向本公司技术人员索取详细技术开发资料(免费) ,或向本公司咨询。珠海神州智能科技有限公司 USB 转 CAN 通讯转换器 说明书- 3 -目 录第一章 概述 .4第二章 产品介绍 .5技术参数 .7接口定义 .9跳线选择 .11第三章 驱动安装与调试 .13第四章 USB 动态连接库介绍 .18珠海神州智能科技有限公司 USB 转 CAN 通讯转换器 说明书- 4

2、 -第一章 概述USB 转 CAN 通讯转换器(以下简称“USBtoCAN”)是属于一个总线通讯格式转换的产品。该产品主要用于将现场总线信号(CAN)与串行通讯信号(USB)进行互相转换。该产品可以作为一个工程配件,用于将 CAN 信号(或 USB 信号)转换成 USB 信号(或 CAN 信号)。该产品支持 CAN 总线波特率,校 验码及屏蔽码设置。能 够通过上位机软件监控或接收 USB 数据流。珠海神州智能科技有限公司 USB 转 CAN 通讯转换器 说明书- 5 -第二章 产品介绍USBtoCAN 是将 USB 总线信号与 CAN 总线信号进行转换的通讯转换设备。该产品通过 USB 总线连

3、接到电脑主机,是基于 CAN BUS 应用领域的一个通讯转换产品,产品集成了一个 CAN 接口,一个 USB 接口。USBtoCAN 系统框图:珠海神州智能科技有限公司 USB 转 CAN 通讯转换器 说明书- 6 -系统框图珠海神州智能科技有限公司 USB 转 CAN 通讯转换器 说明书- 7 -USB 接口电路:采用 USB 芯片 CH372,USB 总线采用主端点进行数据输入输出。CAN 电路:采用 NXP 芯片 SJA1000T,CAN 收发器采用可靠的集成 IC,支持耐压 1000V。技术参数1) USB 总线:珠海神州智能科技有限公司 USB 转 CAN 通讯转换器 说明书- 8

4、-采用 USB 接口芯片 CH372。 符合 USB1.1 协议规范,通讯电缆长度 程序- USBtoCAN- USBtoCAN,运行上位机测试软件,程序界面如下图所示。珠海神州智能科技有限公司 USB 转 CAN 通讯转换器 说明书- 15 -珠海神州智能科技有限公司 USB 转 CAN 通讯转换器 说明书- 16 -程序点击“打开 设备” 后,其他命令键才能使用。如下图示意:珠海神州智能科技有限公司 USB 转 CAN 通讯转换器 说明书- 17 -珠海神州智能科技有限公司 USB 转 CAN 通讯转换器 说明书- 18 -其中,通过输入 BTR0 BTR1 等的值可以对 USBtoCAN

5、 进行参数配置,注意任何参数配置后均要将 USBtoCAN 断电后,设备才能按照新的设置运行。BTR0 BTR1 的 值请参照附录一CAN 总线 SJA1000 波特率设置。珠海神州智能科技有限公司 USB 转 CAN 通讯转换器 说明书- 19 -第四章 USB 动态连接库介绍USBtoCAN在计算机端提供了应用层接口,应用层接口是由CH372动态链接库DLL提供的面向功能应用的API,所有API 在调用后都有操作状态返回,但不一定有应答数据。动态链接库提供的API包括:设备管理API、数据 传输API、中断 处理API。珠海神州智能科技有限公司 USB 转 CAN 通讯转换器 说明书- 2

6、0 - 设备管理API:打开设备:CH375OpenDevice关闭设备:CH375CloseDevice获取USB 设备描述符:CH375GetDeviceDescr获取USB 配置描述符:CH375GetConfigDescr复位USB 设备:CH375ResetDevice设置USB 数据读写的超时:CH375SetTimeout珠海神州智能科技有限公司 USB 转 CAN 通讯转换器 说明书- 21 -设置独占使用当前CH375 设备:CH375SetExclusive设定内部缓冲上传模式:CH375SetBufUpload查询内部上传缓冲区中的已有数据包个数:CH375QueryBu

7、fUpload 数据传输API:读取数据块(数据上传):CH375ReadData写出数据块(数据下传):CH375WriteData放弃数据块读操作:CH375AbortRead珠海神州智能科技有限公司 USB 转 CAN 通讯转换器 说明书- 22 -放弃数据块写操作:CH375AbortWrite写出辅助数据(辅助数据下传):CH375WriteAuxData 中断处理API读取中断数据:CH375ReadInter放弃中断数据读操作:CH375AbortInter设定中断服务程序:CH375SetIntRoutine珠海神州智能科技有限公司 USB 转 CAN 通讯转换器 说明书- 2

8、3 -附录一 CAN 总线 SJA1000 波特率设置SJA1000 独立 CAN 控制器的通 讯波特率由寄存器 BTR0、BTR1、晶振等参数共同决定, 下表列出了一组推荐的 BTR0、BTR1 设置值(十六 进值), 标“*”号的为 CiA 协会推荐的标准值。 序号 波特率 晶振16MHz 晶振12MHzKbs BTR0 BTR1 BTR0 BTR11 5 BF FF - -2 * 10 31 1C 65 1C珠海神州智能科技有限公司 USB 转 CAN 通讯转换器 说明书- 24 -3 * 20 18 1C 52 1C4 40 87 FF - -5 * 50 09 1C 47 1C6 80 83 FF - -7 * 100 04 1C 43 1C8 * 125 03 1C 42 1C9 200 81 FA - -10 * 250 01 1C 41 1C11 400 80 FA - -12 * 500 00 1C 40 1C13 666 80 B6 - -14 * 800 00 16 40 1615 * 1000 00 14 40 14珠海神州智能科技有限公司 USB 转 CAN 通讯转换器 说明书- 25 -

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 其它文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号