嵌入式技术william hill官网
直播中

刘丹

7年用户 1435经验值
私信 关注
[问答]

串口中断函数也需要调用k210底层的吗?

关于Uart问题,K210代码不仅有rt-thread的驱动,还有它本身的驱动,像uart的中断,应该是用rt-thread的,而uart的初始化,又需要调用k210的sdk下的串口配置,是这样的么,串口中断函数也需要调用k210底层的么?需要进行关联么?有点迷糊

回帖(2)

刘丹

2023-3-7 14:42:50
还有就是Uart的管脚该如何配置,menuconfig中不能配置串口对应的管脚,那应该是要在uart初始化中实现。也是调用底层的fpioa_set_function函数来实现么
举报

李鑫

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

更多回帖

发帖
×
20
完善资料,
赚取积分