• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

树莓派可以用来学linux和嵌入式吗?

crustycrab 2019-01-01 浏览量:5148
如果可以的话应该是从理论知识开始学习,还是从用树莓派板子做实践项目开始呢?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 树莓派也就学学 linux 系统的使用,其他的东西学不了多少。

    如果不是必须用树莓派,建议直接在电脑上安装 linux 系统学习,比树莓派资源多的多。

    x86 架构是 linux 支持最早,生态最完善的架构,树莓派在 x86 面前,都是后起小生。

    这个也看个人,你要是喜欢用树莓派,那就把他当个小电脑用,只能学学 linux 系统,学不到硬件的东西。

    树莓派是个 linux 小电脑,不等于 linux 开发板。因为不开源,底层源码一无所知。

    • 发布于 2019-01-03
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:21
  • 先学理论比较好,就是枯燥一点,稍微了解后在实际应用操作
    • 发布于2019-01-02
    • 举报
    • 评论 0
    • 1
    • 0

  • 树莓派适合学编程,硬件控制的话也比较弱,但是说是否适合学习嵌入式,我觉得仁者见仁智者见智吧。

    如果想特别深入的学习嵌入式,建议还是从一个完全开源的开发板开始学习比较好,树莓派更适合学习编程和用来DIY。

    不过嵌入式linux里面很多东西都可以在树莓派的系统下面学习,例如学习linux系统的组成,基本命令的使用,vim编辑器的使用,包管理工具的使用,网络管理,内核管理等等,如果再深入想要学习嵌入式,可以试试LFS, linux From scratch, 先从系统开始入手,然后等自己熟悉了linux提供,然后再考虑嵌入式的开发,例如busybox, 如何编写bootloader等等,如何构建文件系统等等。。。

    • 发布于2019-01-02
    • 举报
    • 评论 0
    • 1
    • 0

  • 可以先从各个模块开始学起,了解各模块的基本原理,后期再做一个综合应用的项目,把各模块联结起来
    • 发布于2019-01-01
    • 举报
    • 评论 0
    • 0
    • 0

  • 嵌入式应用开发的话,硬件这块肯定需要了解一下,但是主要的还是软件这块
    • 发布于2019-01-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 树莓派适合学习基于Linux系统二次开发和应用,比如硬件驱动,控制app,web服务类。。。

    对于嵌入式开发可能不是树莓派的强项,系统代码不完全开放,Broadcom 的SOC启动模式特殊。bootloader是固化的。

    • 发布于2019-01-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 树莓派适合用来做嵌入式linux的应用开发,如果想学习底层的BootLoader或者是驱动类开发,树莓派不是最好的选择,虽然linux内核源码也是可以编译的,但是硬件芯片手册拿不到,所以并没有什么实际意义。如果想学驱动和BootLoader开发,还是国产额各种派,比如NanoPiM4之类的更合适。

    嵌入式linux开发学习肯定是理论和时间相结合的学习效率最高,没有理论很难去动手实践,但是只有理论的话太枯燥了,所以两者结合共同学习。

    • 发布于2019-01-02
    • 举报
    • 评论 1
    • 0
    • 0
crustycrab 回复了 Angel_YY :香橙派香蕉派之类的呢? 回复

  • 树莓派并不适合学习嵌入式,学习Linux开发还可以

    主要是树莓派的系统并不开源,无法学习底层开发

    而且嵌入式linux很多时候是GNU而不是发行版,很多操作和树莓派完全不同:

    比如安装软件,树莓派直接apt-get就行,而嵌入式Linux需要下载源代码,在上位机交叉编译等等,有些更小的嵌入式Linux里甚至python都没有。

    • 发布于2019-01-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 我觉得简单学一下基本操作,然后找个项目开始做,在实践中学习,学的比较快,效率比价高。
    • 发布于2019-01-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 树莓派适合做应用开发,要学习linux不建议。还是找以前那种ARM9的开发板,资料多,又有视频教程更好些。

    • 发布于2019-01-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 树莓派适合用来做创客开发,想比较基础的学习Linux不是个好选择。


    • 发布于2019-01-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个完全可以的,不过嵌入式是一个很广泛的概念,你需要知道树莓派并不代表嵌入式。
    • 发布于2019-01-03
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以.首先了解基础操作原理了解后在玩实际项目发现问题解决问题
    • 发布于2019-01-03
    • 举报
    • 评论 0
    • 0
    • 0

  • 不行。

    尤其是学嵌入式,完全不行。

    linux可以凑合,但很鸡肋,还不如pc上面装台虚拟机。

    树莓派只是给你diy折腾玩一下,不要幻想用它来学习,性能太垃圾了。

    所谓的资料多,都是linux的通用资料,专门针对树莓派没什么深度


    学习嵌入式linux需要用工控板,而不是开源硬件

    • 发布于2019-01-03
    • 举报
    • 评论 0
    • 0
    • 0

  • 感觉重点还是 linux 系统,和 嵌入式硬件编程。
    • 发布于2019-01-04
    • 举报
    • 评论 0
    • 0
    • 0

  • 树莓派可以用来学习Linux的基本操作与交叉编译工具的使用,但要接触到底层,还得找个2440的板子
    • 发布于2019-01-08
    • 举报
    • 评论 0
    • 0
    • 0

  • 树莓派可以用来学习linux不过不够方便
    • 发布于2019-01-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 树莓派是一款基于Linux系统的单板机电脑。它由英国的...那么它可以用来当做ARM开发板进行嵌入式开发与学习
    • 发布于2019-01-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以的,这个要看你的树莓派是不是有对应的linux系统
    • 发布于2019-02-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 用树莓派来运行一个linux,通过实践来学习比较好
    • 发布于2019-02-11
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

树莓派可以用来学linux和嵌入式吗?