本人嵌入式新人,对这些不太熟悉,而且实在是闹不懂引脚序号,所以特来请教 一些问题
我参考的教程 【Linux】全志 T507 添加 MCP2515 驱动并移植 canutils 实现 SPI 转 CAN_linux mcp2515_牛顿的三棱镜的博客 - CSDN 博客
我的设备树配置
&spi2 {
status = “okay”;
pinctrl-names = “default”;
mcp2515 {
compatible = “microchip,mcp2515”;
mcp-int-gpio = <&gpios 27 6 1 1 0>; //中断引脚PA8
//spi-max-frequency = <0x5f5e100>; //5f5e100 = 100M
//spi-max-frequency = <0x4c4b40>; //0x4c4b40 = 5M
spi-max-frequency = <0xf4240>; //0xf4240 = 1M
reg = <0x0>;
spi-rx-bus-width = <0x1>;
spi-tx-bus-width = <0x1>;
};
};
我的硬件 x3 2.0
mcp2515 树莓派双通道隔离型 CAN 总线扩展板 MCP2515 与 SN65HVD230 双芯片组合方案 内置多种保护电路 (waveshare.net)