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

树莓派上可以安装STM32的编译环境吗?

天苍苍 2017-03-13 浏览量:3770
那位弄过在树莓派上安装STM32的编译环境 KEIL 或者 IAR,或者其他编译环境。
这样是不是就可以不用电脑了?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 不能安装KEIL和IAR,但是可以安装Linux版的GCC-arm-none-eabi,开源的AC6也有Linux版本的。
    • 发布于 2017-03-13
    • 举报
    • 评论 1
    • 2
    • 0
xukejing 回复了 shaoziyang:确实不能装KEIL和IAR。最早提到gcc-arm交叉工具,所以设为最佳答案 回复

其他答案 数量:9
  •     您好!树莓派如果用linux系统的话,对于KEIL 或者 IAR或者其他集成开发环境,如果要安装在树莓派上得看其是否支持linux。这里很显然KEIL 或者 IAR都不支持也没有linux下的安装包,所以不可以安装再树莓派上。

        但是对于其他的如Qt creator就支持直接安装再树莓派上,因为官方本身提供linux下的安装包,或是支持源码编译后安装,所以自然可以直接安装再树莓派上开发。

        其实一般情况下如果不是特别需求,在window下面编译更加方便点,毕竟linux系统本身开发不方便,加之性能有限,直接安装IDE会影响性能也不方便。如果作为编辑器的话可以直接linux下安装sublime或是映射到本地开发!Qt creator也可以作为C++的集成开发环境是使用,还是挺方便。

        最后希望对您有帮助,谢谢!​

    • 发布于2017-03-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 不能安装Keil、IAR,这两个都是没有Linux版本软件的

    可以使用SW4STM32这个软件,也可以使用cubemx辅助开发一些底层的东西,初始化之类的

    具体可以参考这篇文章http://www.amobbs.com/thread-5633015-1-1.html


    另外,不建议在树莓派上面编译STM32,很慢,而且IC发热大


    不用PC也是不行的,万一树莓派出了一些状况,你都没法排查

    • 发布于2017-03-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以安装armhf版的GCC
    • 发布于2017-03-13
    • 举报
    • 评论 0
    • 0
    • 0

  • linux下有专门的编译器,但是不建议用树莓派来做主机
    • 发布于2017-03-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 估计不能安装,应为keil和iar只针对windows开发的,就算能移植,树莓派的CUP也是受不了的
    • 发布于2017-03-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 不能安装Keil、IAR这两个,因为两个都是没有Linux版本软件,在其环境下不行,建议用相应版本的GCC
    • 发布于2017-03-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 可能可以用wine实现安装,但是考虑单板资源,就运行这些比较吃力
    • 发布于2017-03-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 一定要用KEIL 或者 IAR的話,只能用QEMU裝Windows再裝,但幾乎不可行,效能太低了,會很卡頓

    再來就是Linux下有支援的

    1. AC6:SW4STM32

    2. Eclipse安裝SW4STM32 Plug-in

    3. 純GCC,較不推薦

    以上供參考


    • 发布于2017-03-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 反正我是在香橙派One上面装了stm32的开发环境

    基于香橙派的st-flash都编译了

    我好像发明了超廉价的离线下载器

    • 发布于2017-03-14
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

树莓派上可以安装STM32的编译环境吗?