RK3566/RK3568 Android11 CAN开发(内核配置+测试验证+安卓app开发)
概述
CAN协议分为CAN 和CAN FD ,RK3566/RK3568都支持,本篇分为三大项驱动配置、配置完成后使用工具测试是否配置成功、写一个安卓APP操作CAN口收发数据。
内核配置
驱动文件所在位置
根据瑞芯微文档所示
CAN驱动
drivers/net/can/rockchip/rockchip_can.c
CAN FD
drivers/net/can/rockchip/rockchip_canfd.c
DTS 节点配置
这里以CAN FD 为例,CAN也差不多一样
主要参数
- interrupts = <GIC_SPI 1 IRQ_TYPE_LEVEL_HIGH>;转换完成,产生中断信号。