首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有专门的M5StickCPlus入门指南?

是否有专门的M5StickCPlus入门指南?
EN

Stack Overflow用户
提问于 2022-06-23 04:13:42
回答 2查看 39关注 0票数 0

是否有专门的M5StickCPlus入门指南?我试图调整一些样本回购样本,特别是盲点

我尝试了几个变体,但我无法访问LED;我得到了一个例外

代码语言:javascript
复制
    ++++ Exception System.NullReferenceException - CLR_E_NULL_REFERENCE (8) ++++
    ++++ Message: 
    ++++ nanoFramework.M5Stack.M5StickCPlus::get_Led [IP: 000e] ++++
    ++++ Exception System.NullReferenceException - CLR_E_NULL_REFERENCE (9) ++++
    ++++ Message: 
    ++++ nanoFramework.M5Stack.M5StickCPlus::get_Led [IP: 000e] ++++
代码语言:javascript
复制
    public class Program
    { 
        public static void Main()
        {
            M5StickCPlus.Led.Write(PinValue.Low);
        }
    }
代码语言:javascript
复制
    public class Program
    { 
        private static GpioController gpio = new GpioController();
        public static void Main()
        {
            gpio.OpenPin(M5StickCPlus.Led.PinNumber);
            M5StickCPlus.Led.Write(PinValue.Low);
        }
    }
EN

回答 2

Stack Overflow用户

发布于 2022-06-23 18:43:06

简单地看一下代码,构造函数中的GpioController似乎缺少一个init。请在nanoFramework github家庭回购上提出一个问题。

票数 0
EN

Stack Overflow用户

发布于 2022-08-02 22:14:55

是的-如果你做了什么,首先得到内部的GPIO对象,然后你可以使用LED对象。

代码语言:javascript
复制
Debug.WriteLine($"{M5StickCPlus.GpioController.IsPinOpen(10)}");
M5StickCPlus.Led.Toggle();
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72724450

复制
相关文章

相似问题

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