我正在使用.NET Micro Framework 4.1编程一个
Netduino板,并希望获得比毫秒更高的时间分辨率.这是因为我试图通过快速闪烁来调暗LED.
@H_502_2@问题是示例代码使用了几个毫秒的Thread.Sleep(..).
@H_502_2@来自http://netduino.com/projects/的示例代码显示了问题:
OutputPort ledOnboard = new OutputPort(Pins.ONBOARD_LED,false); while (true) { ledOnboard.Write(true); Thread.Sleep(1); // << PROBLEM: Can only get as low as 1 millisecond@H_502_2@即使有另一种方法通过不使用更大的时间分辨率来完成调光,我是游戏.