Embedded Development

1. Basic knowledge

First, you need to understand some basic knowledge points:

1. Preprocessing function---conditional compilation​​: (8 messages) How to use ifndef_Aureola-的博客-CSDN Blog_ifndef

2. Meaning of operators: (8 messages) Operators |=, &=, ^=_Doing Good and Accumulating Virtue Han Laomo's Blog-CSDN Blog

3. Some common initialization definitions: (8 messages) What is the data type of uint32_t - CSDN

4. Delay: (8 messages) _nop_(); origin and function

5. Embedded operation: Is embedded 0x00000001 equal to 0x1? - Zhihu (zhihu.com)

6. Review of C language basics: Detailed explanation of static usage in C language_happy_child_'s blog-CSDN blog_c language static usage

7. Watchdog: A detailed explanation of watchdog timers in microcontrollers - elecfans.com

8. Timer: (10 messages) Embedded Bare Metal Development-EPIT Timer_Peach Jam Zijun's Blog-CSDN Blog

9. Flash storage: As an embedded engineer, you should understand these FLASH (baidu.com)

10. Hardware foundation: 

11. Single-chip infrared system: NEC protocol of infrared protocol_Ythlee's blog-CSDN blog_nec protocol

 12. MCU button interrupt: (2 messages) [STM32] Button interrupt from theory to program example_One stone blog-CSDN blog_Key interrupt flow chart

1. Preprocessing function---conditional compilation​​: (8 messages) How to use ifndef_Aureola-的博客-CSDN Blog_ifndef

What does #if 0 appearing in C language mean? _Baidu know (baidu.com)

ifndef X

defined X

....

endif

else:

...

Near pointer: C language pointer near, near pointer and far pointer in C language_New starting point refueling blog-CSDN blog 

(1 message) Near pointer and far pointer_Ruler.'s blog-CSDN blog_Near pointer and far pointer

2. The meaning of the operator: (8 messages) Operator |=, &=, ^=_Doing Good and Accumulating Virtue Han Laomo's Blog-CSDN Blog

3. Some common initialization definitions: (8 messages) What is the data type of uint32_t - CSDN

4. Delay: (8 messages) _nop_(); origin and function

_nop() - Baidu Library (baidu.com)

5. Embedded operation: Is embedded 0x00000001 equal to 0x1? - Zhihu (zhihu.com)

6. Review of C language basics: Detailed explanation of static usage in C language_happy_child_'s blog-CSDN blog_c language static usage

The role and principle of the volatile keyword

Detailed explanation of static usage in C language

7. Watchdog: A detailed explanation of watchdog timers in microcontrollers - elecfans.com

What is a watchdog timer? What should you pay attention to when using a watchdog timer? - eefocus.com

8. Timer: (10 messages) Embedded Bare Metal Development-EPIT Timer_Peach Jam Zijun's Blog-CSDN Blog

9. Flash storage: As an embedded engineer, you should understand these FLASH (baidu.com)

(2 messages) Principles and steps of FLASH programming

Embedded System Power-down Protection Design Scheme- Embedded Design Application- Electronic Fan Network (elecfans.com)

10. Hardware foundation:

The structure and function of the triode

The basic composition and working principle of MCU | Renesas

  

11. Single-chip infrared system: NEC protocol of infrared protocol_Ythlee's blog-CSDN blog_nec protocol

How to write a program for infrared receiving encoding and decoding based on 38khz NEC protocol- MCU Learning Group- Electronic Technology Forum- Popular professional electronic forum!

 12. MCU button interrupt: (2 messages) [STM32] Button interrupt from theory to program example_One stone blog-CSDN blog_Key interrupt flow chart

13. DSP chip

DSP chip_Baidu Encyclopedia (baidu.com)

2. Language

Embedded language needs to be mastered: CSGO (C, MySQL, Go, Java)

2.1 Database

(2 messages) Detailed Explanation of Database (Full)_Ferao's Blog-CSDN Blog_Database

Guess you like

Origin blog.csdn.net/qq_43681154/article/details/125501774