stm32f407探索者开发板(二)——新建工程(基于固件库)(上)

简介: stm32f407探索者开发板(二)——新建工程(基于固件库)(上)

零、预先准备


0a2653c851af460fa595bd959398a8f1.png


把这个里面的文件放先给下好,我这里是没有光盘的,所以需要从百度网盘上下载好,这里面都是我们需要用到的资源


一、创建文件


首相需要创建文件夹,我这里起名就是temp

接着依次创建5个子文件夹


0eacb84100b54626af849e6b562bf92a.png2d65d23f6d4748949b924e4057485923.png2e9b90b2ca334476abebe75bafe6eeaa.png


第二步应该是temp

0a2653c851af460fa595bd959398a8f1.png

选择F407ZG(我是探索者)

0eacb84100b54626af849e6b562bf92a.png


二、移植文件资源(基于探索者)


2.1 USER


0a2653c851af460fa595bd959398a8f1.png

结果

0eacb84100b54626af849e6b562bf92a.png

总共是7个


2.2 CORE


0a2653c851af460fa595bd959398a8f1.png

结果

0eacb84100b54626af849e6b562bf92a.png


2.3 PWLIB


0a2653c851af460fa595bd959398a8f1.png

这个路径下的inc和src放进PWLIB中就行


2.4 SYSTEM


这里面可以放一些正点原子提供的延时之类


随便找个模板样例,点进去SYSTEM

找到三个

0eacb84100b54626af849e6b562bf92a.png

复制进去就行了


2.5 OBJ


这里面主要放的是.hex文件,之后会更改路径就行


三、添加路径


0a2653c851af460fa595bd959398a8f1.png0eacb84100b54626af849e6b562bf92a.png



3.1 PWLIB


0a2653c851af460fa595bd959398a8f1.png

进入刚刚建的文件夹,把src里面的都行全选都放进去,点击Add

0eacb84100b54626af849e6b562bf92a.png


删除这个文件,

注意是 stm32f4xx_fmc.c要删掉,不要删掉 stm32f4xx_fsmc.c


3.2 CORE


0a2653c851af460fa595bd959398a8f1.png



相关文章
|
16天前
使用STM32F103标准库实现定时器控制LED点亮和关闭
通过这篇博客,我们学习了如何使用STM32F103标准库,通过定时器来控制LED的点亮和关闭。我们配置了定时器中断,并在中断处理函数中实现了LED状态的切换。这是一个基础且实用的例子,适合初学者了解STM32定时器和中断的使用。 希望这篇博客对你有所帮助。如果有任何问题或建议,欢迎在评论区留言。
63 2
|
16天前
|
IDE 开发工具
使用STM32F103标准库实现自定义键盘
通过本文,我们学习了如何使用STM32F103标准库实现一个简单的自定义键盘。我们首先初始化了GPIO引脚,然后实现了一个扫描函数来检测按键状态。这个项目不仅能够帮助我们理解STM32的GPIO配置和按键扫描原理,还可以作为进一步学习中断处理和低功耗设计的基础。希望本文对你有所帮助,祝你在嵌入式开发的道路上不断进步!
64 4
|
16天前
|
存储 数据采集 数据安全/隐私保护
使用STM32F103读取TF卡并模拟U盘:使用标准库实现
通过以上步骤,你可以实现用STM32F103将TF卡内容变成U盘进行读取。这种功能在数据采集、便携式存储设备等应用中非常有用。如果你有更多的需求,可以进一步扩展此项目,例如添加文件管理功能、加密存储等。希望这篇博客能帮到你,如果有任何问题,欢迎在评论区留言讨论!
18 1
|
17天前
|
传感器
【经典案例】STM32F407使用HAL库配置I2C详解
STM32F407是一个强大的微控制器,广泛应用于嵌入式系统中。在许多应用中,我们需要使用I2C总线来与传感器、EEPROM、显示屏等外设进行通信。本文将详细介绍如何使用STM32 HAL库来配置和使用I2C接口。
30 2
|
17天前
|
开发者
【经典案例】使用HAL库配置STM32F407的SPI外设
在嵌入式系统开发中,STM32F407是一款广泛应用的微控制器,而SPI(Serial Peripheral Interface)是一种常用的通信接口。本文将详细介绍如何使用STM32的硬件抽象层(HAL)库配置STM32F407的SPI外设,并提供完整的代码示例。
42 1
|
21天前
|
传感器 数据采集 人工智能
【STM32+k210项目】基于AI技术智能语音台灯的设计(完整工程资料源码)
【STM32+k210项目】基于AI技术智能语音台灯的设计(完整工程资料源码)
49 1
|
21天前
|
存储 算法 测试技术
【STM32项目】基于Stm32c8t6-镭射激光打印机的设计(完整工程资料源码)(二)
【STM32项目】基于Stm32c8t6-镭射激光打印机的设计(完整工程资料源码)(二)
26 0
|
21天前
|
存储 搜索推荐 安全
【STM32项目】基于Stm32c8t6-镭射激光打印机的设计(完整工程资料源码)(一)
【STM32项目】基于Stm32c8t6-镭射激光打印机的设计(完整工程资料源码)(一)
22 0
|
1月前
|
传感器 存储 缓存