• 正文
  • 相关推荐
申请入驻 产业图谱

分享7款我接触过的嵌入式Linux开发板

10/13 12:05
1456
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

我之前分享过一篇关于嵌入式Linux的资源,感兴趣的朋友可以看看。ARM+嵌入式Linux学习路线学习嵌入式Linux,尤其是嵌入式驱动开发,我个人还是推荐买个板子亲自实操一下(如果是做应用开发,倒不是必须的),这里边的坑非常多,但是全部趟下来,也是嵌入式Linux的护城河所在,还是挺有意思的。OK,言归正传,今天的内容是分享7款常用的学习Linux的开发版,包括但是不限于驱动或者应用开发,我会简单注明,具体也可以自己在探索下。
我大学接触的第一款Linux开发板就是友善电子的S3C2440的板子,当时是实验室学长买的毕业后就留在实验室了,话说当时一直说友善之臂这个名字挺好玩,因为名字是FriendlyARM。

S3C2440这块芯片还是很经典的,类似的开发板我还有两块,一块是天嵌科技的板子,这也是学长送的,不过屏幕坏了,一直没用。

还有一块是我自己买的韦东山的JZ2440,硬件设计基本都是一样的,不过韦东山的课比较好,所以就买了一块板子做配套。我真正入门Linux也是从韦东山老师的课程开始的,比较推荐。

树莓派也是比较推荐学习Linux的开发板之一,而且树莓派硬件和社群都很成熟,尤其适合没有基础的学习者或者是非科班的爱好者。

不少同学的毕设都是选的树莓派作为计算中心,而且树莓派的网络驱动和开源的项目很多,所以使用树莓派可以非常容易的搭建自己的远程项目。

这里也推荐下上海晶珩电子,他们是国内的一家专注于树莓派工业计算机设计及制造的公司。

I.MX6ULL是前几年正点原子活动的时候送我的一块板子,大家学习过stm32的对正点原子都是很熟悉的,他们也是一直专注于单片机开发板的开发和教育,I.MX6ULL是他们第一次尝试Linux开发板,我没完全学过,但是文字资料基本看了。

好处是他们还是照顾学习单片机的同学的,基本的教学思路还是从基本外设开始讲,比较容易入门理解。缺点是整体不是针对纯正Linux开发而进行的,这个纯正可以对比韦东山老师的资料。

下一块板子还是正点原子的STM32MP157,这是另一次活动官方送我的。

这款板子貌似又回到了正点原子单片机熟悉的单片机的感觉,确实从名字就知道,这也是stm32的芯片,不过这块芯片是双内核的,A7和M4,所以这块板子既可以当做stm32单片机使用,也可以移植Linux,但是我觉得这不是未来的方向。选择单一的类似更适合入门和专业的项目开发。

NVIDIA Jetson是前两年我想学习AI自己买的一块板子,这板子主要是定位于为自主机器和边缘计算设备提供人工智能解决方案,也是落地过商业项目的(2017年京东采用该板子应用在了自家的智能物流)。

这个板子的价格确实比较贵,我觉得如果是在校期间其实也没必要买,因为单纯靠这个板子的还是不足以找到对应的工作的,更多的还是开拓视野。另外嵌入式AI的结合越来越倾向于边缘计算和算法优化,这些都是可以在传统的arm芯片上实现的,成本更低,也更好落地。

OK,这就是我入手的几块板子,除此之外还有很多好的Linux开发板,比如国内的香蕉派 / 香橙派,瑞芯微的系列板子,还有全志的系列板子也非常适合学习嵌入式Linux。大家可以直接去官网了解下,欢迎与我交流。

你好,我是Allen康哥,CSDN嵌入式领域博客专家,知乎嵌入式领域优质答主,嵌入式技术领域粉丝15万。现任世界500强外企高级软件开发工程师,有多年国企和外企嵌入式行业工作经验,擅长嵌入式行业学习规划,单片机和嵌入式Linux学习规划,嵌入式硬件转软件学习规划,简历及offer咨询,报考/考研咨询等,欢迎留言交流!

相关推荐