stm32cubeide烧写程序_初学STM32CubeIDE
初学
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相关推荐
- atmega8a如何烧写程序_快捷又安全!如何利用芯片内部Bootloader烧写程序?
CC2640 R2是德州仪器推出的面向 Bluetooth Smart 应用的低功耗无线 MCU.该芯片运行TI的BLE协议栈,具有功耗低,外设种类丰富,射频性能好等特点.利用它可以实现许多有趣的应用 ...
- stm32cubeide烧写程序_STM32Cube工具,覆盖开发全过程(一)
STM32Cube家族的软件工具,从选型到开发/调试,到代码二进制烧录,选项字节操作,到运行监测,覆盖了全部的开发过程.它们各自有功能侧重,也有功能重叠,但是合在一起,就提供给STM32开发者,一个无 ...
- atmega8a如何烧写程序_如何让树莓派4上固件的debug日志输出到串口?
第三季奔跑吧旗舰篇视频课程:arm64体系结构与编程2020年10月1号重磅上线笨叔带队,以练带学,几十个实验,等您来撸! 树莓派4上的FW 我们玩过树莓派的小伙伴都知道,树莓派4上有几个固件,我们是 ...
- stm32cubeide烧写程序_stm32mp157 Cortex M4开发篇:stm32CubeIDE开发环境搭建
写在前面: 本文章为<STM32MP1系列教程之Cortex-M4开发篇>系列中的一篇,全系列总计11篇.笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板).针 ...
- stm32cubeide烧写程序_STM32CubeIDE使用入门的几个常见问题
ST公司为广大STM32用户提供了免费的集成开发工具STM32CubeIDE有一段时间了.常言道,万事开头难.这里就其入门使用的几个常见问题分享交流下. 1.STM32CubeIDE该免费工具哪里可以 ...
- stm32cubeide烧写程序_STM32 Cube IDE 下实现 IAP —— (1) 程序跳转
ST 推出自家的IDE:STM32 CubeIDE 有一段时间了,现在正好有新的项目了,尝试直接把它用起来了,不用再来回去切换 CubeMX 和其他 IDE 了. 目前的项目是要做一个 IAP 的框架 ...
- 给单片机焼写程序需要什么东西_单片机怎么烧写程序
1.单片机怎么烧写程序 STC系列单片机为例:首先,需要安装keil软件和STC_ISP程序下载软件.先对你想要实现对单片机的功能用keil编程,然后用STC_ISP下载软件下载到单片机上,最后打开给 ...
- lpc2000 filash utility 程序烧写工具_单片机烧录程序的次数
单片机是可编程器件,开发者把程序写好.编译完之后,需要烧录到单片机中,单片机才能按照开发者的逻辑去执行.在这个烧录的过程中需要用到专用的烧录工具.比如51单片机的USB/TTL.STM单片机的STli ...
- S32K144烧写程序记录
调试工具S32DS ,下载使用Jlink v8 一,调试记录 板子来了以后,下载不了程序,调试好像也不正常.读取不到寄存器的值,首先检查了电源和晶振,好像也没问题.网上查了查,应该是被锁了,或者新片子 ...
最新文章
- js 各种循环的区别与用法(for in,forEach,for of)
- Windows下Nginx+Tomcat整合的安装与配置
- FastDFS服务重启
- 【网站】给网站添加一个夜间模式切换按钮
- nginx升级修复(CVE-2016-4450)
- resset-rem.css
- 带有en的单词有哪些_律师不只是lawyer,还有barrister等其他单词
- C语言学习笔记---字符串转换函数
- Android页面跳转、延时跳转、跳转传值
- 7-7 全量复制开销
- Flex4_操作XML
- 穿越沙漠问题c语言算法,穿越沙漠问题---递推法
- android内存卡测试,安卓sd卡真假检测工具_内存卡检测扩容卡软件_sd insight
- c语言程序设计电子英汉词典,C语言程序设计课程设计-电子英汉词典设计.doc
- 网络流量分析netflow
- 《莎士比亚》文本生成
- EXCEL中如何让某些行列固定不动
- 【智能优化算法-闪电算法】基于闪电算法求解多目标优化问题附matlab代码
- 泽塔云制胜秘诀:场景化破局超融合云计算市场
- 2014年计算机考研,2014年计算机考研大纲
热门文章
- 一文看尽 CVPR 2022 最新 20 篇 Oral 论文
- python应用内部审计_软件机器人实现内部审计自动化变革,助力企业转型数字化审计...
- 前端之JS事件events
- Python入门之——系统性能信息模块psutil
- 联盟链Quorum(基于raft共识)部署流程(三)- 部署基于Quorum链的区块链浏览器
- Unity3D之简单AR游戏
- 企业微信开源系统,让开发者快速搭建基于企业微信的私域流量运营系统
- HEG运行错误:GetBeginAndEndLocs
- Unity3D ParticleSystem粒子系统
- 双译记:UCLA朱松纯团队验证机器人任务中可解释性,登Science子刊