打印
[应用相关]

基于STM32CubeIDE搭建开发环境 --- 概述

[复制链接]
827|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
概述目前主流的STM32开发环境是ARM公司的KEIL软件, 由于KEIL对于STM32大部分型号是收费的, 使用需要**, 存在版权问题. 并且使用KEIL编译大型工程, 编译太慢了, 编译耗时长. 因此本系列博客使用的开发环境将全部使用免费的软件工具.



作者:mz8023yt
链接:https://www.jianshu.com/p/7d246c1cfe84
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

使用特权

评论回复
沙发
internally|  楼主 | 2020-5-10 08:40 | 只看该作者
软件工具
本系列博客将使用以下软件工具进行开发:

STM32CubeIDE 1.2.0 --- 建立工程、代码编辑、编译、调试
STM32CubeProg / CoFlash --- 下载程序
Git Bash / TortoiseGit / GitHub Desktop --- 版本控制工具
备注: 其中 TortoiseGit 工具没有桌面图标, 它是基于右键菜单的工具.

使用特权

评论回复
板凳
internally|  楼主 | 2020-5-10 08:40 | 只看该作者
软件下载链接:

STM32CubeIDE:
https://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-ides/stm32cubeide.html
STM32CubeProg:
https://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-programmers/stm32cubeprog.html
CoFlash:
官网 http://www.coocox.org/ 挂了, 请另行在第三方站点下载.
Git Bash:
https://git-scm.com/
TortoiseGit:
https://tortoisegit.org
GitHub Desktop:
https://desktop.github.com/

使用特权

评论回复
地板
internally|  楼主 | 2020-5-10 08:42 | 只看该作者
硬件平台
本系列博客使用到硬件平台为:

STM32F103RCT6 最小系统板
F103RC 原理图: https://github.com/maziot-stm32/STM32F103RC.Resource

使用特权

评论回复
5
internally|  楼主 | 2020-5-10 08:43 | 只看该作者
ST-LINK/V2

使用特权

评论回复
6
internally|  楼主 | 2020-5-10 08:44 | 只看该作者
SDK 软件包
本系列博客使用 ST 官方提供的 STM32CubeF1 软件包上进行二次开发.



下载链接:

https://www.stmicroelectronics.com.cn/content/st_com/zh/products/embedded-software/mcu-mpu-embedded-software/stm32-embedded-software/stm32cube-mcu-mpu-packages/stm32cubef1.html

使用特权

评论回复
7
internally|  楼主 | 2020-5-10 08:44 | 只看该作者
参考文档
《FreeRTOS 内核实现与应用开发实战—基于STM32》
《零死角玩转STM32—F103指南者》
《Cortex M3 权威指南》

使用特权

评论回复
8
internally|  楼主 | 2020-5-10 08:45 | 只看该作者
代码开源组织
组织名: maziot-stm32
链接: https://github.com/maziot-stm32

使用特权

评论回复
9
观海| | 2020-6-2 16:01 | 只看该作者
非常感谢楼主分享

使用特权

评论回复
10
guanjiaer| | 2020-6-2 16:01 | 只看该作者
我怎么安装不成功呢

使用特权

评论回复
11
heimaojingzhang| | 2020-6-2 16:02 | 只看该作者
如何把keil工程改成iar工程呢

使用特权

评论回复
12
keaibukelian| | 2020-6-2 16:02 | 只看该作者
我喜欢用iar

使用特权

评论回复
13
labasi| | 2020-6-2 16:03 | 只看该作者
非常不错的介绍

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

15

主题

315

帖子

0

粉丝