这无关语言本身的事,任何语言如果愿意给他做套针对单片机,嵌入式系统的开发工具和编译系统,就能给给单片机,嵌入式系统写程序了。当然c#目前纯粹是为.Net开发的语言,需要.Net框架的支持。

解决方案 »

  1.   

    高档的是可以的,象arm什么的,现在就可以,中低档的都用c,单片机程序都比较小,尤其是如果没有图形界面,用不到c++。C#不管硬件,需要操作系统统配合,比如win ce
      

  2.   

    以后的单片机计算性能都会比p4强大,你说能不能运行.net ? :)
      

  3.   

    如果能,微軟必須開發出基於 j2me 的 mini jvm 否則,不可能超越java 的電子上的地位況且,c ,匯編 的蛋糕還很大,不是說放棄就放棄的c# 主要用於網絡,以web service 為發展方向,以後組件的開發
    所以感覺上c# 永遠不會和單片機,機頂盒 一類的聯系起來
      

  4.   

    以后的单片机计算性能会远远的超过P4,运行.net当然不在话下. :)
      

  5.   

    目前为止单片机的程序大多是用c或则汇编写的
    .net在单片机上的应用在短期内应该是不会实现的
      

  6.   

    C#是基于.NET平台进行开发的语言。那么我们要知道.NET是什么?微软的.NET环境仅仅用于普通PC上嘛?当然不是,.NET不仅要跨语言,也要跨平台,要在不同联网设备上都能进行数据交换。从这个意义上讲,C#能够做到。Java现在能做的,C#以后肯定能。另外,终端硬件也不是一尘不变的,技术发展单片机也会发展。Pocket PC会采用C#开发,手机也会,手表也可以,还有以后的更多。
      

  7.   

    C#主要还是网络应用比较多,写单片机程序还是用C和汇编吧,而且相信在很长的一段时间内不会改变其潮流的,除非不久后单片机也支持.net framework,不过想想近期内应该不太可能吧