学习使用HAL库进行STM32软件开发 | 官方资料汇总和下载资料 | 2022.3.27/星期日/天气雨

系列文章目录

学习使用HAL库进行STM32软件开发 | 开始
学习使用HAL库进行STM32软件开发 | 选择开发环境和开发板
学习使用HAL库进行STM32软件开发 | 官方资料汇总和下载资料(本文)



摘要

查阅和下载学习使用HAL库进行STM32软件开发的资料,包括:

  1. 开发软件安装包及其使用说明。
  2. 开发板配套资料。
  3. STM32基础资料及需要学习的几种外设的资料。

说明:资料尽可能从一些官方渠道查阅和下载,STM32的资源到处都有,比较容易获取,但是考虑进口芯片有涨价或断供风险,以后肯定要学国产MCU,到时候就没有那么多第三方资源了,现在先拿STM32练手。


一、开发软件keil安装包下载

资料来源:https://www.keil.com/
进入网站之后一路点点点:Download -> Product Downloads -> MDK-Arm -> Contact Information -> Submit -> MDK536.EXE
在主页导航栏点download进下载
点Product Downloads
点MDK-Arm
填写Contact Information,这个好像每一栏都要填
点MDK536.EXE下载

二、开发软件cubeMX安装包下载

资料来源:https://www.st.com/content/st_com/zh.html
进入网站之后一路点点点:工具与软件 > 软件开发工具 > STM32软件开发套件 > STM32配置程序和代码生成器 > STM32CubeMX > 获取软件 > Get latest > 填写信息 > 接收邮件 > Download latest
STM32Cube初始化代码生成器 获取软件
选择win版下载

三、开发软件使用说明下载

Keil-MDK使用说明下载

有一些是在线文档,也记录一下链接。

文件名链接说明
MDK Getting Startedhttps://www.keil.com//support/man/docs/mdk_gs/gs_MDK5_5_en.pdfMDK 入门
ARM Compiler v5.06 for µVision armcc User Guidehttps://www.keil.com/support/man/docs/armcc/编译器用户指南
ARM Compiler v5.06 for µVision ARM C and C++ Libraries and Floating-Point Support User Guidehttps://www.keil.com/support/man/docs/armlib/库和浮点支持指南
ARM Compiler v5.06 for µVision Getting Started Guidehttps://www.keil.com/support/man/docs/armintro/ARM 编译器入门指南
ARM Compiler v5.06 for µVision Errors and Warnings Reference Guidehttps://www.keil.com/support/man/docs/armerr/错误和警告参考指南
ARM Compiler v5.06 for µVision Migration and Compatibility Guidehttps://www.keil.com/support/man/docs/armmigration/迁移和兼容性

stm32cubemx使用说明下载

文件名链接说明
stm32cubemx.pdfhttps://www.st.com/resource/en/data_brief/stm32cubemx.pdf数据摘要
um2739-how-to-create-a-software-pack-enhanced-for-stm32cubemx-using-stm32-pack-creator-tool-stmicroelectronics.pdfhttps://www.st.com/resource/en/user_manual/um2739-how-to-create-a-software-pack-enhanced-for-stm32cubemx-using-stm32-pack-creator-tool-stmicroelectronics.pdf使用说明
um1718-stm32cubemx-for-stm32-configuration-and-initialization-c-code-generation-stmicroelectronics.pdfhttps://www.st.com/resource/zh/user_manual/um1718-stm32cubemx-for-stm32-configuration-and-initialization-c-code-generation-stmicroelectronics.pdf使用说明

四、开发板配套资料下载

资料来源:野火论坛https://www.firebbs.cn/
野火资料下载中心 > 野火STM32F429挑战者_V1_V2开发板 > 云盘资料下载链接 链接:提取码: > 转存资料。
下载野火STM32F429挑战者_V1_V2开发板资料

转存资料

五、STM32基础资料及需要学习的几种外设的资料下载

本次学习目的是掌握基础功能的软件开发,包括:时钟、IO口、串口、定时器、中断,以及我们项目中要用到的SPI、FSMC、IIC。先把STM32的基础资料资料下载下来,后面需要什么的时候再继续下载。

文件名链接说明
AN4488_STM32F4xx系列单片机硬件开发入门https://www.stmcu.com.cn/Designresource/detail/localization_document/709887指南
RM0090_STM32F405/415, STM32F407/417, STM32F427/437 and STM32F429/439参考手册https://www.stmcu.com.cn/Designresource/detail/localization_document/710005参考手册
DS9405_STM32F427xx和STM32F429xx单片机的数据手册https://www.stmcu.com.cn/Designresource/detail/localization_document/709994数据手册
STM32CubeF4_软件开发包https://www.stmcu.com.cn/Designresource/detail/firmware_software/703758开发包
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值