写在前面: 我们没有讲UART驱动,不过我们认为,只要系统学习了第2期,应该具备分析UART驱动的能力,小编做答疑几年以来,陆陆续续有不少人问到UART驱动怎么写,所以今天就分享一篇深度长文(17000字,阅读时间43分钟),作者是我们的答疑助手lizuobin,涉及很多数据结构,为了看懂本文,特意打开source insight 跟踪了代码,你也应该这样,如果你的代码不一样,那或许linux版本不一样. 作者:lizuobin 原文(有些许修正): https://blog.csdn.net/…