学习linux嵌入式驱动开发用什么开发板好

如题所述

如何选择开发板
第一,要把握最近的形式,看看什么cpu用的最多,什么cpu最稳定,定位自己的目标有选择的学习嵌入式。现在的arm11用的最多,很多的工业上都在用,在07年之前学习嵌入式用的最多的是arm7,从07年之后的几年学习嵌入式用的最多
的是arm9,现在学习嵌入式用的最多
的就是arm11的cpu,这也算是一个规律,电子行业在发展,我们没有必要学习一些将要淘汰的东西,等我们学会了,这个也没多少人用了,那我们不是白学了。所以把握趋势很重要。
第二,选择开发板 要注意硬件资源(包括:CPU、ROM、RAM、各种接口)其中NanD Flash、Nor
Flash和SDRAM的大小一定要满足自已开发的要求。我们要做到花最少的钱学习最多的东西,这才是我们要实现的目标。或者我们看一下可扩展的接口是否充足。
第三,软件资源对一个初学者来说也是很重要的,因为不同的开发板提供的软件资源差别很大。一般必须包括:嵌入式开发操作系统以及相应的驱动(最好有源代码)、开发工具、调试工具、学习用源代码、底板原理图、有相应的技术支持等等。现在的开发板一般的都可以提供丰富的代码,资料从网上一搜也是一大堆,原理图什么的也都提供。
第四,最重要的就是技术支持,初学者在学习嵌入式的时候,可能
一个简单的烧写系统的过程可能都要弄好几天(有过这个经历的人一定有同感),所以更别说做开发了。其实初学者遇到
的问题在有一些基础的人看来可能是非常容易的一件事情,因为不太清楚其中的原理,所以不知道错在什么地方了。所以有一个技术支持是很重要的,不过现在的各个开发板厂商都称自己有技术支持,不过做的可真让人差劲。我做过很多关于开发板相关的项目,也遇到很多初学者的困惑,也感觉到初学者为此而付出艰辛的努力,我很愿意帮助初学者,助人为乐嘛。我本着为初学者服务的目的,为大家提供一个嵌入式交流平台。
第五,就是价格问题了,现在大部分使用开发板的用户是学生,学生没有多少钱的,买一块开发板好几百,一个月的生活费呢,不过这个投入我认为是值得的,这一次的投入可能会改变我们以后的一生的职业,我们学到的是以后工作中用到的实实在在的技术,现在做技术的很值钱的,我们可以上网上搜一下,现在的嵌入式工程师的薪水怎么样,就是让人羡慕嫉妒恨的。所以我们不应该只看眼前的利益,把眼光放长远一些。
温馨提示:内容为网友见解,仅供参考
无其他回答

想学习linux嵌入式,请大家推荐一款arm开发板,最好能有配套视频的。_百...
推荐《完美应用Ubuntu》2.C语言。这个最重要,一定要把C语言基础打好了,要不以后没法继续学习。讲C语言的书很多了。自己参考吧。3.linux系统编程。经典的APUE,也就是《UNIX环境高级编程》,不过这本书一般初学者看不懂。可以先看《Linux环境下C编程指南(第2版)》,通俗易懂。4.linux device driver...

初学嵌入式学习,用什么开发板较好?可以直接从ARM11学起吗?
对于ARM嵌入式的初学者,用ARM9开发板。\\x0d\\x0a\\x0d\\x0a首先,从功能上来说,ARM11要比ARM9强一些,但是性能优异并不代表适合初学者。对于初学者来说ARM11的有些功能是冗余。\\x0d\\x0a\\x0d\\x0a其次,学习ARM9或者ARM11就在所难免学习其所支持的操作系统Linux(ARM11可以支持Android)。...

我想学嵌入式LINUX驱动开发,很纠结到底选ARM9,ARM11还是CORTEX-A8的开 ...
这儿建议你选用培训机构使用过的板子,我推荐基于ARM11的OK6410板子。有培训机构的配套资料,很多很全,遇到问题网上搜也能很快解决。楼上提到ARM9也是相当不错的选择,尤其是mini2440,LINUX内核直接支持。最近我有几个同学也去华清远见培训,他们使用的是款A8处理器的板子。不过这个东西出来的学习资料很少...

mini2440开发板可以用来学习嵌入式Linux开发吗?
首先不太清楚你用的MINI2440是什么样子,2440开发板我到是有,如果你使用的是2440开发板,此开发板因该分为核心板和外设板两部分,使用的是ARM9处理器,有网络、声音等模块,这样的话是可以作为开发板学习嵌入式开发,建议现吧开发板的基础了解的清楚些,比如每个芯片的模块和想对应的LINUX的内核模块的...

嵌入式选择开发板哪个好,有推荐吗
嵌入式开发板的选择也不用过于纠结,对于开发板来说,你应该首先要了解嵌入式linux开发板,嵌入式开发板(Embedded development board)就是半导体行业分工合作的载体之一,它为开发产品的厂商提供基本的底层硬件、系统和驱动等资源,使得用户不需要再投入人力和时间来完成这些底层的工作。对于嵌入式linux开发板来...

嵌入式系统开发板与手机有什么区别_初学嵌入式开发用什么开发板
要看好这几点来选择开发板。我也是初学者,从买一块51单片机开发板开始的,现在业余没事干就买了arm开发板学习嵌入式,我买的是飞凌嵌入式的OK2440-II的开发板,998包含一块液晶屏,开发板功能非常齐全,源码也比较丰富,我从开始在没有操作系统下调试简单的程序,到现在在linux下看驱动源码,下载到...

嵌入式开发板选购建议
其次,开发板的软件支持是否完善,是否覆盖所有硬件接口。完善的软件支持可以加速开发进程,确保开发板能够立即投入使用。在购买开发板时,需确保所有硬件接口都具备相应的驱动支持。第三,供应商的技术支持能力。嵌入式行业强调研发与售后支持的互动,供应商的技术支持至关重要。通过考察供应商的技术支持论坛,...

进阶学习,是选择STM32好还是ARM7,还是ARM9,还是430?
资源比较多,市面上成熟的开发板也比较多,而且基本价格都在300以内。而如果楼主已经对32位单片机比较了解,想学习嵌入式系统Linux\/WIN CE等,可以考虑6410,或者楼主预算非常充足,可以考虑Cortex-A8\/A9的开发板。我个人是比较熟悉STM32,没有玩过ARM9,稍稍玩过ARM7,现在是在学飞凌的6410了。

新手入门应该如何选择开发板,学习用?
在嵌入式系统的世界里,新手入门面临的抉择往往围绕着单片机和Linux开发板的选择。两者各有优势,但对初学者来说,理解其核心区别是关键。单片机,如同一个独立思考的微型大脑,无需操作系统,直接操控硬件如LED和LCD,代码的定制性极强,但项目对硬件的依赖性强,更换硬件可能需要重新编写大量代码。相比之...

ARM9开发板的嵌入式linux与ARM开发板的入门建议
第一,学习基本的单片机编程。对于学硬件的人而言,必须先对硬件的基本使用方法有感性的认识,更必须深刻认识该硬件的控制方式,如果一开始就学linux系统、学移植那么只会马上就陷入一个很深的漩涡。我在刚刚开始学ARM的时候是选择ARM7(主要是当时ARM9还很贵),学ARM7的时候还是保持着学51单片机的思维...

相似回答