STM32新建工程

这篇具有很好参考价值的文章主要介绍了STM32新建工程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

1. 第一步新建工程文件夹,然后选择芯片

1.1新建工程

 1.2选择芯片

2.  第二步在工程中新建3个文件夹 Start ,User,Library

 3. 第三步 将固件库中的文件复制到工程中

3.1 Start文件夹

3.2 Libray文件夹

 3.3 User文件夹

4. 第四步添加组文件

4.1  添加3个新的组

4.2 添加Start组中的内容

5. 第五步添加文件路径与定义

5.1 在Define 中加上 USE_STDPERIPH_DRIVER

5.2  添加文件路径


1. 第一步 新建工程文件夹 选择芯片

1.1新建工程

stm32新建工程,STM32,STM32新建工程,stm32,arm,蓝桥杯

 stm32新建工程,STM32,STM32新建工程,stm32,arm,蓝桥杯

 1.2选择芯片

stm32新建工程,STM32,STM32新建工程,stm32,arm,蓝桥杯

2.  第二步在工程中新建3个文件夹 Start ,User,Library

stm32新建工程,STM32,STM32新建工程,stm32,arm,蓝桥杯

 3. 第三步 将固件库中的文件复制到工程中

3.1 Start文件夹

将arm中的全部文件全选复制到Start文件中

stm32新建工程,STM32,STM32新建工程,stm32,arm,蓝桥杯

将STM32F10X中的.c与.h文件复制到Start启动文件中;

stm32新建工程,STM32,STM32新建工程,stm32,arm,蓝桥杯

 将CoreSupport中的文件复制到Start启动文件中;stm32新建工程,STM32,STM32新建工程,stm32,arm,蓝桥杯

3.2 Libray文件夹

将inc中的全部文件复制到Libary文件中

stm32新建工程,STM32,STM32新建工程,stm32,arm,蓝桥杯

 将src中的全部文件复制到Libary文件中

 stm32新建工程,STM32,STM32新建工程,stm32,arm,蓝桥杯

 复制完成后的Libary文件:

stm32新建工程,STM32,STM32新建工程,stm32,arm,蓝桥杯

 3.3 User文件夹

如图所示把图中选择的文件复制到User文件中

stm32新建工程,STM32,STM32新建工程,stm32,arm,蓝桥杯

 

4. 第四步添加组文件

stm32新建工程,STM32,STM32新建工程,stm32,arm,蓝桥杯

4.1  添加3个新的组

 stm32新建工程,STM32,STM32新建工程,stm32,arm,蓝桥杯

 

 stm32新建工程,STM32,STM32新建工程,stm32,arm,蓝桥杯

4.2 添加Start组中的内容

stm32新建工程,STM32,STM32新建工程,stm32,arm,蓝桥杯

 

4.3添加 Library与User组中的内容

Library与User中的文件都是全部复制到相应的组中

stm32新建工程,STM32,STM32新建工程,stm32,arm,蓝桥杯

 

5. 第五步添加文件路径与定义

5.1 在Define 中加上 USE_STDPERIPH_DRIVER

stm32新建工程,STM32,STM32新建工程,stm32,arm,蓝桥杯

5.2  添加文件路径

 stm32新建工程,STM32,STM32新建工程,stm32,arm,蓝桥杯

 

最后把main.c中的内容删除,然后写上自己的程序就可以编译了;可能会编译报错,这时我们关闭软件,然后再重新打开工程即可;

stm32新建工程,STM32,STM32新建工程,stm32,arm,蓝桥杯文章来源地址https://www.toymoban.com/news/detail-616884.html

到了这里,关于STM32新建工程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【STM32】STM32CubeMX教程一--基本使用(新建工程点亮LED灯)

    前言 在配置好CubeMX之后,就是新建工程的开始了,那么首先我们需要一些准备,本片博客我们会很详细的介绍STM32CubeMX的基本使用和如何创建一个新的工程并且点亮LED灯 在新建工程时,我们分为了具体流程1~7,如果您不想看每部分的讲解,直接按照流程操作即可,5分钟即可

    2024年02月09日
    浏览(50)
  • 【11】STM32·HAL库开发-STM32CubeMX简介、安装 | 新建STM32CubeMX工程步骤

      STM32CubeMX是ST开发的一款图形配置工具,可通过配置自动生成 初始化代码 (并不包括逻辑代码)。以下是STM32CubeMX官方宣传图片,适用于Windows和macOS系统,用于生成初始化代码,一个图形配置工具,搭配不同系列的STM32Cube固件包,即可支持不同系列的STM32芯片,初始化代码

    2024年02月17日
    浏览(59)
  • 嵌入式——新建STM32工程(标准库)

    目录 一、初识标准库 1.CMSIS标准及库层级关系 2.库文件介绍 (1)Libraries文件夹 ①CMSIS文件夹 ②STM32F10x_Std_Periph_Driver文件夹 ③ 在用库建立一个完整的工程时,还需要添加stm32f10x_it.c、 stm32f10x_conf.h 和 system_stm32f10x.c文件 (2)Project文件夹 (3)Utilities文件夹 3.库各文件之间的关

    2024年01月23日
    浏览(53)
  • STM32F103标准库开发:Keil5新建STM32工程

    首先需要搭建Keil5编译环境,才可以新建STM32工程。 Keil5编译环境搭建流程----STM32和GD32 新建一个文件夹 template 在文件夹template里面新建四个文件 (1) CMSIS : 存放内核驱动程序和启动引导文件 (2) FWLIB :存放库函数文件 (3) Project :存放工程文件 (4) User : 存放用户程

    2023年04月08日
    浏览(69)
  • STM32CubeMX+Keil5新建工程

    STM32CubeMx 软件是 ST 公司为 STM32 系列单片机快速建立工程,并快速初始化使用到的外设、GPIO 等,大大缩短了我们的开发时间。简单地说STM32CubeMX 本身就是一个工具软件,我们只要在上面通过图形化配置就可以生成STM32 功能代码工程,这样节省我们的工作量。在之前没有用这个

    2024年01月19日
    浏览(124)
  • STM32学习笔记(一):简介、软件安装及新建工程

    本文内容参考自以下内容: B站UP主江科大自化协:STM32入门教程,链接:https://www.bilibili.com/video/BV1th411z7sn?spm_id_from=333.337.search-card.all.click 《零死角玩转stm32—f103指南者》、《普中STM32F1xx开发攻略v1.0》 链接:https://pan.baidu.com/s/1DfVTBpOT_JXgvK_AVQCouA?pwd=1024 提取码:1024 1. STM32的基

    2024年01月23日
    浏览(43)
  • STM32官方固件库下载并且新建自己的工程

    1、打开ST官网:https://www.st.com/content/st_com/en.html,选择Tools Software 2、点击Embedded Software,选择STM32 Embedded Software 3、选择STM32 Standard PeripheralLibraries 4、选择F1系列 5、下载固件包,这里版本我们选择3.5.0,下载固件包需要先注册一个ST的账号,这里我已经注册好了,直接下载 ###

    2024年02月11日
    浏览(34)
  • Keil新建STM32软件工程 - (详细步骤图文)

    芯片型号:STM32F103VCT6 软件:Keil5 详细步骤及下载链接参考以下说明: 《STM32所有系列keil 开发包的下载链接 - Keil.STM32Fxxx_DFP.x.x.x.pack)》 详细步骤及下载链接参考以下说明: 《STM32标准外设库下载(下载地址与步骤详解)》 我们使用在标准外设库中提取的文件主要来自“L

    2024年02月01日
    浏览(68)
  • IAR开发环境的安装、配置和新建STM32工程模板

    瑞典著名软件开发商IAR Systems公司2014年推出了最新版本IAR Embedded Workbench For ARM V7.1 (简称IAR EWARM V7.1),它是一种增强型一体化开发平台,其中完全集成了开发嵌入式系统所需要的文件编辑、项目管理、编译、链接和调试工具。IAR公司独具特色的CSPY调试器,不仅可以在系统开发

    2024年02月14日
    浏览(41)
  • 【1】STM32·HAL库·新建工程模板【一步到位】

    目录 一、获取官方固件包 二、新建工程文件夹 1、新建文件夹 2、拷贝/新建工程相关文件 2.1、Drivers文件夹 2.2、Projects文件夹 2.3、User文件夹 三、新建工程框架 1、新建工程 2、保存工程 3、选择主控型号 4、删除文件夹 四、添加文件 1、设置工程名和分组名 2、添加启动文件

    2024年04月25日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包