首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从WPF应用程序控制.NET Fez Panda?

如何从WPF应用程序控制.NET Fez Panda?
EN

Stack Overflow用户
提问于 2012-04-27 19:01:08
回答 1查看 886关注 0票数 0

我的应用程序有问题。我在.NET Micro Framework中准备了一个库来控制灯光(我只想打开或关闭灯光)。我可以用控制台应用程序测试库,但当我添加一个新的WPF应用程序来通过按钮控制灯光时,我无法将库添加到引用中。示例:无法将Microsoft.SPOT.Hardware导入到引用中。

我使用的是.NET FEZ Panda II和GHINetMfv4.1SDK。

注意:我只想通过一个按钮来关闭和打开。我是否需要使用蓝牙或无线传感器来与Fez通信?

EN

回答 1

Stack Overflow用户

发布于 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网站:

代码语言:javascript
复制
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);
}
}
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10349427

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档