本帖最后由 20120703 于 2012-10-5 11:32 编辑
我知道单片机就是在MCU,我们可以在windows系统上,使用编译器,比如keil ,iar 等等编译器进行代码的书写编译,然后下载到MCU里面,这便完成了一个项目的开发。这个项目可能是一个移动电源的控制板,也可能是一个门禁系统,也可能是温度采集系统,等等。里面可能用到一些操作系统ucos等等。如果用arm核的单片机比如stm32的话,可以做以太网功能的应用等等。
那么现在我的疑问出来了,linux的话主要玩的是什么呢。以前玩过ubuntu,CentOS,敲过简单的命令行代码,在我的印象当中这些系统都是用来作为服务器系统是比较适合的。比如搭个web服务器了,或者FTP服务器了等等。感觉和搞互联网的关系比较密切。我不清楚搞嵌入式的为什么要玩linux啊。是不是因为很多嵌入式系统是linux的,而配套的开发工具不得不在linux环境下开发吗。还是怎么的。虚拟机vmware什么的自己也玩过,在windows里面装个vmware,然后就可以在vmware里面玩其他类型的系统了。等等。
现在我搞的还是单片机开发,不知道linux和单片机的区别。懂得的朋友介绍下吧。谢谢。 |