(资料图)
1. 简介
ArmSoM-W3 RK3588 开发板中已集成AN总线:
专栏总目录CAN(controller Area Network)CAN BUS:控制器局域网络总线目前世界上绝大多数汽车制造厂商都采用CAN总线来实现汽车内部控制系统之间的数据通信。RK3568/RK3588的CAN驱动文件:drivers/net/can/rockchip/rockchip_canfd.c2. 内核配置
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设备只有一个,而第一个创建的设备为CAN04. 调试
查询当前⽹络设备: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
审核编辑:汤梓红
关键词:
推荐内容
- 每日速读!RK3588-CAN总线
- 快消息!健康到家,您今日饮咗未?
- 勾兑白酒执行标准(白酒的执行标准是什么
- 三星Galaxy Watch手表新专利:更准确评
- 信息:双良新能源产业一期项目开工 杜小
- 全球快资讯:高考生上厕所时身份证被水冲
- 推广共享用电 新疆电力试点解决“短时用
- 世界热消息:【共同缔造安全江夏⑫】做好
- 梅西小字一签,贝克汉姆小赚40倍|全球观点
- 首台套50万千瓦冲击式水电机组项目开工
- 《黑暗荣耀》郑星一将演出古装电影新作《
- 【全球报资讯】6月10日起12306可以在线选
- 天津静海钢管产业如何破解“成长的烦恼”
- 世界快讯:他又来了!内马尔继续现场观战G
- 穿越岁月的热情与温暖
- 直角三角形求角度公式表(直角三角形求角
- 核发是什么意思
- Netflix订户数量大幅上升,打击密码共享
- C视频丨四川这5处世界遗产,你打卡过几个
- 古老沣河涌动新活力_全球微速讯
- 无什么什么什么成语(无什么什么成语)-天
- 中央气象台6月10日10时发布暴雨蓝色预警
- 全球观焦点:耀华中学红桥学校7月招生
- 【全球快播报】海南股交法律服务平台启动
- 每日热闻!郑和下西洋路线图课件(郑和下
- 【时快讯】短歌行原文及翻译注释_短歌行
- sad是什么意思中文翻译(sad是什么意思)
- a1586是苹果什么型号(a1586)_天天报道
- 暗黑4永生威能介绍|今日观点
- 全球速看:中经评论:以“村BA”点燃乡村
- 刺嫩芽栽培技术(刺嫩芽)
- 最新消息:长安大学学子以“三色”模式助
- 实时焦点:“女生曝光疑被偷拍”事件,多
- 崔亚军主持召开上半年经济运行调度会
- 食品安全知识资料顺口溜 食品安全知识资
- 速读:平安航空意外险购买怎么查询?买多
- 火车计次票、定期票 如何购买使用_环球
- 实时:长城保险理财保险怎么样?怎么买?
- 刘国梁提拔8人入围国家队,15岁小张怡宁
- 极目时评丨环卫母亲与高考儿子相拥而泣刷
- 2023高考今日落幕,多地公布志愿填报时间
- 热热热!上海刚刚发布高温黄色预警 天天
- 她刚爆火一个月,就被扒出一堆「黑料」
- 今日热搜:【夏收现场】 知识落“地”
- 太康县气象台发布高温橙色预警【Ⅱ级/严
- 环山饲料3号料多少钱一包(猪饲料价格查询)
- Linux LED子系统详解
- 国铁集团6月10日起在12306网站试行在线选
- 微速讯:什么尾气异味扰民事件,让帮扶人
- 官方售价24.95万元起 新款奔驰长轴距A级
- 告别金色童年,这群14岁少年一起开启青春
- 看热讯:中国武夷(000797):6月9日北向
- 天天热文:计算机速录技能筛选意见(计算
- 朋克族(关于朋克族介绍)_环球播报
- 当前热门:中秋节的风俗有什么? 50字_中
- 良好的心态对工作的重要性 良好的心态
- 燕麦仁的正确吃法_燕麦仁
- 如何摘掉“小眼镜”(养生杂谈)
- 每日消息!大地保险公司和平安保险公司哪
- 聚焦:九江银行精准发力 为乡村振兴注入
- 无什么什么什么成语(无什么什么成语)-天
- 中央气象台6月10日10时发布暴雨蓝色预警
- 全球观焦点:耀华中学红桥学校7月招生
- 【全球快播报】海南股交法律服务平台启动
- 每日热闻!郑和下西洋路线图课件(郑和下
- 【时快讯】短歌行原文及翻译注释_短歌行
- sad是什么意思中文翻译(sad是什么意思)
- a1586是苹果什么型号(a1586)_天天报道
- 暗黑4永生威能介绍|今日观点
- 全球速看:中经评论:以“村BA”点燃乡村
- 刺嫩芽栽培技术(刺嫩芽)
- 最新消息:长安大学学子以“三色”模式助
- 实时焦点:“女生曝光疑被偷拍”事件,多
- 崔亚军主持召开上半年经济运行调度会
- 食品安全知识资料顺口溜 食品安全知识资
- 速读:平安航空意外险购买怎么查询?买多
- 火车计次票、定期票 如何购买使用_环球
- 实时:长城保险理财保险怎么样?怎么买?
- 刘国梁提拔8人入围国家队,15岁小张怡宁
- 极目时评丨环卫母亲与高考儿子相拥而泣刷
- 2023高考今日落幕,多地公布志愿填报时间
- 热热热!上海刚刚发布高温黄色预警 天天
- 她刚爆火一个月,就被扒出一堆「黑料」
- 今日热搜:【夏收现场】 知识落“地”
- 太康县气象台发布高温橙色预警【Ⅱ级/严
- 环山饲料3号料多少钱一包(猪饲料价格查询)
- Linux LED子系统详解
- 国铁集团6月10日起在12306网站试行在线选
- 微速讯:什么尾气异味扰民事件,让帮扶人
- 官方售价24.95万元起 新款奔驰长轴距A级
- 告别金色童年,这群14岁少年一起开启青春
- 看热讯:中国武夷(000797):6月9日北向
- 天天热文:计算机速录技能筛选意见(计算
- 朋克族(关于朋克族介绍)_环球播报
- 当前热门:中秋节的风俗有什么? 50字_中
- 良好的心态对工作的重要性 良好的心态
- 燕麦仁的正确吃法_燕麦仁
- 如何摘掉“小眼镜”(养生杂谈)
- 每日消息!大地保险公司和平安保险公司哪
- 聚焦:九江银行精准发力 为乡村振兴注入
- 世界动态:光伏系统远程维护解决方案:实
- 梁凤仪:互换通平均每日交易量大约有30亿
- 天天资讯:阿联酋国家三字代码_阿联酋国
- 单飞雪(单飞) 全球焦点
- 邹城:奋楫笃行践初心 谱写档案事业新篇章
- 今日热搜:南通通州开展二季度道德讲堂活
- 中国新能源高端车扩维竞争
- 天天热消息:土方外运多少钱一方运距7公
- 直播预告 | 心系高考,见证梦想!6月9
- ai软件是什么意思_ai软件是什么 焦点速读
- 新疆:“花经济”激活乡村振兴动能
- 【本地】大河南镇:小网格大力量 多才多
- 万人说新疆丨努尔江:维吾尔医药是国家民
- 世界报道:辽宁有什么一本大学吗师范是
- 灰指甲什么样的图片_灰指甲什么样的|关注
- 23福建债13票面利率为2.7000%
- 券商再迎降薪潮_全球热文
- 全球速看:皖通高速(600012):6月8日北
- 武汉轨道交通赵家条配套综合项目幕墙施工
- 全球百事通!欧洲游哪个旅行社好