仿真
仿真可能很方便。它允许用户使用 CI(持续集成)来测试项目、在没有可用硬件的情况下尝试项目,还有许多其他使用场景。
目前,有多种方法可以在乐鑫芯片上仿真 Rust 项目。每种方法都有一些限制,但它们正在迅速发展,并且每天都在变得更好。
在本章中,我们将讨论当前可用的仿真工具。
请参考下表,以了解每种仿真方法支持哪种芯片:
Wokwi | QEMU | |
---|---|---|
ESP32 | ✅ | ✅ |
ESP32-C2 | ❌ | ❌ |
ESP32-C3 | ✅ | ❌ |
ESP32-C6 | ✅ | ❌ |
ESP32-H2 | ✅ | ❌ |
ESP32-S2 | ✅ | ❌ |
ESP32-S3 | ✅ | ❌ |