My own learning process
1, altogether 24 library, cannot all learn, all studies also useless. According to my work needs must learn 16, these 16 are not all learn
。 The main sources of learning are various routine codes, the firmware Library user manual, and the Reference manual.
The specific learning method is to read through different sources of the program, in the program to find the relevant function library application, and then read the relevant documents, there are
Condition of the experiment. For content selection, the scope of the coverage is minimized, depending on the entry and future applications, but
The selected part of the study is to be clear. Here are the learning sequences that I arrange for the library functions according to my needs:
A) The vast majority of the procedures to be involved in the library--FLASH,LIB,NVIC,RCC, only the basis of the most simple applications related to the necessary
Part, the other part later returned to the head school.
b) A variety of common but unnecessary library--exti,mda,systic, read only to understand its role.
c) The demo board has a peripheral library--gpio,usart, writing code experiments.
D) The future need to use the peripheral library--tim,tim1,adc,i2c,spi, first understand the waiting for conditional after the experiment.
e) Develop reliability-related library--BKP,IWDG,WWDG,PWR, and refer to the practices of other routines.
f) Others, learn according to interest.
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.