【新手求教】如何在单片机上运行C#代码?

wsgjj220 2013-06-06 06:19:38
本人是学C#的,纯属新手!

首先我说下为什么我要在单片机运行C#代码,恳请老鸟耐心看下,非常感谢!

我现在有一台机器,我需要在机器上装一个安全监控保护装置,遇到异常时切断电源!

因为之前从没接触过这些,也是刚找的相关知识。

我找到一个USB继电器,这个继电器是直接USB连接电脑的提供了很多编程语言的接口,可以直接在程序里控制,
我现在写了段程序已经可以根据传感器监控的信息来用这个继电器切断和连通电源。可是麻烦的是,这个继电器必须要在PC机上安装驱动,然后再用程序控制!
我觉得专门用一台电脑来运行这个程序实在有点浪费资源!
然后又查了下有单片机这东西,可是那个貌似普遍只能运行C语言的,我只会C#!查了下现在有的单片机是可以运行C#的,来此虚心求教!


问题:1.能否用单片机运行C#程序?
2.单片机可以安装以上所说继电器(USB接入)的驱动吗?

因为本人对这两样东西都很陌生,根本算不上了解,所以提问可能也有点含糊,还望懂得大鸟耐心帮我解答下,或许我的方法方向是错误的、有更好的办法打到效果,也望各位提点建议,非常感谢!

最终目的:脱离PC机,实现传感器和继电器的正常联合运作。
...全文
502 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
lzj_lw 2013-08-07
  • 打赏
  • 举报
回复
随便找个单片机, 一个IO,加个继电器,就能实现你需要的功能。 可能继电器盒io之间要做隔离。
  • 打赏
  • 举报
回复
C#需要 离不开ms windows 的.net 公共语言运行时 CLI 你听说过那个单片机 上运行windows了................. 单片机 目前 只能支持到c++(极少数高级单片机) 而且是没有操作系统的情况下( ARM / Power PC ....不算 它们性能太强 ....) 你还是老老实实 用单片机(8051最基础、其他pic、avr、.....)和C吧 单片机你需要自己写程序 加 搭点适当的电路去控制 继电器(这个具体得看继电器用的什么 协议 信号
flydreams138 2013-06-27
  • 打赏
  • 举报
回复
这个确实很难实现,c#语法跟c差不多,如果功能简单的话可以尝试一下用c写。
审什 2013-06-20
  • 打赏
  • 举报
回复
去找新生命团队
emailtome 2013-06-20
  • 打赏
  • 举报
回复
用这个片子 atmel Arduino
longruliang 2013-06-18
  • 打赏
  • 举报
回复
1.单片机不能运行C#。。C#需.net farmework 支持 2.应该可以把。。不太了解这个行业的东西,个人做过串口通讯,发个命令通过串口给下位机,让其运行继电器。不知这方法是否可行?
fsstolw 2013-06-07
  • 打赏
  • 举报
回复
也感觉用单片要来实现你的两个目的有点难喔。不过也许 可以把你的这个保护装置和传感器系统做在一起,成为一个完整的监控系统,这不是很好吗?
wsgjj220 2013-06-07
  • 打赏
  • 举报
回复
难道就没懂行的给点建议么?
wsgjj220 2013-06-06
  • 打赏
  • 举报
回复
引用 1 楼 leo2003 的回复:
第1个问题,你搜:.Net Micro Framework 第2个,不知道。
非常感谢仁兄的建议!
wsgjj220 2013-06-06
  • 打赏
  • 举报
回复
引用 2 楼 caozhy 的回复:
“单片机”是一个很宽泛的概念,单片机和单片机是不同的,像8051系列8位的单片机,连接几KB的内存也叫单片机,像Intel Atom SoC方案,可以运行Windows 8完整系统,可以搭配几个GB的DDR3内存,也叫单片机。
感谢指点!可否请大大为我目前遇到的问题提点建议和解决的方案呢? 希望能给我一个较明确的方向! 非常感谢!
threenewbee 2013-06-06
  • 打赏
  • 举报
回复
“单片机”是一个很宽泛的概念,单片机和单片机是不同的,像8051系列8位的单片机,连接几KB的内存也叫单片机,像Intel Atom SoC方案,可以运行Windows 8完整系统,可以搭配几个GB的DDR3内存,也叫单片机。
健者天行 2013-06-06
  • 打赏
  • 举报
回复
第1个问题,你搜:.Net Micro Framework 第2个,不知道。

13,347

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET技术前瞻
社区管理员
  • .NET技术前瞻社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧