首页 > 编程知识 正文

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

时间:2023-05-03 13:02:25 阅读:285995 作者:352

初学

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

设成推挽,

初值为高电平就好了。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。