ALPHA开发板中CAN硬件图

本文介绍了如何在IMX6ULL芯片的ALPHA开发板上使用CAN总线,包括CAN硬件原理图、CAN控制器驱动的使用以及配置CAN波特率的方法,重点讲解了FlexCAN1接口和TJA1050收发器的应用。
摘要由CSDN通过智能技术生成

一.  简介

前面文章学习了 IMX6ULL芯片的 CAN总线协议,CAN传输速率。

本文来搜索 ALPHA开发板中CAN硬件原理图,以及CAN设备节点信息。这里主要是CAN控制器的驱动,属于IMX6ULL芯片内部的驱动,NXP官方已经写好。

CAN控制器的驱动一般都是半导体厂商已经写好,我们只要使能CAN功能,然后利用一些工具配置CAN的波特率,通过CAN接口收发数据即可。不同的芯片,对应的CAN驱动代码写法是不同的。

二.  ALPHA开发板中CAN硬件图

1.  ALPHA开发板中CAN硬件原理图

正点原子 I.MX6U-ALPHA 开发板 CAN 接口原理图如下图 所示:

上图 中,IMX6ULL芯片CAN接口必须接一个 CAN收发器。
CAN1_TX CAN1_RX I.MX6ULL的 FlexCAN1 的发送和接收引脚,分别对应 I.MX6ULL UART3_CTS UART3_RTS 这两个引脚。
TJA1050 CAN 收发器,通过 TJA1050 向外界提供 CAN_H CAN_L 总线, R10 是一个 120 欧的端接匹配电阻。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值