开发环境搭建和创建STM32工程

 

目录

 

一、开发环境搭建

 1. STM32CubeMX

   2.Keil安装

二、创建STM32工程


一、开发环境搭建

 1. STM32CubeMX

主要是生成代码,没有也能写出来

   ST公司出品

工具链接 https://www.st.com/zh/development-tools/stm32cubemx.html

 STM32CubeMX是一种图形工具,通过分步过程可以非常轻松地配置STM32微控制器和微处理器,以及为Arm® Cortex®-M内核或面向Arm® Cortex®-A内核的特定Linux®设备树生成相应的初始化C代码。

     工程项目搭建和配置

     直观选择微控制器、

     图形化引脚功能配置、引脚冲突提示

     动态配置时钟树

     动态设置参数和初始化

   2.Keil安装

     Keil μVision 5 也称MDK-ARM、Realview MDK

      MDK = Microcontroller Development Kit

 MDK包含以下几个部分:

 μVision5:一种集成开发环境,提供了多种不同的功能,如编辑器、编译器、调试器等。

     ARM编译器:一种嵌入式ARM C / C++编译器,可在多种不同的微控制器平台上运行。

     Device Family Pack:一种特定于属于不同微控制器平台/系列/型号的软件包,包括库文件、设备描述文件等。

     Debugger:一款高级调试器,支持多种不同的调试功能,如单步调试、断点调试、内存映射等。

二、创建STM32工程

主界面

新建工程

芯片选择界面

引脚功能配置界面

时钟树配置界面

工程配置界面

 

 

生成代码

打开工程

工程路径下找到KEIL工程

KEIL工程中包含的文件

编译

一个bulid 编译改动的 两个build编译全部的 用一个箭头的就可以

下载

下载完成后,按复位键重新上电

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值