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中的下载。

STM32CbueIDE 体验的更多相关文章
- Android UI体验之全屏沉浸式透明状态栏效果
前言: Android 4.4之后谷歌提供了沉浸式全屏体验, 在沉浸式全屏模式下, 状态栏. 虚拟按键动态隐藏, 应用可以使用完整的屏幕空间, 按照 Google 的说法, 给用户一种 身临其境 的体 ...
- 移动端之Android开发的几种方式的初步体验
目前越来越多的移动端混合开发方式,下面列举的大多数我都略微的尝试过,就初步的认识写个简单的心得: 开发方式 开发环境 是否需要AndroidSDK 支持跨平台 开发语言&技能 MUI Win+ ...
- TODO:小程序开发过程之体验者
TODO:小程序开发过程之体验者 1. 小程序开发过程,先下载开发者并安装开发者工具,现在腾讯开放测试了,普通用户也可以登录开发者工具,如图普通用户登录为调试类型,但是只能建立无AppID的项目 如果 ...
- 微信小程序体验(2):驴妈妈景区门票即买即游
驴妈妈因为出色的运营能力,被腾讯选为首批小程序内测单位.驴妈妈的技术开发团队在很短的时间内完成了开发任务,并积极参与到张小龙团队的内测问题反馈.驴妈妈认为,移动互联网时代,微信是巨大的流量入口,也是旅 ...
- 一起学微软Power BI系列-使用技巧(3)Power BI安卓手机版安装与体验
Power BI有手机版,目前支持安卓,苹果和WP,不过没有WP手机,苹果在国内还不能用,要FQ和用就不测试了.安卓的我也也是费了九牛二虎之力才把app下载下来,把方法分享给大家. FQ太麻烦,所以建 ...
- .NET平台开源项目速览(15)文档数据库RavenDB-介绍与初体验
不知不觉,“.NET平台开源项目速览“系列文章已经15篇了,每一篇都非常受欢迎,可能技术水平不高,但足够入门了.虽然工作很忙,但还是会抽空把自己知道的,已经平时遇到的好的开源项目分享出来.今天就给大家 ...
- Xamarin+Prism开发详解四:简单Mac OS 虚拟机安装方法与Visual Studio for Mac 初体验
Mac OS 虚拟机安装方法 最近把自己的电脑升级了一下SSD固态硬盘,总算是有容量安装Mac 虚拟机了!经过心碎的安装探索,尝试了国内外的各种安装方法,最后在youtube上找到了一个好方法. 简单 ...
- Xamarin+Prism开发详解三:Visual studio 2017 RC初体验
Visual studio 2017 RC出来一段时间了,最近有时间就想安装试试,随带分享一下安装使用体验. 1,卸载visual studio 2015 虽然可以同时安装visual studio ...
- Spring之初体验
Spring之初体验 Spring是一个轻量级的Java Web开发框架,以IoC(Inverse of Control 控制反转)和 ...
随机推荐
- Use w3m as Web Browser
Installation: apt-get install w3m. use "a" to input text, "tab" to jump between ...
- MySQL-07-information_schema/show
information_schema.tables视图 DESC information_schema.TABLES /** TABLE_SCHEMA ---->库名 TABLE_NAME -- ...
- 003 TCP/IP协议详解(二)
一.ping ping可以说是ICMP的最著名的应用,是TCP/IP协议的一部分.利用"ping"命令可以检查网络是否连通,可以很好地帮助我们分析和判定网络故障. 例如:当我们某一 ...
- spring boot 整合JPA bean注入失败
有时候报的错误让你匪夷所思,找错误得学会找根.源头在哪里? 比如:我们刚开始看的错误就是 org.springframework.beans.factory.UnsatisfiedDependency ...
- pip的问题 Can't connect to HTTPS URL because the SSL module is not available
pip is configured with locations that require TLS/SSL, however the ssl module in Python is not avail ...
- WPF 饼状图,柱形图,折线图 (3 饼状图)
网址:https://www.cnblogs.com/CSSZBB/p/12746214.html 饼状图相对来说复杂一些.因为需要计算很多坐标,线来看下这个列子. 圆首先想到Ellipse.但是El ...
- COM笔记-CoCreateInstance
CoCreateInstance 创建组件的最简单的方法是使用CoCreateInstance函数. 在COM库中包含一个用于创建组件的名为CoCreateInstance的函数.此函数需要一个CLS ...
- wpf 中的DataTemplate 绑定控件
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" x ...
- .Net Core 配置系统解析
特性 支持多种格式 xml json ini memory command env 支持多层嵌套 //.Net Core { "username": "Jack" ...
- 【权限管理】Spring Security 执行流程
转自:https://blog.csdn.net/weixin_37689658/article/details/92752890 1.基本配置使用 (1)创建配置类 创建一个配置类SecurityC ...