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

树莓派上Ubuntu系统和pc上Ubuntu系统的区别

TDA2030 2017-12-19 浏览量:3157

树莓派和pc上都能运行Ubuntu系统,两者比较明显的区别是什么?可以用树莓派开发STM32吗?

问题扩展一下,不同平台上运行的同一个linux系统比较明显的不同在哪里

菜鸟求教大神

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 首先对不同就是cpu架构不同,指令集不同,所以其下具体可执行二进制文件结构(内容)不同,但脚本文件内容是相同的。

    其次由于二者平台能力不同,不是所有的架构上软件包相同(个别软件包因为能力等原因,可能没有arm平台等版本),即二者软件包量不同。

    由此可以回复你树莓派是否能开发stm32问题,

    从编程角度来说,可以在树莓派上编程,这个完全没有问题,因为编程就是纯文本编辑,arm和x86体系没有太大差异。此外理论上arm体系也是可以构造对应的交叉编译环境来完成程序编译的。

    但实际上来说,用树莓派开发stm32比较少是因为树莓派能力比如弱、资源比较少,在编译阶段就比较吃力了,首先是构造交叉编译环境比较占用资源,而且树莓派这方面比较紧张;此外编译需要大量的运算能力,树莓派这方面也比较弱的。此外一些专门的工具可能在树莓派上没有对应的软件包,比如调试、模拟什么的,所以实际上几乎见不到用树莓派开发stm32的。

    • 发布于 2017-12-19
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了 :原厂官网和供应商平台都没有查到规格书 回复

其他答案 数量:7
  • 最重要的区别是CPU的架构不一样啊,PC上是x86-64,树莓派上是ARM,指令集不一样,linux下的二进制文件不通用,需要源文件在平台从新编译。linux系统软件对x86的支持比ARM平台要好很多。
    • 发布于2017-12-19
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :这个一颗胶壳,加工后端子插在胶壳里面。客户座拉力测试时候,出现脱pin不良。这样跟端子加工工艺,安装方式和测试条件。都会影响产品不良。以下是规格书和安装说明书,客户可以参考。 回复

  • 树莓派上的是ARM架构的,PC上是X86架构的。其他的一样。
    • 发布于2017-12-19
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :有尾缀(18)代表:红色 没有尾缀(18)代表:白色 回复

  • 架构不同,大部分程序通用,.out文件可以通过交叉编译识别。

    • 发布于2017-12-19
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :K2-1102AQ-A4CW-01 韩荣 回复

  • 1、只是内核不一样,文件系统是差不多的

    2、可以用树莓派开发STM32,用ARM-GCC编译,也可以选择eclipse的编辑环境

    3、就是内核会不一样,内核里面的设备树那些

    • 发布于2017-12-20
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :ISL26134AVZ-T7A 详细说明 24位模数转换器4输入1 Sigma-Delta 28-TSSOP,不是完全替代, 回复

  • ARM架构不一样,其他的都通用
    • 发布于2017-12-20
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :https://atta.szlcsc.com/upload/public/pdf/source/20210316/C2693801_93CE17C4956251F41CDA4E5CE90FD603.pdf 回复

  • 区别就是树莓派的是arm架构的普通pc上是i386或者amd64架构的 程序不能通用 需要移植才能用
    • 发布于2017-12-20
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :见附件 回复

  • 大部分的程序不能通用的,要重新使用ARM的编译器重新编译才可以用
    • 发布于2017-12-20
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :LNK624DG 详细说明 转换器离线反激拓扑100kHz SO-8C 回复

相关问题

问题达人换一批

树莓派上Ubuntu系统和pc上Ubuntu系统的区别