初学

STM32CubeIDE

一、关于安装

安装已经有好多人说过了,我就不重复。

二、认识界面

初初打开软件,

自动打开

Information Center

就是信息中心。

我们点击

Read STM32CubeIDE

Documentation

”,再点击“

STM32CubeIDE Qiuck Start Guide

”就是快速启动手册。

简单介绍一下。

Note:

workspace

and

project

names

must

contain

only

ascii

characters.

This

is

also

valid

for

the

path

to

the

workspace.

注意:项目要用

ascii

字节。工作空间名也要用

ascii

字节。

工作空间就是一个文件夹,用于作为

STM32CubeIDE

的存放暂时文件和记录文件的地方。

三、建工程

工程不用建在工作空间中。

我喜欢各软件的工程集中放一起,

再区分一个个软件专用的工程

文件夹。

菜单“

File

-

New

-

STM32 Project

”或者“

Start new STM32 project

”链接,则启动新建

工程。

工程的第一步:选择芯片,可以通过左则输入型号,快速选出;或者通过下拉框的过滤,最

后选定型号。

工程的第二步:项目的名字,还的选项。名字不要用中文,要用

ascii

。选项默认就可以,用

C

语言,输入单片机程序。

工程的第三步:这里我也看不明白,点“

Finish

(

完成

)

就好了。

建工程前和后比较卡,这是在下载。

四、设定时基

看看电路图,我发现晶振两块,一块是

8MHz

,另一块是

32.768KHz

。那么对应高速时钟是

来自晶振

8MHz

。低速时钟是来自晶振

32.768KHz

那么我点开“

System Core

”,选中“

RCC

”。对应

HSE

下拉选“

Crystal/Ceramic Resonator

这是晶振的意思。

BYPASS Clock Source

”意思是指线输入路时钟源。

我再点击上栏“

Clock Configuration

”时钟配置。

LSE

的连接

Input frequency

可以填入

32.768

HSE

的连接

Input frequency

可以填入

8

HCLK

填入

72

,跳出

Clock Wizard

,这是时钟向导,是否自动调整其它时钟源。点“

OK

”。

五、设定

GPIO

点击上栏“

Pinout&Configuration

”。

看看电路图,

我要找

LED

灯,

我发现都上拉的。

那么

GPIO

设成推挽,

初值为高电平就好了。

stm32cubeide烧写程序_初学STM32CubeIDE相关推荐

  1. atmega8a如何烧写程序_快捷又安全!如何利用芯片内部Bootloader烧写程序?

    CC2640 R2是德州仪器推出的面向 Bluetooth Smart 应用的低功耗无线 MCU.该芯片运行TI的BLE协议栈,具有功耗低,外设种类丰富,射频性能好等特点.利用它可以实现许多有趣的应用 ...

  2. stm32cubeide烧写程序_STM32Cube工具,覆盖开发全过程(一)

    STM32Cube家族的软件工具,从选型到开发/调试,到代码二进制烧录,选项字节操作,到运行监测,覆盖了全部的开发过程.它们各自有功能侧重,也有功能重叠,但是合在一起,就提供给STM32开发者,一个无 ...

  3. atmega8a如何烧写程序_如何让树莓派4上固件的debug日志输出到串口?

    第三季奔跑吧旗舰篇视频课程:arm64体系结构与编程2020年10月1号重磅上线笨叔带队,以练带学,几十个实验,等您来撸! 树莓派4上的FW 我们玩过树莓派的小伙伴都知道,树莓派4上有几个固件,我们是 ...

  4. stm32cubeide烧写程序_stm32mp157 Cortex M4开发篇:stm32CubeIDE开发环境搭建

    写在前面: 本文章为<STM32MP1系列教程之Cortex-M4开发篇>系列中的一篇,全系列总计11篇.笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板).针 ...

  5. stm32cubeide烧写程序_STM32CubeIDE使用入门的几个常见问题

    ST公司为广大STM32用户提供了免费的集成开发工具STM32CubeIDE有一段时间了.常言道,万事开头难.这里就其入门使用的几个常见问题分享交流下. 1.STM32CubeIDE该免费工具哪里可以 ...

  6. stm32cubeide烧写程序_STM32 Cube IDE 下实现 IAP —— (1) 程序跳转

    ST 推出自家的IDE:STM32 CubeIDE 有一段时间了,现在正好有新的项目了,尝试直接把它用起来了,不用再来回去切换 CubeMX 和其他 IDE 了. 目前的项目是要做一个 IAP 的框架 ...

  7. 给单片机焼写程序需要什么东西_单片机怎么烧写程序

    1.单片机怎么烧写程序 STC系列单片机为例:首先,需要安装keil软件和STC_ISP程序下载软件.先对你想要实现对单片机的功能用keil编程,然后用STC_ISP下载软件下载到单片机上,最后打开给 ...

  8. lpc2000 filash utility 程序烧写工具_单片机烧录程序的次数

    单片机是可编程器件,开发者把程序写好.编译完之后,需要烧录到单片机中,单片机才能按照开发者的逻辑去执行.在这个烧录的过程中需要用到专用的烧录工具.比如51单片机的USB/TTL.STM单片机的STli ...

  9. S32K144烧写程序记录

    调试工具S32DS ,下载使用Jlink v8 一,调试记录 板子来了以后,下载不了程序,调试好像也不正常.读取不到寄存器的值,首先检查了电源和晶振,好像也没问题.网上查了查,应该是被锁了,或者新片子 ...

最新文章

  1. js 各种循环的区别与用法(for in,forEach,for of)
  2. Windows下Nginx+Tomcat整合的安装与配置
  3. FastDFS服务重启
  4. 【网站】给网站添加一个夜间模式切换按钮
  5. nginx升级修复(CVE-2016-4450)
  6. resset-rem.css
  7. 带有en的单词有哪些_律师不只是lawyer,还有barrister等其他单词
  8. C语言学习笔记---字符串转换函数
  9. Android页面跳转、延时跳转、跳转传值
  10. 7-7 全量复制开销
  11. Flex4_操作XML
  12. 穿越沙漠问题c语言算法,穿越沙漠问题---递推法
  13. android内存卡测试,安卓sd卡真假检测工具_内存卡检测扩容卡软件_sd insight
  14. c语言程序设计电子英汉词典,C语言程序设计课程设计-电子英汉词典设计.doc
  15. 网络流量分析netflow
  16. 《莎士比亚》文本生成
  17. EXCEL中如何让某些行列固定不动
  18. 【智能优化算法-闪电算法】基于闪电算法求解多目标优化问题附matlab代码
  19. 泽塔云制胜秘诀:场景化破局超融合云计算市场
  20. 2014年计算机考研,2014年计算机考研大纲

热门文章

  1. 一文看尽 CVPR 2022 最新 20 篇 Oral 论文
  2. python应用内部审计_软件机器人实现内部审计自动化变革,助力企业转型数字化审计...
  3. 前端之JS事件events
  4. Python入门之——系统性能信息模块psutil
  5. 联盟链Quorum(基于raft共识)部署流程(三)- 部署基于Quorum链的区块链浏览器
  6. Unity3D之简单AR游戏
  7. 企业微信开源系统,让开发者快速搭建基于企业微信的私域流量运营系统
  8. HEG运行错误:GetBeginAndEndLocs
  9. Unity3D ParticleSystem粒子系统
  10. 双译记:UCLA朱松纯团队验证机器人任务中可解释性,登Science子刊