微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > ARM技术讨论 > 嵌入式入门的第一个坎

嵌入式入门的第一个坎

时间:10-02 整理:3721RD 点击:

自己从自学51单片机,C语言、C++,数电模电、到STM32、一路孤独走来,遇到很多困难和困惑,但是获得的是知识上的喜悦)

  我大概花了将近两个月的时间才找到入门的方法,嵌入式入门,与51单片机以及STM32入门有很大的区别。嵌入式入门,难于往哪个方面学习,用哪一些资料。以前不会借助网络的力量,感觉学习的资料太少了,到擅长于利用网络工具,又感觉资料太多了,在网上随便一搜,大多数是培训机构(朋友去培训机构培训,感觉很一般),或是其他的资料,但好的资料依然少,就好像看论文一样,明明标题是与自己的学习兴趣有关,却说了一大堆废话,从中得到有益的资料非常少,当然只要你肯努力,总会找到一份好的资料适合自己,只是时间的成本比较高,因为大多数的自学者都是摸的石头过河。

当初自学嵌入式的时候,想和51单片机一样先买块板子,后

跟的板子附送的资料学习,所以想先买板子(初学者不要买板子,等到需要的时候再买)。买ARM9好还是ARM11好,哈哈。为什么又有2440.6410他们与ARM的关系,后来还发现ARMv6,ARMv7,我刚开始总以为ARMv7就是ARM7,买板子还是买ARM11的号,就因为11大于9,比较新。

我想真正的初学者,没人引导的话,应该会对这个很困惑吧!

ARM公司设计的CPU(SOC),像ARM9,ARM11,cortex是ARM的SOC型号,ARMv1、ARMv2~ARMv7是ARM内核版本号,ARM9对应的是ARMv4,是1997年ARM公司推出来的,ARM11对应的是ARMv6.到了2004年,ARM公司出的CPU(SOC)型号不再叫ARM,改名成cortex,cortex系列分为M、A、R,M系列的是类型与单片机,A是专用系列,针对手机、平板,R是实时系列,一般用于工业和军用方面。分出来这三个系列,是为了能够更好的适应各个领域。Cortex-A8是2005年推出来的,对应的ARM内核是ARMv7,也是最后一个单核处理器。现在你应该知道ARMv7与ARM7是不一样的吧!

这里我推荐一下自己找到的一份很好的资料,讲得非常好,可以实现linux的快速进入门,还有我上面讲得ARM7与ARMv7的区别,其实也是看这么资料懂的。讲得很全面。当然了后面部分是收费的,前面部分是免费的,可以实现入门,大家可以去看看适不适合自己。不要总想的免费的午餐,我特别讨厌这种想法,付出一点学习费用,就可以学到很多的知识,很有可能比你年的学费还学得多很多。(自己是看过几家的资料,有对比过才推献)。

朱老师物联网大讲 或是自己可以去CSDN或  51学院里面搜索下朱有鹏,

就讲这么多就好了,都是发自内心的,也希望和我一样努力自学嵌入式的人最终都能成功。


想听听你对嵌入式方向选择的一些思考,谢谢

xiexie  louzhu .....

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top