发布网友
共3个回答
热心网友
我是电子类专业的,单片机大二已经学了,Linux/嵌入式大三学了。除了都可以用C编写,两者共通之处实在不多。单片机学起来比较简单,10天就可以学会了,上网搜一下,“郭天祥10天学会单片机”的视频讲的不错,还有AVR也有10天的教程的。
但是你想用10天学会Linux/嵌入式几乎是不可能的,至少也得10个月吧!我现在也在学,虽然老师有教过,但是那些东西没什么用,所有自学!Linux可以先从简单的命令开始学起,学了之后可以学Linux编程,再后来可以学驱动程序的编写等!不过Linux上也有视频的,优酷上就能找到。学Linux/嵌入式最主要的还是得有块板给你学习,ARM7或ARM9都可以,但是价格可能会让你望而却步哦~
所以,给你的建议是:先学单片机,再学Linux!单片机可以买一块学习板,或者自己做一块学习板都行。Linux的学习可以安装虚拟机,然后装Linux系统自己玩!学完后就要买一块ARM学习板来学嵌入式了~祝你成功!
热心网友
冲突倒是不冲突,但是有先后顺序,任何系统都是建立在相应的硬件设备上,所以一般需要先了解硬件结构,LINUX也是如此,它支持很多种结构的处理器,如ARM,MIPS等等。LINUX现在用在ARM上比较多,但ARM不像8位单片机那么简单,但是需要8位单片机的基础,所以你可以先学好8位的单片机,然后学习ARM,最后才是针对特定的处理器结构去学LINUX。
建议:可以一边学习单片机,一边学习LINUX系统的使用:在你电脑装个Linux系统,然后学习一些基本的使用,Linux和Windows有些方面区别还是很大的。
希望我的回答对你有用!你现在还在学校,以后还有很多时间,慢慢来学,linxu没几年时间是搞不熟的,涉及到的东西太多了,从系统架构到底层驱动,都需要了解。
热心网友
共通处不大,不过可以一起学习 , 单片机主要是C语言和汇编,单片机的底层知识对linux内核方面的学习有不错的帮助