gpt4 book ai didi

linux - 在 Qemu 中重定向多个 UART

转载 作者:太空狗 更新时间:2023-10-29 12:12:10 26 4
gpt4 key购买 nike

我正在模拟具有多个 UART/USART 的芯片。我想做的是将 UART3 重定向到主机上的/dev/uart3,将 uart7 重定向到主机上的/dev/uart7,等等。我似乎找不到处理多个 uart 的示例或指南,以及示例我确实发现似乎甚至没有选择他们将哪个 uart 转储到控制台/套接字/任何东西。 (其中一些使用“id=id”,但我不知道那是什么意思,而且 Qemu 文档似乎也没有涵盖它。)

最佳答案

man qemu 说:

-serial dev

Redirect the virtual serial port to host character device dev. The default device is "vc" in graphical mode and "stdio" in non graphical mode.This option can be used several times to simulate up to 4 serial ports.

此外,您还可以添加虚拟 USB 串口:

-usbdevice serial:[vendorid=vendor_id][,productid=product_id]:dev

对于 dev,在这两种情况下,您都将主机的串行端口替换为 /dev/ttyXXX 的形式

您可以省略供应商和产品 ID 规范。在这种情况下,qemu 将创建带有 Virto ID 的通用串行 usb 设备

关于linux - 在 Qemu 中重定向多个 UART,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39373236/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com