当前位置:网站首页>[001] [stm32] how to download STM32 original factory data

[001] [stm32] how to download STM32 original factory data

2022-07-06 03:44:00 Cauchy's hesitation

STM32
Download from the official website
adopt STM32CubeMX download
summary

This paper is about Baiwen & Weidong mountain 【 IOT smart home training camp 】 Course notes

1 Download from the official website

ST Official website : https://www.st.com/

Directly enter the chip model used in the search box , Such as stm32f103c8t6
 Insert picture description here
Then click the chip , Enter details page :
 Insert picture description here
 Insert picture description here
In the details page, there are the following topics :

  • Overview: Overall description of the chip , Including electrical properties 、 Chip peripheral resources and other information
  • Sample & Buy:ST Official sample purchase
  • Documentation: All documentation manuals for this product , The relatively important parts are described below :
     Insert picture description here
    1. Product Specifications( Product specifications ): Data book , Include this series MCU Overall description of 、 Pin description 、 Memory mapping 、 Electrical characteristics 、 Package information 、 Ordering information, etc . In chip selection 、 Schematic design 、PCB Design 、 Code programming and other development links , Will need this document ;
    2. Reference Manuals( Reference manual ): Include this series MCU Detailed description of each peripheral register , In code programming , You need to find the corresponding peripheral chapter , Read... Carefully ;
    3. Programming Manuals( Programming manual ): Contains flash programming manuals and Cortex-M3 Kernel programming manual , Some resources are in the kernel , such as NVIC and SysTick, At this time, the relevant register information cannot be found in the reference manual , It needs to be in Cortex-M3 Look in the kernel programming manual ;
    4. Errata Sheets( Corrigendum ): Include the MCU kernel 、 Limitation of peripheral resources , Solutions, etc , In the debugging process bug, You can check whether there are similar records in this manual .
  • CAD Resources:EDA Symbol 、 Packaging and 3D Model , General design PCB It needs to be used .
  • Tools & Software: You can see all the tools and software of this product , For example, various hardware development tools 、 Software development tools 、 Component module 、 Evaluation tool software 、MCU/MPU Embedded software 、 Product evaluation tools 、 Solution evaluation tools 、 Engineering services 、 Training courses, etc .
     Insert picture description here
    1. Hardware Development Tools:ST-LINK Simulation files, etc
    2. Software Development Tools: Can download Keil MDK And STM32Cube development tool .
    3. MCU & MPU Embedded Software: Downloadable STM32Cube Firmware package of the tool .
       Insert picture description here
      For example, the firmware package directory of the sample chip is as follows :
       Insert picture description here
    • Documentation: Inside is the detailed description document of this firmware package ;
    • Drivers
      • BSP: Board level support package (Board Support Package), adapter ST Several public boards of the original factory ;
      • CMSIS: Cortex Microcontroller software interface standard (Cortex Microcontroller Software Interface Standard), contain STM32F1 accord with CMSIS Standard software abstraction layer related files ;
      • STM32F1xx_HAL_Driver:ST Provided HAL Library drive , Convenient and fast programming ;
    • Middlewares
      • ST:ST Provided graphics GUI library “STemWin”、USB From the device library “STM32_USB_Device_Library”、USB From the main equipment library “USB From the device library “STM32_USB_Device_Library”;
      • Third_Party: File system libraries provided by third parties “FatFs”、 Real time operating system “FreeRTOS”、 Network protocol stack “LwIP”;
    • Projects: With ST The original public board is the carrier , Peripheral application examples provided , such as GPIO、UART、ADC、RTC etc. ;
    • Utilities: Some Fonts 、 journal 、 Multimedia and other miscellaneous examples .

Besides , If you want to search the manual directly , You can choose Resources, Enter the name of the manual , Such as STM32F10xx Cortex-M3 Programming manual :
 Insert picture description here
F1 series HAL Library Development Manual :
 Insert picture description here
among PM0056 and UM1850 Index the manual number , You can also search through it .

2 adopt STM32CubeMX download

Open software , Click on help:
 Insert picture description here
choice Docs & Resources
 Insert picture description here

3 summary

  • MCU Development materials can be downloaded directly from the official website of chip manufacturers , Such as data book 、 Reference manual 、 Chip packaging and other information ;
  • There are many materials provided by the original factory , Just read and learn as needed , Search keywords and locate the corresponding chapters .

END

原网站

版权声明
本文为[Cauchy's hesitation]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/02/202202132309030469.html