xcanfd_intr_example.c 文件参考
概述
包含如何直接使用 XCan 驱动程序的示例。
这里的示例显示了在中断模式下使用驱动程序/设备。
笔记
此代码假设系统中使用 Xilinx 中断控制器 (XIntc) 将 CAN 设备中断输出转发到处理器,并且未使用操作系统。
假设 CAN 时钟为 24MHz,波特率预分频寄存器 (BRPR) 和位定时寄存器 (BTR) 的设置使 CAN 波特率等于 40Kbps。用户需要根据所需的波特率和 CAN 时钟频率修改这些值。有关更多信息,请参阅 CAN 2.0A、CAN 2.0B、ISO 11898-1 规范。
xcanfd_polled_example.c 文件参考
概述
包含如何直接使用 XCan 驱动程序的示例。
此处的示例显示在轮询模式下使用驱动程序/设备。
笔记
假设 CAN 时钟频率为 24MHz,波特率预分频寄存器 (BRPR) 和位定时寄存器 (BTR) 的设置使 CAN 波特率等于 40Kbps。用户需要根据所需的波特率和 CAN 时钟频率修改这些值。有关更多信息,请参阅 CAN 2.0A、CAN 2.0B、ISO 11898-1 规范。