Stm32f4_ lead the introduction

Source: Internet
Author: User

1. Development Tools Keil

The development of St Chip tool has many, the official also provides (STVP), the author here does not comment which tool is good, which one tool is bad, only wants to say, each has each good, you use which one sees your own choice. The author habitually uses Keil (mdk-arm), therefore, the recommendation is also Keil.

About Keil (Mdk-arm) contains support package download and installation, I have explained in the previous article, different can go to my blog to see how to download and install.

Mdk-arm Download and install:

Http://www.cnblogs.com/strongerHuang/p/5528602.html

Some time ago I also summed up about the use of Keil-related methods, which basically summarizes most of the functions of mdk-arm.

Keil Usage Method (Rollup):

http://blog.csdn.net/ybhuangfugui/article/details/51647893

2.F4 Document Information

In the previous article I have described "how to find STM32 development materials", my suggestion is to enter St official website, I also advocate to enter the official website to find information.

For beginners, there are two documents that are essential: data sheets and reference manuals. The data sheet is used to see what resources are available on the chip you are using, the pin-corresponding function, and so on. The reference manual is used for development, viewing some of the relevant register configurations when debugging, how to use related functions, etc.

Of course, the two above is about the whole chip all the information, development time also have some relevant information, such as: Application Manual, Errata Manual, Programming manual, and so on, explained some details of things, do not abandon troublesome friends, recommended reference to these documents.

St Official F4 Documentation:

http://www.st.com/content/st_com/zh/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32f4-series/ Stm32f407-417/stm32f407zg.html

Author 360 cloud Disk:

https://yunpan.cn/cR2pxqF5x2d9c access password 53e7

3. Standard Peripherals Library

About the development of STM32: Register development, Standard peripheral library, STM32CUBEMX configuration and so on. Since there are too many registers for STM32 (unlike registers with 51 or 430), it is not recommended to use register development for beginners. The tools for STM32CUBEMX configuration code are really powerful, but not for those who want to understand the underlying driver development. Therefore, the author recommends that beginners use standard peripheral library development STM32, the reason is very simple to take into account the above mentioned two points.

ST Official website This year updated the site, a lot of resources sorted in a Web page, user-friendly download. All of St's standard peripheral libraries are organized on a single download page to download the latest standard Peripherals library on the website.

Standard Peripheral Library website (for registered users):

Http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/ stm32-embedded-software.html?querycriteria=productid=sc961

I 360 network disk (updated regularly):

HTTPS://YUNPAN.CN/CREDTUBI7ZYWC access password 4e0a

4. Other

STM32 St-link Utility: This tool is official ST, mainly used for mass production download, here for beginners also need to understand. The internal flash data can be viewed without read protection.

Download (Registration of users required):

Http://www.st.com/content/st_com/en/products/embedded-software/development-tool-software/stsw-link004.html

I 360 network disk (updated regularly):

https://yunpan.cn/cRezHui3RVRdd access password 1ABC

New Project

We can get into the development after we have done the preparatory work for the previous section. The first is to extract the standard peripheral Library of Useful source code files (mainly extracted libraries inside the file), this can be based on their own understanding and ideas to sort and classify, the author will provide the collation of good documents for everyone to download reference.

On how to create a new software engineering, the author also in front of an article, for your reference.

Http://www.cnblogs.com/strongerHuang/p/5532880.html

The author provides a new software engineering example, relatively simple is also more practical for you to download the reference:

https://yunpan.cn/cRepWDShSK4yc access password 65b1

Stm32f4_ lead the introduction

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.