RT-Thread GD32F4xx SPI驱动(mcp2515)

目录

  • 1、SPI驱动
    • 1.1 驱动文件
      • 1.1.1 drv_spi.h
      • 1.1.2 drv_spi.c
    • 1.2 挂载SPI从设备
  • 2、SPI驱动配置
  • 3、应用测试代码
    • 3.1 SPI应用接口函数
      • 3.1.1 配置SPI设备rt_spi_configure
      • 3.1.2 自定义传输数据
    • 3.2 mcp2515 驱动
    • 3.2 应用测试代码
  • 4、SPI驱动及应用调用流程分析

1、SPI驱动

使用GitHub上下载的最新驱动文件drv_spi.c / drv_spi.h在此基础上进行部分修改。本次驱动测试使用GD32F4xx的SPI4接口。将drv_spi.c / drv_spi.h 放在\bsp\gd32f450zgt6_1643925\drivers路径下。

1.1 驱动文件

1.1.1 drv_spi.h

#ifndef __DRV_SPI_H__
#define __DRV_SPI_H__

#

你可能感兴趣的:(RT-Thread学习记录,GD32F4xx,RT-Thread,SPI驱动,mcp2515)