嵌入式Linux学习选择什么样的开发板?

无论谁都会面临着这个选择的问题,因为总需要一块开发板来调试,来测试系统,没有开发板是学不会嵌入式软件开发的,就像学习游泳的人,从来不下水一样,怎么可能学会游泳呢。既然要选择一块开发板,一定要选择一块稳定的,当然不能最新的开发板,因为最新的,一般来说不太稳定。第二个条件就是开源的,如果没有开源的代码,你学习什么呢?看不到代码,根本没法学习。第三个条件就是具备多核心的,因为现在的处理器设计,都是多核心时代,没有多核的异步性设计,以后的系统怎么样才能设计,怎么样才能调试稳定软件呢,怎么样才会关注到多处理器的异步性,比如自旋锁。

根据上面几个条件,仔细地考察一下,思考了几个月,突然发现RK3288有大量的二手开发板出来了,这是一个好机会,可以采用二手的开发板,就可以降低成本,也可以达到学习的目的。因此就选择了下面这块开发板:

嵌入式Linux学习选择什么样的开发板?_第1张图片

这块开发板有大量的开源代码,也有很丰富的开发资料,这样对于初步入门的小白来说,是一个低门槛的入口。出现什么问题,都可以上网搜索到解决方案,同时它也是经历了几年测试,在业界也算稳定运行的,大量使用的工业开发板了。

配备有线网络、无线网络、两个USB,还有通用的接口,这样对于学习来说,基本功能的操作都可以使用到了。

到这里嵌入式系统开发的开发板就选择完成了,这条路是比较平坦的大道,当然也可以选择别的开发板,如果你认为其它更容易 。后面的文章全部是基于这个开发板来进行的,如果你想跟着我一起学习,就要下手这个开发板了,最好买二手的,这样便宜又实用,才200元不到就搞定了。EMMC的大小,对于学习来说不用太大,一般8G大小就够用了。

好吧,这次就说到这里,下一次就进入开发环境配置了。

你可能感兴趣的:(RK3288嵌入式Linux)