• 历史关系

  1. PCA82C250和PCA82C251是属于NXP第一代 CAN PHY(CAN物理层收发器);
  2. TJA1050, TJA1040和TJA1041是属于NXP第二代CAN PHY;
  3. TJA1051 42 48 43是属于NXP第三代CAN PHY;
  4. 而TJA1044 57是针对新能源车市场属于新推出用于替换TJA1042 51的,跟适合于12V电池供电系统。

  • 功能区别

TJA1051 57是基本CAN PHY,TJA1044 42是在基本CAN收发器基础上多带待机模式(standby mode)的CAN PHY,TJA1043是CAN待机模式基础上多带睡眠模式(sleep mode)的CAN PHY。

待机模式可以配合MCU做CAN收发器的低功耗(CAN PHY为50uA~90uA级别功耗,MCU不断电),睡眠模式可以配合带使能引脚LDO做到更低功耗(CAN PHY为50uA~90uA级别功耗,MCU断电)。

TJA1055是容错CAN(FT CAN,或称低速CAN)收发器,TJA1051 52 44 42 57都是高速CAN(HS CAN,或称高速CAN)收发器。这里的低速,高速CAN是针对CAN收发器而言,而非主机厂通常描述的高速CAN网络,低速CAN网络。FT CAN与HS CAN的物理层定义是不一样的,FT CAN即使只有一根线(CANH或CANL),一样可以实现通讯,不过现在用的比较少。详细资料可以参见https://wenku.baidu.com/view/cd70a39468dc5022aaea998fcc22bcd126ff42ff.html

  • 系统环境

不同CAN PHY支持的供电系统
供电电池 CAN PHY PN
12V TJA1044
  TJA1057
24V TJA1051
  TJA1042
  • 3V 5VMCU支持

datasheet的ordering information一般都有针对子型号的描述,除了封装不一样,还有的带有“/3”字样(3V版本),这个是针对3V MCU设计的,3V CAN PHY会有一个Vio引脚接LDO,通过Vio调节实现与MCU通讯的串口电压(TX RX)。3V版本一般兼容5V MCU,即Vio接5V LDO,或者不接;不带“/3”的,一般默认支持5V MCU。

NXP TJA1040, TJA1042, TJA1050 TJA1051, TJA1057, TJA1044, TJA1055区别的更多相关文章

  1. TJA1040

    TJA1040是NXP公司推出的一款针对汽车电子行业使用的高性能CAN收发器. TJA1040的第5引脚名称为SPLIT,描述为:稳定共模输出(common-mode stabilization ou ...

  2. NXP NFC移植及学习笔记(原创)

    NFC功能介绍 NFC 目前使用的三种功能: 1. P2P模式:基于LLCP协议的基础上,以NDEF数据交换格式来通信. 2. 读写模式:当作为读卡器,对NFC Tag的读写. 3. 卡模拟模式:模块 ...

  3. NXP恩智浦P89V51RB2/RC2/RD2单片机解密芯片破解方法!

    NXP恩智浦P89V51RB2/RC2/RD2单片机解密芯片破解 P89V51RB2/RC2/RD2是一款80C51微控制器,包含16/32/64kB Flash和1024字节的数据RAM. P89V ...

  4. NXP恩智浦P89V52X2单片机破解P89C52X2BA芯片解密技术分享!

    NXP恩智浦P89V52X2单片机破解P89C52X2BA芯片解密 P89V52X2是一款带有8kB Flash.256B数据RAM和192B数据EEPROM的80C51微控制器.这个器件可以在完全替 ...

  5. NXP恩智浦P87C51/52/54/58/591芯片解密单片机破解多少钱?

    NXP恩智浦P87C51/52/54/58/591芯片解密单片机破解 芯片解密型号: P87C51x2.P87C52x2.P87C54x2.P87C58x2.P87C591  单片机解密 #####[ ...

  6. NXP Mifare S50标准IC卡- 访问位(Access Bits) 分析

    Mifare S50 标准IC卡有1K 字节的EEPROM,主要用来存储数据和控制信息.1K 字节的EEPROM分成16 个区,每区又分成4 段,每1段中有16 个字节.每个区的最后一个段叫“尾部&q ...

  7. Cortex-M0(NXP LPC11C14)启动代码分析

    作者:刘老师,华清远见嵌入式学院讲师. 启动代码的一般作用 1.堆和栈的初始化: 2.向量表定义: 3.地址重映射及中断向量表的转移: 4.初始化有特殊要求的断口: 5.处理器模式: 6.进入C应用程 ...

  8. NXP开源自动驾驶计算平台Bluebox 打造现实无人汽车

    知名半导体制造商恩智浦NXP已经准备好了自家的自动驾驶计算开源平台Bluebox,将为汽车制造商提供现成的一体化自动 驾驶计算解决方案.专为自动驾驶设备的BlueBox中央计算引擎.不仅能够为无人驾驶 ...

  9. NXP QN9020

    NXP的这个BLE蓝牙方案也很有趣, 一起研究. 这个函数在app_gpa_task.c里面 ***************************************************** ...

随机推荐

  1. 吴裕雄 python 人工智能——基于Mask_RCNN目标检测(1)

    import os import sys import random import math import numpy as np import skimage.io import matplotli ...

  2. Android学习07

    自定义Dialog 创建一个Java类CustomDialog继承Dialog. package com.example.helloworld.widget; import android.app.D ...

  3. python manage.py shell

    启动python有两种方式:python manage.py shell和python. 这两个命令 都会启动交互解释器,但是manage.py shell命令有一个重要的不同: 在启动解释器之前,它 ...

  4. POJ 1995 Raising Modulo Numbers(快速幂)

    嗯... 题目链接:http://poj.org/problem?id=1995 快速幂模板... AC代码: #include<cstdio> #include<iostream& ...

  5. Ubuntu 18 设置静态 IP

    在Ubuntu 18中使用 netplan 命令 首先 cd /etc/netplan/ 找到 *.yaml文件(每个人可能不一样),编辑它 root@waydeserver:/etc/netplan ...

  6. C++基础之迭代器iterator

    C++基础之迭代器iterator 我们已经知道可以使用下标运算符来访问string对象的字符或vector对象的元素,还有另一种更通用的机制也可以实现同样的目的,这就是迭代器(iterator). ...

  7. webpack 中使用 autoprefixer

    webpack中autoprefixer是配合postcss-loader使用的,首先安装相应资源: npm i -D style-loader css-loader postcss-loader a ...

  8. ASP.NET Core搭建多层网站架构【9.2-使用Castle.Core实现动态代理拦截器】

    2020/01/31, ASP.NET Core 3.1, VS2019, Autofac.Extras.DynamicProxy 4.5.0, Castle.Core.AsyncIntercepto ...

  9. Linux - 常用GUI软件

    1. gdebi -- 可以代替Ubuntu software安装软件 2. System monitor -- 监控流量 3. uget -- 下载软件 4. Okular -- pdf reade ...

  10. GIT 协同开发

    Git 是一个开源的分布式版本控制系统,用于敏捷高效的处理任何项目的版本问题.Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件.与cvs, ...