跳转到内容

控制仿真

工具栏中的三个传输按钮:

  • Run(运行)— 如有需要则编译,启动固件,开始世界运行。
  • Stop(停止)— 暂停仿真。电路保持其绘制状态,但不再执行任何操作。
  • Reset(重置)— 无需重新编译,从头重启固件。

文件树中电路板名称旁的状态点跟踪状态:空闲、已编译、运行中。

画布在仿真期间是实时的:

  • 按钮和开关响应点击。
  • 电位器、编码器和传感器提供控件以更改其值 — 例如 DHT22 的温度、LDR 的光照水平 — 固件会立即看到更改。
  • 显示器、LED 和电机渲染其真实驱动状态。

来自部件检查器的属性编辑也会实时生效。

一个项目可以包含多个电路板,每个电路板都有自己的代码、串口标签页和运行状态 — 工具栏中的电路板选择器用于选择代码编辑器和传输按钮所针对的电路板。电路板之间可以通过有线总线相互通信,这就是多芯片示例的工作方式。

数字引脚活动和模拟部件会一起求解:电路上方的黄色 SPICE 徽章显示模拟网络大小和求解时间。当电路会损坏部件时(例如在电气模式下 LED 没有串联电阻),验证器会在运行开始前标记出来 — 修复接线或数值,然后再次点击 Run。