There are a lot of college students write to me, ask what electronic knowledge should be learned in school. The employment situation is getting more serious, not just in China, the world is the same, the global economy has slowed down, at least for a few years. The semiconductor industry is currently entering a low tide, many companies layoffs and losses. However, the technology is still in progress, and Moore's law is still playing, and the integration, speed, and price of semiconductor products are developed in the development of the law. There are only a lot of college students in the college, but there are also some effort students, I want to master more knowledge, I hope to find a good job after graduation, or want to create a career, I am appreciated by these students. of. I believe that a hard work is harvested, your efforts are not white. This world is a society that is survived and immigrants. As Huawei company, people enter and exit countless, can be adapted, stay, not suitable, walk.
Some netizens asked me, how did you spend it in college? I am a person who has a strong interest in electronics. When I am high school, I started to catch electric soldering iron, and I am a mess of electric appliances in my home. (Dismantled, I don't know How to put it back, of course, it will not be like this now). In college, I am very interested in electronics, I also bought some devices (I am in Guangzhou Zhongshan University, Guangzhou is a good market, the components are easy to buy, whether it is old, still new, start, start, I don't have much money in my pocket, I bought some old components), then I put it on my own sound. I really have a problem. I have to get it in a semester. Due to many problems, I often go to the library to check the information, go to the bookstore (If you have no money to buy a book, you will copy a paragraph), learn the knowledge of many simulation circuits. Later, I contained the inverter (there was no electricity in the school at night, no electricity), the inverter can provide electricity when the light is turned off, and the other dorms are powered off. I will stop in my dormitory (with inverter power supply) ) Also equipped with CD, VCD, recorder, our dormitory became an entertainment center, can be karaoke, you can watch TV, watch video, the entire physics, our dormitory is the most complete entertainment facility. I don't know how many VCDs have been seen. Many students are Guangzhou. I have a lot of VCDs from home (and some classmates' dad is caught in smuggling, I have collected a lot of VCDs, I have taken it to see 6 pm, I started to put VCD, many people see. Through these assemblies, many knowledge about simulation circuits and digital circuits have been studied. Although I don't have a good course, the course's course is first class.
Knowledge in single-chip microcomputer and FPGA, not much in college, because the school's things are too late, they are to the company. I think is the best teacher. If you are not interested, then it is best not to choose electronics, because after all, sometimes it is more tired (a small text may also toss for a long time), many times theore In practice.
Gossip less, or what should you have to master. There are a lot of knowledge in electronic, how many times more than the knowledge of the computer, learn the computer, as long as you master a few languages, and the electronic, the knowledge needs to be comprehensive, such as analog circuit, digital circuit, microcontroller , Circuit platelets, etc. Due to too many electronic knowledge, it is also relatively thinner that generally engage in hardware companies. Because a person has limited capacity, it is impossible to master all knowledge. For example, some people specialize in the shell, some people specialize in design circuit boards, some people specialize in factory testing, some people specialize in programming, some people specialize in logic design, some people specialize in high frequency wireless ... Someone asked me, you want to think now Is it going to switch? My answer is not, because no matter what you do, you don't know, or useless. The electronics industry needs to do a row, rather than learning a line. I have a better foundation in the microcontroller, CPLD, engage in the design of this, if you change, do not design, such as designing the housing, starting everything from the beginning. So in the university, some basic knowledge must be mastered (it is necessary, after all, you still don't know what work will be done after graduation), the basic knowledge mainly has analog circuit and digital circuitry and higher mathematical knowledge (must-have courses). Then you have some other knowledge, such as single-chip, FPGA, PCB design, DSP (these are elective courses), don't learn, you are interested in, and have conditional learning. Some people's job hunting resume is written, there is a lot of piles, I think this kind of person is a braggy, or I don't learn. Every field, want to be proficient, don't say a year two years, maybe in 10 years, there are people. If I go to recruit, I can't pay attention to the knowledge of my resume, but some people are proficient. These people generally have more practical experience. Practice is more important than theory, for electronics. Especially high-frequency, theoretical pass, practice is often unlike, but practical, it is difficult to analyze.
For microcontrollers, it is mainly to learn 51 single-chip microcomputer, although there are some other single-chip microcomputer, such as AVR, PIC, MSP430, ST, Motorola, etc., but 51 companies are still the most, engage in electronic manufacturers, no 51, is few. For job hunting, you know 51, many companies can go. But other single-chip microcomputer, if the other party is not used, then he will not consider recruiting you. Of course, some letters of single-chip microcomputer is of course ok, but the focus is still on 51. The main 51 development tools are mature, and the suppliers are quite much, and they don't have to consider the supply problem. 51 is an open core, multi-manufacturer production, and other cores are not open, exclusive production. Learning 51, mainly based on Keil C51, to learn, because Keil C51 is the best (personal thinking) compiler in the world, there are many people who know keil, and the technical support is complete. It is necessary to use Keil C51 V6. The XX version is based, do not use DOS version or Keil C51 V5. XX, these versions have almost eliminated, only some simulator manufacturers are treated as baby, embedding a low version of the compiler, which is always backward. It is currently description of Keil C51 V6. The XX book has not yet, in order to help you learn, synchronize with the times, I wrote some tutorials, give you a reference. Have time to look at some other single-chip materials. PCB Plate, you can learn from Protel99, a lot of books introducing Protel99, and it is easy to buy. The time that circuitry needs to learn does not need to be learned. You can master it, you can do it yourself to make a circuit board. CPLD, FPGA is a programmable logic circuit. This is necessary to spend hard work. At present, some companies are still relatively backward, and often use some old-cut teeth such as 8155, 8237, 138. There is no way, learning in schools is these. With GAL, CPLD has been fully replaced with these circuits. And the cost is also cheap. Some netizens sent to me, I saw a dizziness, a pile of 74HC00, 74HC04, 4069, 373, 138, etc., the board is very large, why don't you use a GAL, or CPLD? Use these chips, not only the circuit wiring is complicated, but it is easy. Problem, and affect the yield, it is easy to be copied. To make more complex logic, it is not CPLD, and FPGA is not. The design of the CPLD mainly has two companies in Xilinx and Altera. One of them can be learned. These development boards can generally be bought, many people are made and sold. My website will mainly be based on Altera, because the software is free, my website is downloaded, and the chip is also easy to buy. When learning is mainly graphically design, it is more abstract in terms of language design. You can deepen it when you have time, learn the vHDL language. DSP knowledge, people who need to learn have a better mathematical foundation, if your mathematics is very good, you can choose to repair. The threshold for DSP design is relatively high, and the development tool is also more expensive. The establishment of the DSP course in colleges and universities is relatively small. The general schools have no conditions to learn, have conditional learning, learn, there is no condition, don't learn.
Other knowledge, such as high-frequency circuitry, ouocad, belonging to a professional knowledge, learning the professional can learn, not the professional, you can don't learn. to sum up:
1. Learn the basic knowledge of simulation circuits and digital circuits, higher mathematics
2. Commissioner single-chip, PCB board design
3. Elective CPLD, DSP, high frequency circuit, housing design, etc.
4. Maxi capable ability, small ability, and less.
5. Pay attention to practice, more hands, theory should contact actual.
This is my opinion, I hope criticism is correct.