[001] [STM32] 如何下载STM32原厂资料

STM32
官网下载
通过STM32CubeMX下载
总结

本文为百问网&韦东山【物联网智能家居实战训练营】课程笔记

1 官网下载

ST官网: https://www.st.com/

直接在搜索框输入使用的芯片型号,如stm32f103c8t6
在这里插入图片描述
然后点击该芯片,进入详情页:
在这里插入图片描述
在这里插入图片描述
在详情页中有如下主题:

  • Overview:芯片总体描述,包括电气属性、芯片外设资源等信息
  • Sample & Buy:ST官方样板购买
  • Documentation:该产品的所有文档手册,下面对相对比较重要部分进行说明:
    在这里插入图片描述
    1. Product Specifications(产品规格):即数据手册,包含该系列MCU的整体描述、引脚描述、内存映射、电气特性、封装信息、订购信息等。在芯片选型、原理图设计、PCB设计、代码编程等开发环节,都会需要该文档;
    2. Reference Manuals(参考手册):包含该系列MCU各外设寄存器的详细描述,在代码编程时,需要找到对应外设章节,仔细阅读;
    3. Programming Manuals(编程手册):包含闪存编程手册和Cortex-M3内核编程手册,一些资源是在内核里的,比如NVIC和SysTick,此时在参考手册里找不到相关寄存器信息,就需要在Cortex-M3内核编程手册里查找;
    4. Errata Sheets(勘误手册):包含该MCU内核、外设资源的限制,解决方案等,在调试中出现了bug,可以看看该手册是否有类似记录。
  • CAD Resources:EDA 符号、封装和 3D 模型,一般设计PCB的时候需要用到。
  • Tools & Software:可以看到该产品的所有工具软件,比如各种硬件开发工具、软件开发工具、元件模块、评估工具软件、MCU/MPU嵌入式软件、产品评估工具、解决方案评估工具、工程服务、培训课程等。
    在这里插入图片描述
    1. Hardware Development Tools:ST-LINK仿真下文件等
    2. Software Development Tools:可以下载Keil MDK 与 STM32Cube开发工具。
    3. MCU & MPU Embedded Software:可以下载的STM32Cube工具的固件包。
      在这里插入图片描述
      如示例芯片固件包目录如下:
      在这里插入图片描述
    • Documentation:里面是本固件包的详细说明文档;
    • Drivers
      • BSP:板级支持包(Board Support Package),适配ST原厂的几个公板;
      • CMSIS: Cortex微控制器软件接口标准(Cortex Microcontroller Software Interface Standard),包含STM32F1符合CMSIS标准的软件抽象层相关文件(内核寄存器定义、启动文件等);
      • STM32F1xx_HAL_Driver:ST提供的HAL库驱动,方便快速编写程序;
    • Middlewares
      • ST:ST提供的图形GUI库“STemWin”、USB从设备库“STM32_USB_Device_Library”、USB主设备库“STM32_USB_Host_Library”;
      • Third_Party:第三方提供的文件系统库“FatFs”、实时性操作系统“FreeRTOS”、网络协议栈“LwIP”;
    • Projects:以ST原厂公板为载体,提供的外设应用示例,比如GPIO、UART、ADC、RTC等;
    • Utilities:一些字体、日志、多媒体等杂项示例。

此外,如果想直接搜索手册,可以选择Resources,输入手册名字,如STM32F10xx Cortex-M3编程手册:
在这里插入图片描述
F1系列HAL库开发手册:
在这里插入图片描述
其中PM0056UM1850为手册编号索引,也可以通过它来搜索。

2 通过STM32CubeMX下载

打开软件,点击help:
在这里插入图片描述
选择Docs & Resources
在这里插入图片描述

3 总结

  • MCU开发资料可以直接在芯片厂商官网下载,如数据手册、参考手册、芯片封装等资料;
  • 原厂提供的资料比较多,按需求阅读学习即可,搜索关键词定位到相应章节。

END

  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

柯西的彷徨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值