There is no very accurate number for how much money you need to spend. It depends on what level you have learned. In society, there are single-chip microcomputer trainings that charge thousands of yuan. If the effect can be guaranteed, then it is worthwhile for you to participate. However, most trainings are too utilitarian, and it is more reliable to rely on yourself. If the training of several thousand yuan can really be effective and worth participating in, then everyone should know how much it costs to learn single-chip microcomputers.
I just want to simulate and learn on the computer in the simplest way without investing a penny, but what I get in this way is almost useless. If you are only satisfied with a simple ticker or traffic light, you can make it with just a few dozen yuan. Imagine that in the future, your resume will only say that you bought a learning kit and made a ticker. To be truly useful, you should start with a learning board, then design your own circuits and make projects. When you really participate in making a work, the cost will increase.
Those who advocate that you can learn microcontrollers in ten days, or for just a few dozen yuan, please think about it. It’s okay for getting started, but it’s still a long way from “mastering”.
I have said so much to make a point. Learning MCU requires investment, both financially and in time. If the school has laboratory equipment, that would be the best. If not, it depends on your own efforts. If you really learn MCU, you don't have to worry about having no future or money. No one wants to develop two products and sell them to support themselves.
Don't wait until you start working to learn microcontrollers
Don't wait until you get a job to learn about microcontrollers, otherwise you won't even have the chance to work. It is an indisputable fact that any company wants to recruit people with experience.
There is a popular saying in society that you should learn what you need, which makes sense. But for students, there is no need. You should find your own goals and think about what you want to do. It would be best if you can apply for school projects or part-time job opportunities in society. But before you can get these opportunities, you need to cultivate yourself.
How can you learn MCU well? Choose a good MCU, such as stc89c52, choose a good book such as "MCU Principles and Interface Technology", find effective learning and development tools such as "51hei MCU Learning Board", adjust your learning mentality, first learn basic knowledge through the learning board, then find opportunities to participate in electronic design competitions, or school innovation competitions, apply for projects, etc., and then find some fresh topics or ideas on the Internet and follow them. If you have enough level, you can take some part-time jobs, and really consider the design from the perspective of the product, which can make your technical level reach a very high level. For
programming language, I still recommend C language. How to say it, it is convenient for development. Some people say that assembly is direct and easy to understand, but if you can write 100 lines of assembly, what about more than 1,000 lines? To do a multiplication and division, assembly is not enough. C language is universal and easy to transplant. If you learn assembly, 51 microcontrollers have one set, avr microcontrollers have another set, and msp430 is different, but C language is the same. You can take the algorithm and change the I/O port. It is easy to develop.
The key to learning microcontrollers is to do more hands-on work and practice more, whether it is circuit design or programming. Technology is developed through adjustment. You can't learn for the sake of learning. You must find goals for yourself and find things to do.
Previous article:Trigger Circuit Design Method of Three-phase Fully Controlled Bridge Rectification in 8089 Single Chip Microcomputer
Next article:Introduction to MCU Programming Language
Recommended ReadingLatest update time:2024-11-17 00:54
- Popular Resources
- Popular amplifiers
- Wireless Sensor Network Technology and Applications (Edited by Mou Si, Yin Hong, and Su Xing)
- Modern Electronic Technology Training Course (Edited by Yao Youfeng)
- Modern arc welding power supply and its control
- Small AC Servo Motor Control Circuit Design (by Masaru Ishijima; translated by Xue Liang and Zhu Jianjun, by Masaru Ishijima, Xue Liang, and Zhu Jianjun)
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
- Innolux's intelligent steer-by-wire solution makes cars smarter and safer
- 8051 MCU - Parity Check
- How to efficiently balance the sensitivity of tactile sensing interfaces
- What should I do if the servo motor shakes? What causes the servo motor to shake quickly?
- 【Brushless Motor】Analysis of three-phase BLDC motor and sharing of two popular development boards
- Midea Industrial Technology's subsidiaries Clou Electronics and Hekang New Energy jointly appeared at the Munich Battery Energy Storage Exhibition and Solar Energy Exhibition
- Guoxin Sichen | Application of ferroelectric memory PB85RS2MC in power battery management, with a capacity of 2M
- Analysis of common faults of frequency converter
- In a head-on competition with Qualcomm, what kind of cockpit products has Intel come up with?
- Dalian Rongke's all-vanadium liquid flow battery energy storage equipment industrialization project has entered the sprint stage before production
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- The United States and Japan are developing new batteries. CATL faces challenges? How should China's new energy battery industry respond?
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- New real-time microcontroller system from Texas Instruments enables smarter processing in automotive and industrial applications
- Someone's Volkswagen chip burned out, come and help him
- Matlab Machine Learning (English and Chinese subtitles)
- 【NXP Rapid IoT Review】+Preparation for Data Download
- 10 common basic knowledge of MCU
- [RT-Thread reading notes] The simplest port to STM32F103CBT6
- I am 31 years old, I have been coding for 10 years, and I will retire tomorrow!
- Evaluation of domestic single-chip networking chips
- [Jihai APM32E103VET6S MINI Development Board Review] Second post PLL and system clock questions
- Ink screen calendar based on AB32 and RT-Thread, open source
- Transistor common emitter amplifier circuit