当前位置:首页>滚动 > >正文

世界快消息!RK3588-CAN总线

  • 2023-06-10 15:20:32来源:jf_30051736


(相关资料图)

1. 简介

ArmSoM-W3 RK3588 开发板中已集成AN总线:

专栏总目录CAN(controller Area Network)CAN BUS:控制器局域网络总线目前世界上绝大多数汽车制造厂商都采用CAN总线来实现汽车内部控制系统之间的数据通信。RK3568/RK3588的CAN驱动文件:drivers/net/can/rockchip/rockchip_canfd.c

2. 内核配置

rockchip_linux_defconfig配置:
CONFIG_CAN=yCONFIG_CAN_DEV=yCONFIG_CAN_ROCKCHIP=yCONFIG_CANFD_ROCKCHIP=y
内核配置:
cd kernelmake ARCH=arm64 menuconfigmake savedefconfig
选择:Networking support ---> CAN bus subsystem support ( )--->CAN Device Drivers() ---> Platform CAN drivers with Netlink support(*)

3. DTS 节点配置

3.1 主要参数:

interrupts = ;

转换完成,产生中断信号

clock

时钟属性,用于驱动开关clk,reset属性,用于每次复位总线。

pinctrl

3.2 公共配置 kernel-5.10/arch/arm64/boot/dts/rockchip/rk3588s.dtsi

can1: can@fea60000 {            compatible = "rockchip,can-2.0";            reg = < 0x0 0xfea60000 0x0 0x1000 >;            interrupts = < GIC_SPI 342 IRQ_TYPE_LEVEL_HIGH >;            clocks = < &cru CLK_CAN1 >, < &cru PCLK_CAN1 >;            clock-names = "baudclk", "apb_pclk";            resets = < &cru SRST_CAN1 >, < &cru SRST_P_CAN1 >;            reset-names = "can", "can-apb";            pinctrl-names = "default";            pinctrl-0 = < &can1m0_pins >;            tx-fifo-depth = < 1 >;            rx-fifo-depth = < 6 >;            status = "disabled";    };
compatible = “rockchip,can-1.0” ,rockchip,can-1.0用来匹配can控制器驱动。compatible = “rockchip,can-2.0” ,rockchip,can-2.0用来匹配canfd控制器驱动。assigned-clock-rates用来配置can的始终频率,如果CAN的比特率低于等于3M建议修改CAN时钟到100M,信号更稳定。高于3M比特率的,时钟设置200M就可以。pinctrl配置:根据实际板卡连接情况配置can_h和can_l的iomux作为can功能使用。

3.3 板级配置 kernel-5.10/arch/arm64/boot/dts/rockchip/rk3588-armsom-w3.dts

/* can1 */&can1 {        status = "okay";        assigned-clocks = < &cru CLK_CAN1 >;        assigned-clock-rates = < 200000000 >;        pinctrl-names = "default";        pinctrl-0 = < &can1m1_pins >;      //根据原理图配置};
由于系统根据上述dts节点创建的CAN设备只有一个,而第一个创建的设备为CAN0

4. 调试

查询当前⽹络设备:
ifconfig -a
CAN启动
ip link set can0 down   //关闭CANip link set can0 type can bitrate 500000   //设置⽐特率500KHzip -details -statistics link show can0    //打印can0信息ip link set can0 up     //启动CAN
CAN发送
cansend can0 123#DEADBEEF            //发送(标准帧,数据帧,ID:123,date:DEADBEEF)cansend can0 123#R                            //发送(标准帧,远程帧,ID:123)cansend can0 00000123#12345678    //发送(扩展帧,数据帧,ID:00000123,date:DEADBEEF)cansend can0 00000123#R                 //发送(扩展帧,远程帧,ID:00000123)
CAN接收
candump can0       //candump can0

审核编辑:汤梓红

标签:

延伸阅读

推荐阅读

金山云美股涨7.72%_环球微动态

中国经济网北京6月10日讯金山云(NASDAQ:KC)美股周五收报5 16美元,涨

中国吸引跨国公司的不单是大市场 全球热头条

众多全球跨国公司高管近日接连开启访华行程,引发密切关注,这反映出跨

【独家焦点】国际人士纷纷表示中国是世界经济增长重要引擎

参加第十四届陆家嘴论坛的国际嘉宾表示,中国经济的活力和发展潜能正在

解剖屎山,寻觅黄金之第二弹_今日播报

大家好,我3y啊。由于去重逻辑重构了几次,好多股东直呼看不懂,于是我

【环球速看料】西安高新区2023“文化和自然遗产日”主题活动启动

6月10日,我国将迎来第十八个文化和自然遗产日。为推动文化遗产保护利

自贸试验区昆明片区国际法律服务综合体揭牌

昆明信息港讯(昆明日报记者吴洁)6月9日,中国(云南)自贸试验区昆明

【世界新要闻】郑则仕电影鬼片 郑则仕去世时间

1、怎么说吧,很复杂的一个问题,或许真的存在平行宇宙于平行时间,也

最新快讯!马上“凉凉”!河南明后天有强对流天气

大象新闻记者吴紫翼受东北冷涡后部横槽转竖影响,11日至12日,河南省有

全球报道:基督教音乐剧_基督教音乐

1、基督教音乐Christianmusic唱歌赞美帝基督教宗教仪式重要组部些赞美

环球视点!柱子加密区怎样计算_柱子的加密区长度规定

1、加密范围是按照规范规定来的,没有具体的计算公式,柱箍筋加密范围

每日视讯:刘东伟会见英国伦敦金融城市长

6月7日下午,区委副书记、区长刘东伟会见来访的英国伦敦金融城市长梁佑

烟台10台收割机金色麦田里拼技能,让丰收在望变成丰收在手

记者杜晓丹通讯员王帮高田旭李光毅盛夏时节,麦浪翻滚,烟台小麦迎来大

左脚大拇指麻木是什么原因呢_左脚大拇指麻木是什么原因 每日看点

1、病情分析:左手拇指麻木常见于:一、应考虑周围神经炎,可用甲钴胺

穿越仙侠世界txt(穿越仙侠世界)_视讯

越仙侠世界txt,穿越仙侠世界这个问题很多朋友还不知道,来为大家解答

我国成功发射龙江三号试验卫星

6月9日10时35分,我国在酒泉卫星发射中心使用快舟一号甲运载火箭,成功

新交所监管公司:公司核心团队诚信是上市申请关键考量

某家公司申请上市,却被发现联合创办人曾因各项罪行被控告和坐牢,公司

破解无线网络密码软件 哪款软件可以破解无线网密码_全球热议

破解无线网络密码软件破解无线网络密码软件是一种能够轻松破解无线网络

内容正在升级改造,请稍后再试! 资讯

内容正在升级改造,请稍后再试!【免责声明】本文仅代表合作供稿方观点

观速讯丨hg8120c怎么设置上网_仅用hg8120c怎么设置硬件自动拨号

想必现在有很多小伙伴对于仅用hg8120c怎么设置硬件自动拨号方面的知识

中方驳斥美方所谓“结束中国发展中国家地位法”

[01导读][第02页][第03页][第04页]>>下一页导读:1外交部:美国把“发

天天观天下!热门:网贷停息挂账申请流程是什么?怎样向银行申请停息挂账?

网贷停息挂账申请流程是什么用户需主动联系网贷平台,说明自己的情

鲁本·迪亚兹_关于鲁本·迪亚兹简述

小伙伴们,你们好,今天小夏来聊聊一篇关于鲁本·迪亚兹,关于鲁本·迪

广州:到2035年轨道交通建设总投资有望超万亿元

上证报中国证券网讯(记者朱文彬)6月9日,在广州市政府新闻办召开的“

家长和孩子沟通不了怎么办 和孩子无法沟通如何解决呢_信息

1、耐心倾听。无论孩子讲什么,家长一定要耐心倾听,这是对孩子人格的

环球焦点!福建省三明市2023-06-06 21:45发布雷电黄色预警

一、福建省三明市天气预报1、将乐县气象台2023年06月06日21时45分继续

战队宣言简单有气质_战队宣言大全要霸气|天天看点

1、杀无赦,斩立决。2、不上长城非好汉,不打大架cf真遗憾。3、战争解

中英科技:6月8日融资买入255.21万元,融资融券余额3155.11万元 最新

6月8日,中英科技(300936)融资买入255 21万元,融资偿还174 38万元,

焦点要闻:从那一刻开始作文600字记叙文(从那一刻开始作文600字)

今天小编岚岚来为大家解答以上的问题。从那一刻开始作文600字记叙文,

猜您喜欢

Copyright ©  2015-2022 北极服装网版权所有  备案号:浙ICP备2022016517号-19   联系邮箱:514 676 113@qq.com