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~~~~~~~~~~~~~~

 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章