对于初学者如何选择开发板

原创 2012年03月28日 23:29:03

       自己做嵌入式已经好几年了,遇到过很多的初学者,也帮助边初学者回答过各种千奇百怪的问题,自己感觉有很多时候,初学者的问题都是可笑的,可是回头想一想自己的路,也是从这些可笑的问题走过来的。很多的大学生在学习嵌入式,不知道从何学起,对于学ARM的人来说,没有开发板就=“纸上谈兵”。我们感觉学习嵌入式不好学,要学的东西太多了,是因为我们没有接触到实物,初学者甚至者不知道什么是嵌入式,嵌入式的概念是什么。我们需要一些看的到摸的到的东西来填补这种抽象,所以我说我们学习嵌入式要有一套开发板。

那么如何选择开发板是也是非常重要的问题。下面简单的说一下要注意的事项,

     第一,要把握最近的形式,看看什么cpu用的最多,什么cpu最稳定,定位自己的目标有选择的学习嵌入式。现在的arm11用的最多,很多的工业上都在用,在07年之前学习嵌入式用的最多的是arm7,从07年之后的几年学习嵌入式用的最多 的是arm9,现在学习嵌入式用的最多 的就是arm11的cpu,这也算是一个规律,电子行业在发展,我们没有必要学习一些将要淘汰的东西,等我们学会了,这个也没多少人用了,那我们不是白学了。所以把握趋势很重要。


     第二,选择开发板 要注意硬件资源(包括:CPU、ROM、RAM、各种接口)其中NanD Flash、Nor Flash和SDRAM的大小一定要满足自已开发的要求。我们要做到花最少的钱学习最多的东西,这才是我们要实现的目标。或者我们看一下可扩展的接口是否充足。


     第三,软件资源对一个初学者来说也是很重要的,因为不同的开发板提供的软件资源差别很大。一般必须包括:嵌入式开发操作系统以及相应的驱动(最好有源代码)、开发工具、调试工具、学习用源代码、底板原理图、有相应的技术支持等等。现在的开发板一般的都可以提供丰富的代码,资料从网上一搜也是一大堆,原理图什么的也都提供。


    第四,最重要的就是技术支持,初学者在学习嵌入式的时候,可能 一个简单的烧写系统的过程可能都要弄好几天(有过这个经历的人一定有同感),所以更别说做开发了。其实初学者遇到 的问题在有一些基础的人看来可能是非常容易的一件事情,因为不太清楚其中的原理,所以不知道错在什么地方了。所以有一个技术支持是很重要的,不过现在的各个开发板厂商都称自己有技术支持,不过做的可真让人差劲。我做过很多关于开发板相关的项目,也遇到很多初学者的困惑,也感觉到初学者为此而付出艰辛的努力,我很愿意帮助初学者,助人为乐嘛。我本着为初学者服务的目的,为大家提供一个嵌入式交流平台。


    第五,就是价格问题了,现在大部分使用开发板的用户是学生,学生没有多少钱的,买一块开发板好几百,一个月的生活费呢,不过这个投入我认为是值得的,这一次的投入可能会改变我们以后的一生的职业,我们学到的是以后工作中用到的实实在在的技术,现在做技术的很值钱的,我们可以上网上搜一下,现在的嵌入式工程师的薪水怎么样,就是让人羡慕嫉妒恨的。所以我们不应该只看眼前的利益,把眼光放长远一些。


啰嗦了很多,希望对大家有帮助,如果有什么疑问可以QQ联系我。时间不早了,睡个好觉。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

我对在开发板上开发程序的一些理解

之前没在开发板上开发过程序,对这一块一头雾水。在网上查阅了一些资料,再加上平日里的观察,整理出在开发板上开发过程的一些认识,如下: 1.芯片厂家提供芯片。芯片可以提供一些最基本的能力。比如芯片提供了...

【讨论】初学者拿到2440、6410 等开发板应该怎么学习?

【讨论】初学者拿到2440、6410 等开发板应该怎么学习?

初学者怎样才能更轻松的进入嵌入式行业(基于ARM核开发板)

今天写写怎样更快入进入嵌入式行业,以后嵌入式涉及的领域和应用越来越多也是越来越广,当然技术也是更新换代很快,要求越来越多,越来越严,学习的人也是越来越多。不过对于一些在嵌入式这一行干了很多年的大虾们来...

ping不通问题的总结 OK6410 开发板的初学者 网络的总结

弹出界面eth0:错误:激活连接失败:devicenot managed by NetworkManager 给新机器配置了IP地址之后,发现网络仍处于断开状态 第一步:查看是否有 有效的IP地址 i...

分析各家2440开发板的性价比(初学者如何选择开发板)

作者:gooogleman   邮箱:gooogleman@foxmail.com 地址:http://blog.csdn.net/gooogleman/article/details/4...
  • ruglcc
  • ruglcc
  • 2012-08-14 20:52
  • 2819

x210v3开发板u-boot-2012.10移植之一---uboot版本选择

1.开发板简介        X210CV3 是九鼎创展继 X210CV01 和 X210CV02 推出的又一款低功耗,高性能,可扩展性强的核心板,它由深圳市九鼎创展科技设计,生产并发行销售。它采用...

I.MX6Q(TQIMX6Q/TQE9)学习笔记——开发板的选择

其实入手这块TQIMX6Q的时候手头上已经有一块E9开发板了,但还是选择了TQIMX6Q开发板,主要原因是个人感觉开发板更适合学习或研发,E9卡片电脑更适合应用,而且这两款单板使用的是相同的芯片(Fr...

如何选择ARM开发板?

1.成本优势 性价比最高: 上亿片的销售量直接拉低芯片成本,在高性能的同时接近低端ARM的价格。     2.时间优势 核心板已经做了大部分的工作,可以节省70%的研发时间,对于一个时间敏感...

十款值得我们选择的开源开发板

最近几个月,来自世界各地的新型微控制器层出不穷,这类开发板多数都是通过Arduino改进的版本,例如由Arduino所改良的Yún,主要是针对网状网路进行改进或升级了其它无线功能。 但一些开发板...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)