网上有关“嵌入式和单片机哪个难”话题很是火热,小编也是针对嵌入式和单片机哪个难寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。
1,嵌入式,我认为这是最有挑战性的,也更有前途的。因为他是有个特殊的设备平台,既包含有硬件的方向,像嵌入式驱动开发,也有软件方向的,如嵌入式应用开发。所以我认为是最有挑战的,当然可以选择的范围也更广,更有前途。
2,单片机,首先,他么有操作系统,在难度上低于嵌入式,在实际的应用中,一般是作为一些模块的一些简单的数据处理。更侧重于硬件方向。
3,应用开发,我认为这是最为广泛的,只要是有系统的平台,被人使用就必然会需要应用程序,变化也是最多的,一个系统上可以有各种跑各种应用。但是,相较于硬件驱动来说,就如同将一块木头雕刻成一件乐器,而应用开发只是使用这件乐器奏出乐曲。先比较之下谁更有挑战也就一目了然了。
单片机与计算机、嵌入式系统的区别是什么?(最好是可以对比图)如题 谢谢了
嵌入式比单片机高级的多,因为它的上面可以安装操作系统,来实现更加复杂的操作。
嵌入式的概念也很大,包含的许多东西,尤其到了软件这块,分支很多,比如工业控制、图形、网络、手机……太多了,精通一种就可以,不涉及的就粗略了解。
因为成本低,单片机一时半会淘汰不了的。把单片机各种芯片玩熟了,其实也能做很多东西。现在很多公司还是在用低端的芯片,因为高级的也用不着。
你应该以你熟悉的为切入点,来进入这一行。从单片机入手,这样将来硬件方面的东西就更容易理解了。关于linux那是精简后在arm芯片上运行的软件。那个层次实际上属于软件的层面,除了优化精简Linux以外,大部分人是在linux平台上做应用软件,如手机程序、gps导航等,安卓就是linux内核的。还是那句话应用方面的东西分类很多,绝不可能都学会,看你喜欢什么了。
如果学软件,真正的学软件,c语言是必学的(vb等是快速开发工具,不涉及底层)。而且要学算法。再有了硬件和汇编语言的基础知识,才能看linux操作系统的源代码。路比较长的……
打基础的时候,要忍住枯燥学习,因为不到一定程度,根本做不出来象样的东西。只有学到了一定程度,知识能够综合运用的时候,才能谈到开发,市场是不接受半成品的。
也可以买个开发板玩玩,理论结合实践才能成为高手!!!
还有,要买好书!在一段时间的学习以后,有了比较扎实的基础后(虽然你做不出来什么东西,但你知道工作需要什么知识,到哪里去找就行。),这时最好去找个这样的实习岗位,用实际的工作来验证你的学习,以及规划下一步。 这样就能做到不浪费时间,切合实际。
坚持下去,你会成功的!!!
单片机最简单,性能最差,嵌入式次之,计算机最高。有个共同点是三者的基本组成非常相似,都是处理器+内存+硬盘(在单片机和嵌入式中是用FLash存储器)。 单片机太慢了,一片单片机芯片干不了多少事,所以只能做一点简单的事情,或者很多单片机分别完成不同的模块最终组合。比如常见的公交车刷卡器、指纹打卡器、LED广告牌的控制器、电梯主控之类,都是简单、单一的功能。 嵌入式系统就厉害多了,包括所有的手机、数码相机、GPS导航仪、ATM机、动车的自动售票机等等,显然比单片机强大多了。芯片性能也高多了,可以随便搜一款手机的CPU,基本都是ARM核的,这是嵌入式常用的CPU,比如iPhone4就是用ARM Cortex A8。 计算机,我们一般叫它PC,和嵌入式系统比起来,主要差异是通用性比较强,当然它的性能更好。通用性主要表现在,嵌入式的产品一般都是专门用于某个领域的,比如手机用于通话、数码相机用于摄影,而PC就没有规定一定要用来做什么。 当然现在很多高端手机也具有部分PC的功能,但至少目前还是不可能替代PC的,比如你在手机上做个报表试试。
采纳哦
关于“嵌入式和单片机哪个难”这个话题的介绍,今天小编就给大家分享完了,如果对你有所帮助请保持对本站的关注!
本文来自作者[郯亚飞]投稿,不代表拾光号立场,如若转载,请注明出处:https://m.7k54.com/shiguan/31.html
评论列表(3条)
我是拾光号的签约作者“郯亚飞”
本文概览:网上有关“嵌入式和单片机哪个难”话题很是火热,小编也是针对嵌入式和单片机哪个难寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。1,嵌入式...
文章不错《嵌入式和单片机哪个难》内容很有帮助