30 rt_device_t user_data 几个使用问题

发布于 2020-10-14 09:54:11

请问rt_device_t 结构体下的 user_data是给驱动用的还是给用户用的

我在can和uart两个的初始化程序中发现
can把user_data用了
uart却没有使用user_data

rt_hw_can_register(&drv_can1.device,
           drv_can1.name,
           &_can_ops,
           &drv_can1);
rt_hw_serial_register(&uart_obj[i].serial, uart_obj[i].config->name,
           RT_DEVICE_FLAG_RDWR
           | RT_DEVICE_FLAG_INT_RX
           | RT_DEVICE_FLAG_INT_TX
           | uart_obj[i].uart_dma_flag
           , NULL);

查看更多

关注者
0
被浏览
209
1 个回答
HappyTime
HappyTime 2020-10-14

这个都可以,以前的时候 UART 也用到了user_data;感觉最好这部分留给用户自己。

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览