我已成功为嵌入式应用程序测试环境(Atmel-644PAμC)设置 simulavr 。
好处:我已经在Debian和Windows / MinGW环境中编译,并使用PyQt4创建了几个Python UI。到目前为止,我已经成功地使用串行,数字和模拟输入和输出。
最新挑战:我目前正在努力测量 PWM 输出。我用两个Pins创建了常用的Net,我可以通过'Pin.SetInState()'方法看到更改状态,并尝试使用SystemClock进行计算,但无济于事。
网络设置:
# MCU Pin PD4
elf.pinD4 = self.dev.GetPin("D4")
# Pin to receive PWM data from pin PD4
self.pinControl= OutputPinPWM("pinControl", 5.0)
## Net for MCU Pin PD4
self.netPD4 = pysimulavr.Net()
self.netPD4.Add(self.pinD4)
self.netPD4.Add(self.pinControl)
提前致谢...