RT-Thread 串口驱动的调用是直接调用 rt_device_read/write 这一套的,用户使用的话直接调用通用的接口即可
至于实现的话,serial.c 文件是 RT-Thread 串口驱动的框架,而相应 BSP 的 drv_uart.c 就是具体串口驱动的实现,一般在 drv_uart.c 文件中向上要对接到 serial.c,向下就调用相应 SDK 的库函数了。这个需要对 RT-Thread 的串口框架有一定的了解。
RT-Thread 串口驱动的调用是直接调用 rt_device_read/write 这一套的,用户使用的话直接调用通用的接口即可
至于实现的话,serial.c 文件是 RT-Thread 串口驱动的框架,而相应 BSP 的 drv_uart.c 就是具体串口驱动的实现,一般在 drv_uart.c 文件中向上要对接到 serial.c,向下就调用相应 SDK 的库函数了。这个需要对 RT-Thread 的串口框架有一定的了解。
举报