stm32f0_ new software Engineering detailed process

Source: Internet
Author: User

Objective

As St company launched more than STM32F1 cost-effective F0 chip, now on the market F0 chip share is very high. F0 chip belongs to M0 core, the main frequency 48M (of course, can overclock, but try not to exceed too much), the resource size can be selected according to the project needs. So, in recent days, summarize the knowledge about STM32F0 development.

This article mainly stm32f0, mdk-arm to explain the "new software engineering detailed process." About Mdk-arm Download and installation Please see my other article "mdk-arm download and install ", which describes the download and installation process in detail. St Chip has good compatibility (software and hardware), the same software engineering may be suitable for a number of different chips, hardware is the same.

About the new project in fact there is an official St method, is the use of the official St tool "stm32cubemx", the tool from a few years ago a very simple tool has gradually become powerful, can generate good initialization code. However, STM32CUBEMX generated software engineering is a bit more complex than beginners, such as: engineering structure, functions, variable naming, etc., personal feel is not very suitable for beginners to use (but the code is very useful), if you think you have mastered the development of STM32CUBEMX, And like to use STM32CUBEMX, the article can be skipped.

In the principle of free sharing, but also hope to see the friends concerned about the public number, and share the article to your friends. Pay attention to the public "embedddeveloper" There are more exciting content waiting for you.

Download ST Standard Peripherals Library

St Standard Peripheral Library is a good library for people who develop St chip, because it is very simple, save your development time, don't be confused with many registers.

STM32F0 Standard Peripheral Library Now (2016.05.25) The latest version is 1.5.0, you can download the St official website (now need to register an account to download), or to my 360 cloud disk download.

Website address:

Https://my.st.com/content/my_st_com/zh/products/embedded-software/mcus-embedded-software/ Stm32-embedded-software/stm32-standard-peripheral-libraries/stsw-stm32048.html

360 Cloud Disk:Https://yunpan.cn/cSkY5U58mFaKC access password 44ee

New Engineering Process

We named the software Engineering "Stm32f0xx_projecttemplate" extract F0 standard peripheral Library useful files to the project, the new required files and folders, etc., here does not describe how to extract, please download the last available software engineering source code , There are good files in it.

Creating a basic software project requires just a few simple steps. This is probably the case: Select the Project catalog, select the chip model, configure the configuration options, including the path, download parameters, and so on.

Open Mdk-arm Software, formally enter the new process, such as:

At this point, the project can be compiled and downloaded.

Download

Download the "Software Engineering source code" Today is on the hardware board to conduct multiple tests, and ensure that no problem before uploading to 360 cloud disk.

Today's Software engineering (360 cloud disk):

Https://yunpan.cn/cS2PwhWxn4VSR access password 8f72

STM32F0XX information can be downloaded from my 360 cloud disk:

https://yunpan.cn/cS2PVuHn6X2Bj access password 8c37

Description

STM32F0 chip software compatibility is very good, for example, the project provided today is stm32f051r8, but it also applies to F0 many chips (such as:f051c8,f030r8 etc.), do not believe you can test yourself.

At last

If you like what I share, and you want to know more about it, please follow the public number at the beginning of the article, the new content continues to be updated, and more exciting content will appear later.

stm32f0_ new software Engineering detailed process

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.