zoukankan      html  css  js  c++  java
  • Ubuntu 16.04搭建STM32开发环境

    Ubuntu 16.04搭建STM32开发环境


    一.下载STM32CubeMx

    官网下载:https://www.st.com/en/development-tools/stm32cubemx.html

    点击完还要用邮箱注册,填写一些资料,然后通过邮箱验证设置密码

     填写如 E-mail address  然后点击Download

    接着邮箱会收到一份邮件:

     点击 Download now  等待几秒 会弹出下载窗口

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~等待下载完成~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    下载完成后 将压缩包拉进Ubuntu 系统下 然后解压 

    安装的时候可以看看 Readme.html

    比如  

    执行   

      chmod 777 SetupSTM32CubeMX-5.4.0.linux

     接着执行

      sudo apt install libc6-i386    (安装32位运行时库。)
      sudo apt install openjdk-8-jre
    
    (有时下载 执行 sudo apt-get  update 
           sudo apt-get upgrade
    )

        ./SetupSTM32CubeMX-5.4.0.linux  


    二.下载System Workbench for STM32 (Eclipse插件)

    下载网址:http://www.openstm32.org/Installing+System+Workbench+for+STM32+from+Eclipse?structure=Documentation

    进入网址后 也需要相应的注册 

    登录之后

     点击之后下载

    下载完之后将三个文件拖进Ubuntu 

    图形界面安装需要先安装gksu

     sudo apt install gksu 

     接着运行

      ./install_sw4stm32_linux_64bits-v2.9.run

    进行安装

    ~~~~~~~~~~~~~~~~~

      

    三.在创建工程

    打开STM32CubeMX 

    我这里用的是STM32F103ZE

    打开usart1 

    设置B5 E5 控制两个gpio 

     填写Project Name 和工程路径  修改Toolchain/IDE

    接着

    打开工程

     编译工程

    烧写程序

    OK~~~~~~~~~~~~~~


  • 相关阅读:
    python中a = a+b与a += b的不同
    python中的全局变量global
    python中星号(*)和双星号(**)的用法
    python循环语句
    python逻辑运算符
    python内置函数 print()
    python 解析迅雷下载链接
    python 正则表达式
    python 读写文件
    python selenium操作cookie
  • 原文地址:https://www.cnblogs.com/xiaoma11/p/11904270.html
Copyright © 2011-2022 走看看