C#开发ESP32E(1)IO配置操作
1.Nuget安装nanoFramework.System.Device.Gpio
2.创建GpioController和GpioPin对象
点击查看代码
var gpio=new GpioController();
//参数1为引脚号(查看电路图)(此处对应为D2灯)
//参数2为模式(输入,输出,上下拉等)(此处对应为输出)
var led = gpio.OpenPin(2,PinMode.Output);
3.周期闪烁D2
完整代码
点击查看代码
public static void Main()
{
var gpio=new GpioController();
var led = gpio.OpenPin(2,PinMode.Output);
while (true)
{
//反转电平信号
led.Toggle();
Thread.Sleep(1000);
}
}
参考API文档
https://docs.nanoframework.net/api/System.Device.Gpio.html
本文作者:SharpThreed
本文链接:https://www.cnblogs.com/hngyElectronic/p/17409537.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步