【资料图】
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(*)interrupts = ;
转换完成,产生中断信号。
clock
时钟属性,用于驱动开关clk,reset属性,用于每次复位总线。
pinctrl
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功能使用。/* can1 */&can1 { status = "okay"; assigned-clocks = < &cru CLK_CAN1 >; assigned-clock-rates = < 200000000 >; pinctrl-names = "default"; pinctrl-0 = < &can1m1_pins >; //根据原理图配置};
由于系统根据上述dts节点创建的CAN设备只有一个,而第一个创建的设备为CAN0ifconfig -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总线
提到港口,你会想到什么?头戴安全帽的工人在操作吊机,还是一辆辆卡车
1、等到级数够的时候,用枪对着街头绿衣混混,然后按G上网收。2、就有
1、员工培训计划要从两个方面着手:一、公司希望通过培训解决什么问题
1、腾讯类我知道,别的游戏我就不太知道了腾讯能赚钱的游戏 自由幻想QQ
1、2010年这个数据大概4500,按人均GDP增速8%计算,大约需要19-20年,
1、手机开启USB调试,连接电脑没反应,按如下方式解决:换一个数据线或
就让我们屏气凝神拭目以待记者:韦骅编辑:郑昕、王沁鸥。
【共同缔造安全江夏⑫】做好安全江夏的“共同”文章---从开展突发事件
数据一:8141万亩记者从河南省农业农村厅了解到,截至9日,全省已收获
为持续抓好“三夏”生产,农业农村部已派出工作组,帮助协调解决农机调
该行首席经济学家简·哈祖斯(JanHatzius)在一份报告中将经济衰退的可能
义务京东代运营主要提供以下服务1 店铺策划根据店铺的特点和市场需求,
随着电商行业的发展,代运营模式逐渐成为了各大电商平台的重要运营方式
英国《金融时报》6月9日消息,知情人士称,微软正将一些顶尖的人工智能
为持续抓好“三夏”生产,农业农村部已派出工作组,帮助协调解决农机调
这款软件的亮点还是蛮多的,内存小运行稳定,且不需额外收费,最近很多
sldinnerdispatchproxyu dll文件是一个非常重要的电脑系统dll文件,如
近年来,随着互联网经济的发展,“陪玩”悄然兴起。记者调查发现,找陪
泰安日报社·中华泰山网讯(记者毕凤玲审核王婷婷)9日上午,“2023惠
沣河景色。位于“十里沣河”文旅带的昆明池七夕公园。以上图片均为席荣
01免试入学在招生录取诈骗中,最常见的就是不法分子打着招生机构有“内
在AI时代,人类更要迭代认知,企业更要勇于探索,产业更要直面竞争。
“我们正计划构建中国市场专属的奥迪生态系统。我们希望奥迪的数字生态
据中国铁路官博消息,6月10日,国铁集团将在12306网站(含App)试行在
沈阳和上海:繁华程度差距小吗?,沈阳市,上海市,新地标
北京共有产权房细则来了!满五年可按市场价买卖,不满五年回购价考虑“
为进一步方便城市间人员乘车往来交流,满足广大旅客差异化出行需求,国
C114讯6月10日消息备受业界关注的中国移动2023年至2024年5G无线主设备
《科创板日报》6月10日讯(编辑邱思雨)高阶自动驾驶技术的商业化进程
Copyright © 2015-2022 国华娱乐网版权所有 备案号:京ICP备2021034106号-22 联系邮箱:55 16 53 8 @qq.com