G2L的Pinctrl所在位置:OKG2L-linux-kernel/drivers/pinctrl/sh-pfc/pfc-r9a07g044l.c G2L的设备树所在位置:OKG2L-linux-kernel/arch/arm64/boot/dts/renesas/OKG2L-C.dtsi 可以在设备树中参照如下的形式进行相关定义 以can来做相关测试 可以先打开pinctrl文件找到相关功能的gpio,确认gpio的群组是否符合需求,符合需求之后,将相关的groups参数填写到设备树中即可; 或者可以查看引脚复用的excel表,从这里面找到需要的引脚的gpio值,然后打开pinctrl文件做相关比对,找到需要的groups参数,将相关参数修改到设备树中,如果pinctrl文件中的无法满足需求;
修改之前先要确认将要使用的引脚是否会和其他的引脚造成冲突,可以通过引脚复用excel表格确认用到的引脚是否重复 找到之后将下图设备树中的groups参数进行相关替换就行了 飞线将can引脚接到收发器上面 修改好了之后进行can收发测试 |
|小黑屋|
飞凌嵌入式
( 冀ICP备12004394号-1 )
GMT+8, 2025-3-26 09:13
Powered by Discuz! X3.4
© 2001-2013 Comsenz Inc.