RT-Thread GD32F4xx CAN驱动

1、编写CAN 驱动

  在RT-Thread的bsp文档中没有找到GD32F4xx的CAN驱动文件,此处参考STM32的drv_can编写CAN驱动。

1.1 创建CAN设备

1.1.1 CAN设备结构体


struct gd32_baudrate_tab
{
   
    rt_uint32_t baudrate;		// 波特率
    rt_uint8_t sjw;				// 配置参数
    rt_uint8_t bs1;
	rt_uint8_t bs2;
	rt_uint16_t prescaler;

你可能感兴趣的:(RT-Thread学习记录,RT-Thread,GD32F4,驱动开发,CAN)