01
A couple of days ago, a student asked me about the learning path for embedded systems.
He is a junior, and after reviewing his resume, I noticed he had almost no project experience, which makes him like a blank slate to companies. Naturally, such students find it hard to land a good offer.
I remember having written many articles on learning paths, and I have mentioned it several times in knowledge circles. Regardless of who you are, if you want to engage in embedded systems, you should start with 51 series microcontrollers. I saw this article today and got a new idea: if you want to engage in application development, you can try mature development boards like Arduino. Their encapsulation and stability are better, and you don’t have to worry about many details of the underlying hardware.
However, if you want to focus on embedded software, I still recommend starting with 51, STM32, RTOS, and Linux. You can later choose either RTOS or Linux, as mastering both multitasking systems is quite challenging.
While learning, you should also study common peripherals and buses, as bus timing is the foundation of embedded systems.
02
03
Comparison between Arduino and STM32
04
Source: Big Fish Robotics
— End —
「If useful, please share」
Copyright statement: This article is reprinted from the internet, and the copyright belongs to the original author. If there is any infringement, please contact us to delete it!
Click the business card belowto follow; electronic dry goods delivered on time!
👇
-
Hard post! Hand-tear Buck!
-
Hand-tear Boost! Boost formula derivation and verification
-
A small sampling resistor has great significance!
-
What’s the use of a small resistor in a signal line?
-
After reading, you are also a PID tuning master!
-
A mosquito swatter actually has so many circuits; have you learned it thoroughly?
-
Let me help you understand every parameter of the MOSFET, which will benefit you greatly.
Leave a Comment
Your email address will not be published. Required fields are marked *