[硬拆解]拆解一个USB转CAN-FD总线设备-PCAN-USB FD
描述
CAN FD适配器PCAN-USB FD允许通过USB将CAN FD和CAN网络连接到计算机。高达500伏的电流隔离将PC与CAN总线分离。简单的操作及其紧凑的塑料外壳使该适配器适用于移动应用。
新的CAN FD标准(具有灵活数据速率的CAN)的主要特点是具有更高的数据传输带宽。每个CAN FD帧最多可以传输64个数据字节(到目前为止,不传输8个),而比特率最高为12 Mbit / s。CAN FD与CAN 2.0 A / B标准向下兼容,因此CAN FD节点可用于现有的CAN网络。但是,在这种情况下,CAN FD扩展不适用。
供货范围包括用于开发具有CAN连接的应用程序的监控软件PCAN-View和编程接口PCAN-Basic,并支持新的标准CAN FD。
参数
- 高速USB 2.0适配器(兼容USB 1.1和USB 3.0)
- 高速CAN连接(ISO 11898-2)
- 符合CAN规范2.0 A / B和FD
- CAN FD支持ISO和非ISO标准的切换
- 数据字段的CAN FD比特率(最大64个字节)从25 kbit / s到12 Mbit / s
- CAN比特率从25 kbit / s到1 Mbit / s
- 时间戳分辨率1μs
- 通过d-子CAN总线连接,9针
(在符合CiA 303-1) - CAN FD控制器的FPGA实现
- 恩智浦TJA1044GT CAN收发器
- 电隔离高达500 V
- 可以通过跳线激活CAN终端
- 测量总线负载,包括物理总线上的错误帧和过载帧
- 导致传入和传出CAN消息的错误生成
- 可以通过焊接跳线连接到CAN连接的5伏电源,例如用于外部总线转换器
- 通过USB供电
- 扩展的工作温度范围为-40至85°C(-40至185°F)
高清拆解图



[硬拆解]拆解一个USB转CAN-FD总线设备-PCAN-USB FD的更多相关文章
- [硬拆解]拆解一个USB转CAN总线设备-PCAN-USB
介绍 PCAN-USB适配器可以简单地连接到CAN网络.其紧凑的塑料外壳使它适合移动应用.光电去耦版隔离了PC和CAN端之间高达500伏特的电流隔离. 该包还提供了Windows的CAN monito ...
- USB OTG简单介绍、与普通USB线的差别
USB有三类接口A类接口 -----------最常见的扁平接口,四芯 VCC GND D+ D- B类接口 ...
- usb驱动开发15之设备生命线
总算是进入了HCD的片儿区,既然来到一个片区,怎么都要去拜会一下山头几个大哥吧.,先回忆一些我们怎么到这里的?给你列举一个调用函数过程usb_control_msg->usb_internal_ ...
- usb驱动开发14之设备生命线
直接看代码吧. /*-------------------------------------------------------------------*/ /** * usb_submit_urb ...
- usb驱动开发12之设备生命线
函数usb_control_msg完成一些初始化后调用了usb_internal_control_msg之后就free urb.剩下的活,全部留给usb_internal_control_msg去做了 ...
- usb驱动开发11之设备生命线
暂时先告别媒人,我们去分析各自的生命旅程,最后还会回到usb_device_match函数. 首先当你将usb设备连接在hub的某个端口上,hub检测到有设备连接了进来,它会为设备分配一个struct ...
- usb驱动开发5之总线设备与接口
Linux设备模型中的总线落实在USB子系统里就是usb_bus_type,它在usb_init的函数bus_register(&usb_bus_type)里注册.usb_bus_type定义 ...
- USB系列之一:列出你的USB设备
USB现在已经成为PC机必不可少的接口之一,几乎所有的设备都可以接在USB设备上,USB键盘.鼠标.打印机.摄像头,还有常用的U盘等等,从本篇文章开始,将集中篇幅介绍一下在DOS中使用USB设备的方法 ...
- Linux USB驱动学习总结(二)---- USB设备驱动
USB 设备驱动: 一.USB 描述符:(存在于USB 的E2PROM里面) 1. 设备描述符:struct usb_device_descriptor 2. 配置描述符:struct usb_c ...
随机推荐
- CF1494A ABC String 题解
Content 给定 \(T\) 个仅包含大写字母 A,B,C 的字符串 \(s\).问你是否能够通过将每个 A,B,C 换成 (,) 中的一个(同一个字母必须要换成同一个字符),使得最后得到的括号序 ...
- java 常用类库:时间类LocalDate;LocalTime;LocalDateTime;Calendar 类;Date ;
LocalDate类 LocalDate类代表不带时区的日期,列入2020-12-20.该类提供了静态的now()方法来获取当前的日期.这个类是线程安全的. LocalTime类 代表不带时区的时间, ...
- Spring学习(二)三种方式的依赖注入
1.前言 上一篇讲到第一个Spring项目的创建.以及bean的注入.当然.注入的方式一共有三种.本文将展开细说. 1.set注入:本质是通过set方法赋值 1.创建老师类和课程类 1.Course ...
- Windows系统安装ActiveMQ
1.下载安装包:https://activemq.apache.org/components/classic/download/ 选择自己的版本进行下载 2.安装JDK 3.把下载的ActiveMQ压 ...
- 【linux项目】lichee nano linux烧写
目录 前言 参考: 安装交叉编译链 搭建 SPI FLASH 烧录环境 让芯片进入烧写模式 sunxi 烧写命令 u-boot 裁剪 拉取 u-boot 源码 配置 u-boot 检查 flash 驱 ...
- 【LeetCode】1071. Greatest Common Divisor of Strings 解题报告(Python & C++)
作者: 负雪明烛 id: fuxuemingzhu 个人博客: http://fuxuemingzhu.cn/ 目录 题目描述 题目大意 解题方法 暴力遍历 日期 题目地址:https://leetc ...
- JSON(JS 对象简谱,一种数据交换格式)
JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式 存储和表示数据的文本格式 层次结构清晰.简洁 JSON是一个序列化的对象或数组 1.js ...
- 洛谷 P3431:[POI2005]AUT-The Bus(离散化+DP+树状数组)
题目描述 The streets of Byte City form a regular, chessboardlike network - they are either north-south o ...
- Ubuntu 16.04远程配置Jupyter Notebook
安装和配置Jupyter Notebook 安装jupyter notebook conda conda install -c conda-forge notebook pip pip install ...
- [opencv]求像素范围中最大值与最小值
double minv = 0.0, maxv = 0.0; double* minp = &minv; double* maxp = &maxv; minMaxIdx(channel ...