如何设置GDB进行内核调试以查看串行端动?



大家好! 我在代码中遇到了找不到的问题。

看这里

是否可以设置 GDB 以查看 UART 在传入串行数据中获取的内容?

谢谢!

我建议您修改Linux内核的UART驱动程序,并在此驱动程序内部转储传入的数据。GDB 在用户空间中工作,但您需要在较低级别执行此操作 - 在 UART 驱动程序中。GDB 无法访问物理设备的寄存器,因为 UART 是。

最新更新