我的应用程序有问题。我在.NET Micro Framework中准备了一个库来控制灯光(我只想打开或关闭灯光)。我可以用控制台应用程序测试库,但当我添加一个新的WPF应用程序来通过按钮控制灯光时,我无法将库添加到引用中。示例:无法将Microsoft.SPOT.Hardware导入到引用中。
我使用的是.NET FEZ Panda II和GHINetMfv4.1SDK。
注意:我只想通过一个按钮来关闭和打开。我是否需要使用蓝牙或无线传感器来与Fez通信?
发布于 2012-05-15 10:19:15
Microsoft.SPOT.Hardware是.NET微框架的一部分。如果在添加引用时在.NET选项卡下的列表中找不到它,则可能是: 1:)未安装MicrosoftMicroFramework2:)创建项目时没有选择正确的应用程序类型。
我会按照这里的说明来确保你已经安装了所有正确的SDK。:tinyCLR Support Website
同样重要的是这个链接:Adding Refferences to a FEZ Project
确保你的Panda上的固件是最新的,也是按照GHI电子的人的指示。这与引用无关,但始终是一个很好的实践。
然后从上述地址的教程部分开始。这个网站非常适合你想要做的事情。它甚至有一个像你一样的闪烁LED的项目。
下面的代码是用来使发光二极管变暗的,它来自tinyCLR网站:
using System;
using System.Threading;
using Microsoft.SPOT;
using Microsoft.SPOT.Hardware;
using GHIElectronics.NETMF.Hardware;
using GHIElectronics.NETMF.FEZ;
public class Program
{
static PWM MyFader = new PWM((PWM.Pin)FEZ_Pin.PWM.Di5);
public static void Main()
{
byte i = 0;
while (true)
{
MyFader.Set(10000, i);
if (i++ >= 100)
{
i = 0;
}
Thread.Sleep(10);
}
}
}https://stackoverflow.com/questions/10349427
复制相似问题