恩蓝号

stm32用什么软件编程烧写,stm32 flymcu串口烧写程序

初学

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

设成推挽,

初值为高电平就好了。

飞艇如何买前5后5>

那么我点开“

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

设成推挽,

初值为高电平就好了。

免责声明:文章源自网络,版权归原作者所有,如有侵犯联系删除。

当前位置:首页 > 编程知识 » 2023-02-19 12:32:26

猜你喜欢


编译程序用来干什么,什么是编译?

编译到底是在干什么 写c++都知道,写完程序要编译才能形成可执行文件,那么,编译到底是在干一件什么样的事呢? 编译的例子 写一个简单的hel...

uni小程序,微信小程序转uni app

提示:本案例是总结自己在实现小程序播放功能的一些操作,方便以后自己查找 文章目录 前言一、如何使用百度语音?二、使用步骤1.注册百度开发...

spi转串口芯片,spi can't

更多嵌入式Linux干货,请关注 一口Linux 一、CSM300概述 CSM300(A)系列是一款可以支持 SPI / UART 接口的C...