zoukankan      html  css  js  c++  java
  • Ubuntu 创建stm32开发环境

    一、安装stm32CubeMX

    下载stm32CubeMx

    http://www.st.com/content/st_com/zh/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-configurators-and-code-generators/stm32cubemx.html

    STM32CubeMX-4.24.0安装包解压后有四个文件

    Readme.html
    SetupSTM32CubeMX-4.24.0.app
    SetupSTM32CubeMX-4.24.0.exe
    SetupSTM32CubeMX-4.24.0.linux
    执行SetupSTM32CubeMX-4.24.0.linux安装

    sudo ./SetupSTM32CubeMX-4.24.0.linux
    Please install Java JRE 1.7.0_45 or a more recent version
    要求先安装JRE

    sudo apt install default-jre
    再执行SetupSTM32CubeMX-4.24.0.linux安装就可以了,接下去按照安装向导提示安装即可。

    二、安装GDB及gcc
    sudo apt-get install gdb-arm-none-eabi
    sudo apt-get install gcc-arm-none-eabi

    三、安装stlink驱动

    1、安装环境

    sudo apt-get install libusb-dev
    sudo apt-get install libusb-1.0-0-dev
    sudo apt-get install cmake
    2、编译驱动
    https://github.com/stlink-org/stlink/releases/
    下载源码
    cd stlink
    make
    cd build/Release
    make install DESTDIR=_install
    cd bin
    sudo cp st-flash /usr/bin/
    3、烧写

    sudo st-flash --reset write build/TEST.bin 0x08000000

  • 相关阅读:
    负数幅角的选取
    记一次py交易
    区间估计
    平方和
    正态总体 下常用结论
    每日一背
    乘积的期望
    java调用javascript
    Java Agent入门
    JavaPoet入门
  • 原文地址:https://www.cnblogs.com/birdBull/p/13402958.html
Copyright © 2011-2022 走看看