如何解决我可以在没有 /dev/tty* 的情况下使用 am335x 用户 uart 吗?
我正在使用具有 am335x 处理器的 BeagleboneBlack,我很想知道用户 uart 与 /dev/tty 节点一起工作,所以我的问题是“我可以在不使用 /dev/tty 条目的情况下使用用户 uart 吗?或其他节点条目?或我可以使用不同的节点条目(不使用 dev/tty)制作自定义 uart 内核模块吗?”
我知道这很奇怪,但这个问题仅供参考
解决方法
是的。你可以。有些库可以处理 UART,但只是通过另一个名称来调用 UART,即 UART1、2、3、4、5(等)。
我发现了一些像 Adafruit_BBIO 和 pysabertooth 一样工作的库。 pysabertooth 库可与 BBB 和尺寸工程板(如 Sabertooth)配合使用。
我的意思是从字面上看,您可以在库中随意调用 UART 通道。我看到另一个人放下的答案。我目前不熟悉 serdev。这可能是一个选项,但我不熟悉内核 4.11.x 中的 uart/serdev。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。