当前位置:网站首页>Microcontroller from entry to advanced

Microcontroller from entry to advanced

2022-06-26 08:12:00 Huawei SCM vision

SCM involves a lot of content , Programming (c Language , Assembly, etc ), electronic technique ( digital circuit , Analog circuit ), Circuit design , Hardware design , Various chip applications, etc , There is nothing but a hard bone to chew , This is why many beginners are distressed when they first come into contact with single chip computers , I don't know how to get started , I don't know where to start , What steps to follow , But almost every scm engineer is a full stack engineer .

So how should Xiaobai learn , The editor summed up , Divided into the following points .

> Base part :

This part contains c Language , Analog circuit , digital circuit ,

1. Analog circuit is the most basic subject of electronic technology , This is the basic knowledge to learn electronic technology . Generally, first learn analog circuit and then learn digital circuit .

2. SCM belongs to digital circuit , If you can't learn this part well , It will directly affect the learning of SCM . Solid electronic skills , It plays a key role in learning SCM well .

Various terms of single chip microcomputer ( register , Sequential circuit, etc ), The principle comes from the digital circuit . Learning digital circuit well is very important to understand the operation principle of single chip microcomputer , And later practical operation , The role of solving problems is very big ; Learning digital circuits well can easily take the first step in learning , Self confidence will build up .

3. c Language , At present, the mainstream MCU programming language is c Language , Seldom use assembly .C Language knowledge is not difficult , People who don't have any programming foundation can learn , Of course , Good at mathematics 、 People with good logical thinking are relatively easy to learn .

4,. Finally, combine the above knowledge ,DIY Other people's work .

I'm learning c Language process , Have some knowledge of electronics , Just combine some small examples , Verify... On the development board , Grasp the principle well , In this way, you can learn twice as much with half the effort , Remember more . If you don't learn the basics well , The theory is not clear , I can't understand this or that , The more you learn, the more questions , The more you learn, the more complicated , The more you learn, the less confidence you have , At last, I can't learn any more .

> Practice :

If you just watch videos on the Internet , And supporting teaching materials , so to speak , Never learn . Maybe I understood , But it has not been turned into its own thing through practical operation , I forgot after a while . Reading books and watching videos seems to understand , Once it's time to practice , I'm still at a loss . So we should combine theory with practice , Verify your ideas on the development board .

Practical operation is a very important step in learning SCM , It can be said that learning any technology , Finally, they all fall into the product . Practical projects should be combined with practice as much as possible , Because in the actual project will encounter a variety of problems , The process of solving problems independently is the process of growth .

So the learning process should set some experimental projects for yourself ,DIY Stubs , It is strongly recommended that these projects be applied to life , Or the problems encountered in life , Build a solution with a single chip computer . For example, you can customize a set of smart home solutions , This is also the current general trend .

Of course, the initial learning , Imitation is the most effective , But don't just copy other people's things , Then the product you make is not creative , Like I said before , Set a topic for yourself , Solve it yourself , Form your own style and thinking .

> The product design :

This includes circuit principle design and PCB Board design , Circuit principle design involves the application of various chips , You need to have excellent basic knowledge and rich practical experience , Are the foundation laid in the early stage . Be able to turn your ideas into products , Namely “ A great god ” 了 .

PCB The design of the , Have a deep understanding of the circuit . I learned the electronic technology well in the early stage , Plus rich practical experience , That's all .

At present, many first-hand materials are written in English , When developing products , Inevitably from DATASHEET To obtain technical data , This requires a certain level of English reading ability . Many Chinese materials are referred to or translated . There will be some trade-offs for reference , The translation process may not express the original meaning . This requires you to form the habit of reading English documents , English is not a good combination of translation software , If you read too much, you will understand .

Here we are. , You will be an engineer .

Last , It is suggested that we should not grope alone , It's easier for a person to learn by groping , Easy to give up . Find a few like-minded people , Such as technology group , Forum , We can talk about each other , Encourage each other , Atmosphere , Strong gas field , Learn to be more positive and confident .

原网站

版权声明
本文为[Huawei SCM vision]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/02/202202170603388239.html