c#(nanoframework)安装单片机环境;如何使用c#写类似于c的单片机驱动

简介: c#(nanoframework)安装单片机环境;如何使用c#写类似于c的单片机驱动

.NET nanoFramework 安装教程

准备材料

esp32单片机(支持wifi蓝牙) 安卓数据线(需要支持传输)



 


注意!请先安装esp32驱动程序


ESP32驱动链接


安装 .NET nanoFramework固件闪存


安装工具




dotnet tool install -g nanoff



刷入固件




nanoff --platform esp32 --serialport COM3 --update



然后准备vs code, 和vs2022,本文将用vs2022做教程


准备好以后将esp32设备和电脑连接(安卓线连接)


开始搭建esp32的nanoframework 开发环境


安装完成以后;打开vs2022,点击继续但无需代码



 


点击管理扩展



 


搜索并安装nanoframework扩展,安装完成以后关闭整个vs2022



 


关闭vs2022以后后弹出这个安装扩展的界面点击安装



 


漫长的等待安装



 


安装完成重新打开vs2022


然后点击创建新项目



 


搜索nanoframework,然后点击第一个然后点击下一步



 


创建项目Demo示例点击创建



 


依次点击视图=》其他窗口=》Device Explorer




然后打开vs2022这个时候我们就可以看到设备了然后点击运行



 


好了运行完成



 


有喜欢c#单片机研究的朋友可以加群聊:737776595

目录
相关文章
|
存储 芯片
SGM58031与单片机驱动实现
SGM58031与单片机驱动实现
243 0
|
传感器
蓝桥杯之单片机学习(二十八)——详解A/D、D/A、PCF8591、AD与DA的综合使用(附官方驱动的一个坑)
蓝桥杯之单片机学习(二十八)——详解A/D、D/A、PCF8591、AD与DA的综合使用(附官方驱动的一个坑)
540 0
蓝桥杯之单片机学习(二十八)——详解A/D、D/A、PCF8591、AD与DA的综合使用(附官方驱动的一个坑)
|
2月前
|
IDE 开发工具 C++
【51单片机】开发板&开发软件(Keil5&STC-ISP)简介&下载安装破译传送门(1)
【51单片机】开发板&开发软件(Keil5&STC-ISP)简介&下载安装破译传送门(1)
|
开发框架 JSON 物联网
Nanoframework 操作单片机蓝牙配置WIFI的案例
通过`Nanoframework`的蓝牙配置Wifi的名称和密码
107 0
|
传感器 前端开发 机器人
基于单片机的智能循迹避障小车STC89C52红外对管L298N驱动PWM波控制速度
利用红外对管检测黑线与障碍物,并以STC89C52单片机为控制芯片控制电动小汽车的速度及转向,从而实现自动循迹避障的功能。其中小车驱动由L298N驱动电路完成,速度由单片机输出的PWM波控制。
264 0
单片机入门3.驱动蜂鸣器
单片机入门3.驱动蜂鸣器
169 0
蓝桥杯之单片机学习(二十三)——对于官方驱动的函数调用,包装程序
蓝桥杯之单片机学习(二十三)——对于官方驱动的函数调用,包装程序
蓝桥杯之单片机学习(二十三)——对于官方驱动的函数调用,包装程序
|
传感器 编解码 芯片
51单片机驱动步进电机——使用ULN2003芯片
51单片机驱动步进电机——使用ULN2003芯片
330 0
51单片机驱动步进电机——使用ULN2003芯片
|
芯片
【全栈计划 —— 单片机】——Part_03 使用放大电路或拓展芯片解决GPIO的输出电流不足够支持驱动设备的问题(3)
【全栈计划 —— 单片机】——Part_03 使用放大电路或拓展芯片解决GPIO的输出电流不足够支持驱动设备的问题(3)
637 0
【全栈计划 —— 单片机】——Part_03 使用放大电路或拓展芯片解决GPIO的输出电流不足够支持驱动设备的问题(3)
|
算法 芯片 计算机视觉
【全栈计划 —— 单片机】——Part_03 使用放大电路或拓展芯片解决GPIO的输出电流不足够支持驱动设备的问题(2)
【全栈计划 —— 单片机】——Part_03 使用放大电路或拓展芯片解决GPIO的输出电流不足够支持驱动设备的问题(2)
102 0
【全栈计划 —— 单片机】——Part_03 使用放大电路或拓展芯片解决GPIO的输出电流不足够支持驱动设备的问题(2)