STM32CbueIDE 体验
STM32CbueIDE 体验
下载安装
官网下载链接:https://www.st.com/zh/development-tools/stm32cubeide.html.
软件启动时会令设置工作目录(默认设置下每次启动都会询问),我这里设置的
OneDrive
下的文件夹。
汉化
安装中文语言包。进入主页面后点击 "Help" - "Install New Software...".
点击"Add"添加库。名称随意,建议
language pack
,位置填https://archive.eclipse.org/technology/babel/update-site/R0.16.1/2018-12/
,完成后点击"Add".
等待下方进度条走完后在会在窗口中列出可用的语言列表,选择一个可用的语言包一路"Next"即可安装。等待时间视网络情况不同,墙内可能永远也不会成功。
进度条
选择语言包开始安装后进度条会显示在主窗口的右下角,等待安装完成后根据提示重启软件。
STM32CubeIDE 基于 Ecplise,因此兼容 Ecplise 插件且内部支持一键下载,可以自己下载所需的插件。
新建工程
点击
文件
-新建
选项或者直接在主界面都可以 "New STM32 project", 进入后按照提示配置任务即可。可与 CubeMX 视图关联进行图像化配置,配置完成后使用Generate Code
生成代码。
初始化配置完成后可在窗口左侧的“项目资源管理器”标签页对项目进行管理。进入对应的
.c
文件可以对代码进行编辑,进入.ioc
文件使用图形界面进行配置。
编译
写一个简单的流水灯程序,使用
Ctrl+B
快捷键进行编译(也可以用鼠标找到Build All
选项进行编译)。在编译开始后会在窗口底端自动弹出
控制台
标签,当然用户也可以手动打开。
下载和调试
点击
运行
-调试设置
进入调试设置。
双击 "STM32 Cortex-M ..." 以新建一个配置,也可以右键新建配置。
设置工程文件、调试器等参数,设置完成后点击
应用
。(CubeIDE目前只支持ST-Link和J-Link)
在工具栏中可以找到“调试”和“运行”按钮。调试与keil中类似,运行就是keil中的下载。
最新文章
- Android Studio切换为eclipse的快捷键之后还是有区别的部分快捷键
- c# 强制转换, 隐式转换, 显式转换
- HBase中MVCC的实现机制及应用情况
- HTML常用文本元素
- php 判断是否get传值的参数是否存在
- ORM框架是什么
- ttttttttttt
- Java 字节数组类型(byte[])与int类型互转
- js获取几个月前,几周前时间。
- Jquery radio checked
- .net core 11
- hiveF 函数解析时间问题
- 分布式版本控制git常见问题之gitignore冲突
- ASP.NET没有魔法——Identity与Owin
- python全栈开发-hashlib模块(数据加密)、suprocess模块、xml模块
- 准备在CSDN知识库建立一个Ext JS的知识库
- c# https请求
- [Codis] Codis3部署流程
- 自动化运维python学习笔记一
- JAVA经典面试题:讲一讲JVM的组成
热门文章
- Redis-缓存穿透/击穿/雪崩
- Linux 内核预备知识:浅析 offsetof 宏以及新手的所思所想
- 嵌入式Linux可用的防火墙——iptables:实现ip白名单、mac地址白名单
- WPF下获取文件运行路径、运行文件名等
- uwp 之后台音频
- Ubuntu 16.04 LTS 64位系统 安装Docker
- 微信小程序学习笔记二 数据绑定 + 事件绑定
- Mysql You can't specify target table 'newsalrecord' for update in FROM clause
- JavaScript高级程序设计学习笔记之事件
- 基于Linux系统ipython和集成开发环境Pycharm的安装