Я пытаюсь создать два экземпляра qemu и позволить им общаться через usart. фон в том, что я хочу эмулировать общение, пока платы еще не закончены, но код уже можно протестировать.
Таким образом, создание двух параллельных экземпляров qemu не является проблемой, но связь между ними не происходит.
Как я думал, это может работать, это расширить командную строку ведущего устройства с помощью -serial pty
для привязки USART1 STM32 к сокету pty и после этого привязать USART1 ведомого к тому же pty. Но очевидно, что это не работает.
Код, который я использую, уже протестирован с двумя платами разработки Olimex, поэтому должны быть проблемы с настройкой qemu.
Кто-нибудь пробовал что-то подобное или может предоставить другой способ установить эмулируемое соединение?