芯路恒电子技术论坛

 找回密码
 立即注册
热搜: 合集
查看: 12583|回复: 8

linux安装STM32CubeProgrammer

[复制链接]
  • TA的每日心情
    开心
    2020-1-6 12:29
  • 19

    主题

    37

    帖子

    543

    积分

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    543
    发表于 2018-5-23 16:15:28 | 显示全部楼层 |阅读模式
            普天同庆,我把办公系统换成了国产的linux操作系统deepin。简直不要太爽。
            由于平时有一些STM32方面的开发,所以需要安装STM32环境,之前发过帖子安装好了编辑器之类的。今天安装下烧录软件。STM32CubeProgrammer,这是ST新的烧录工具,官方发布了各种系统的版本,其中包括linux版本。


             一、下载安装包,解压
                 Cube0.png
                 下载的文件是一个压缩包,解压开后有.app后缀的文件,是Mac系统使用的;.exe是Windows系统上使用的;最后的那个.linux是Linux系统使用的。

                  二、安装
                  安装很简单,运行./SetupSTM32CubeProgrammer-1.0.0.linux就会出现一个图形化界面,一路next即可。

                   三、问题
                   安装完成之后,运行会有如下错误。
                   Picked up _JAVA_OPTIONS:   -Dawt.useSystemAAFontSettings=gasp
                   错误: 找不到或无法加载主类 com.st.app.Main

                    Cube1.png

                   四、解决
                   导致这个问题的原因是ST应该是使用Oracle的JDK进行开发的,而我安装的是open-jdk (Android采用的open-jdk),所以不兼容。
                   安装一个openjfx就好啦。
                   sudo apt install openjfx
                    Cube2.png

                我看到ST社区也有很多人反映这个问题,顺便跑上去嘚瑟了一番。now,enjoy linux!        
             
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2022-6-29 15:57
  • 13

    主题

    246

    帖子

    3625

    积分

    超级版主

    Rank: 8Rank: 8

    积分
    3625
    发表于 2018-5-23 17:26:49 | 显示全部楼层
    deepin会比麒麟或者乌班图好用吗?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-1-6 12:29
  • 19

    主题

    37

    帖子

    543

    积分

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    543
     楼主| 发表于 2018-5-23 23:50:52 | 显示全部楼层
    fzwwj95 发表于 2018-5-23 17:26
    deepin会比麒麟或者乌班图好用吗?

    跟原生ubuntu之类的不好比较,但是比麒麟那些还是好用多了。。。。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-6-29 15:57
  • 13

    主题

    246

    帖子

    3625

    积分

    超级版主

    Rank: 8Rank: 8

    积分
    3625
    发表于 2018-5-24 14:13:16 | 显示全部楼层
    纵情随心 发表于 2018-5-23 23:50
    跟原生ubuntu之类的不好比较,但是比麒麟那些还是好用多了。。。。

    那为啥不用centos,ubuntu之类的选择deeppin??
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-6-29 15:57
  • 13

    主题

    246

    帖子

    3625

    积分

    超级版主

    Rank: 8Rank: 8

    积分
    3625
    发表于 2018-5-24 14:29:01 | 显示全部楼层
    纵情随心 发表于 2018-5-23 23:50
    跟原生ubuntu之类的不好比较,但是比麒麟那些还是好用多了。。。。

    去看了一下确实最近发展的很厉害,比前几年好用多了。。。。有点脱胎换骨的感觉哈哈
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-1-6 12:29
  • 19

    主题

    37

    帖子

    543

    积分

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    543
     楼主| 发表于 2018-5-24 14:54:07 | 显示全部楼层
    fzwwj95 发表于 2018-5-24 14:13
    那为啥不用centos,ubuntu之类的选择deeppin??

    因为情怀,哈哈
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-6-29 15:57
  • 13

    主题

    246

    帖子

    3625

    积分

    超级版主

    Rank: 8Rank: 8

    积分
    3625
    发表于 2018-5-24 17:56:41 | 显示全部楼层
    发现很适合开发,很方便,省了好多时间
    QQ图片20180524175514.png
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2020-2-26 07:42
  • 0

    主题

    2

    帖子

    1317

    积分

    金牌会员

    Rank: 8Rank: 8

    积分
    1317
    发表于 2018-5-28 07:31:36 | 显示全部楼层
    看了下,确实不错,不过开发已经习惯windows


    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-6-29 15:57
  • 13

    主题

    246

    帖子

    3625

    积分

    超级版主

    Rank: 8Rank: 8

    积分
    3625
    发表于 2018-6-1 07:04:55 | 显示全部楼层
    xd785 发表于 2018-5-28 07:31
    看了下,确实不错,不过开发已经习惯windows

    linux开发更舒服,编译速度也更快
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|小黑屋|Archiver|芯路恒电子技术论坛 |鄂ICP备2021003648号

    GMT+8, 2024-3-29 08:33 , Processed in 0.118965 second(s), 36 queries .

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

    快速回复 返回顶部 返回列表