I m a third year computer science student and want to learn embedded training!

Updated on educate 2024-02-28
22 answers
  1. Anonymous users2024-02-06

    Fainting, you run to the training is a waste of money . 1 hour a day, 10 hours by yourself, it's better to do it yourself.

  2. Anonymous users2024-02-05

    It depends on your foundation and personal preferences! You can consult for free in the "Ask an Expert" column of the IT Training Evaluation Network! Hope it helps!

  3. Anonymous users2024-02-04

    The embedded system is application-centric, based on computer technology, and the software and hardware can be tailored, which is suitable for the application system to have strict requirements for function, reliability, cost, volume, and power consumption. It is generally composed of four parts: embedded microprocessor, peripheral hardware devices, embedded operating system, and user applications, which are used to realize functions such as control, monitoring, or management of other devices.

    Beihang Embedded Training,

  4. Anonymous users2024-02-03

    I haven't been there, I don't know; However, one of my classmates now went to Oriental SAIF to participate in embedded training, it is said that the reputation in Beijing is the best, and it is very responsible for the students, so it is recommended that you check it yourself and ask; Here are the steps he gave me on how to learn embedded:

    1. Basic knowledge:

    Objective: To understand the working principle of hardware, but with an emphasis on embedded software, subjects: digital circuits, computer composition principles, embedded microprocessor structure.

    Assembly language, C++ compilation principles, discrete mathematics. Data structures and algorithms, operating systems, software engineering, networks, databases.

    Method: Although there are many subjects, they are all relatively simple foundations, and most of them have been mastered. It may not be a full course, but it can be taken as needed.

    Main books: The C programming language (I haven't had time to read it), Data Structures-C2.

    2. Learn Linux:

    Objective: To have a deep understanding of the Linux system.

    Method: Linux - Linux system programming development - driver development and analysis of Linux kernel. Let's look at the depth first, then the main principle.

    After reading it a few times, look at the scenario analysis, compare and look deeply, the two books are crossed, the depth is the outline, and the love is the goal. The anatomy is the version, which is suitable for learning. Finally go deeper**.

    Main books: Complete Anatomy of the Linux Kernel, Advanced Programming in the UNIX Environment, In-depth Understanding of the Linux Kernel, Scenario Analysis and Source Generation.

    3. Learn embedded linux:

    Objective: To grasp the embedded processor and its system.

    Methods: (1) Embedded microprocessor structure and application: direct ARM principle and assembly can be done, do not repeat x86.

    2) Embedded operating system: UCOS II is simple, open-source, and available for getting started. Then delve into uclinux.

    3) There must be a development board (arm9 or above), and you can participate in training if you have the conditions (make fast progress and be familiar with some friends).

    Main books: Mao Decao's "Embedded Systems" and other ARM9 manuals and ARM assembly instructions, etc.

  5. Anonymous users2024-02-02

    Hello, it seems that you are very confused now, please listen to me one by one.

    1. Is embedded Linux easy to find a job?

    Embedded jobs are still very easy to find, you can go to some recruitment** to see the situation, such as Zhaopin, worry-free future, etc.**, especially in cities like Beijing and Shanghai, embedded companies are flying all over the sky, you say that it doesn't matter what electronic products and embedded now, TVs, washing machines, microwave ovens, cars, mobile phones, tablets, etc. are all related to embedded. Embedded technology all kinds of electronic products are more intelligent, and intelligence is the current and future technology trend, so embedded will not be eliminated even after a hundred years, but will only be more perfect.

    2. Is embedded hard to learn?

    To be honest, it is still difficult to learn, I encountered two problems when I was self-taught embedded, the first problem is that I can't find the direction when I am self-taught, I don't know what kind of learning process to start with, I am very confused. The second problem is that it is difficult to solve the problems, and some technical problems are not known to the teachers, after all, they are not engaged in development. (It's much easier if you're a graduate student, and with a supervisor to take you, these problems don't exist.)

    3. Do I need to go to training?

    Training is nothing more than trying to find a good job, if you feel that you are now or you can find an embedded job after self-study, you don't have to go to training, so you can do at least these two things before you think about going to training, 1: buy a few books to learn on your own, 2: speculate on a few embedded job resumes to find a job.

    I don't need to say more about that later.

    4. Is the training course useful?

    Brother I am not talented, at that time self-study fruitless, and then ran to training, as for the training institution inconvenient to say, at that time our training class time was from 8:00 am to 6:00 pm, evening to 7:00

    00-10:00 is practice, more than ten hours a day, four months.

    These four months taught me what I had learned in four years of college. Especially for the event competition once a month (there is a bonus of 300 yuan), they are all crazy to learn and skip meals. I don't know how others are doing in training, but I think it's worth it, even though the tuition is a bit expensive, and now I'm doing a good job in the company.

    5. Can I get a job after training?

    At that time, the class I was training in later found jobs, and several of them had very high salaries, breaking 7,000, which was the treatment of graduate students, and I was decent. Then again, there are always a few unlucky people in each class at any time, and the search for a job is full of twists and turns, you know. Training will bring you into the embedded door in the shortest possible time, that's for sure, as for how much you can learn in these months, it depends on the individual's efforts.

    Purely handwritten, if you have any questions, you can ask them).

  6. Anonymous users2024-02-01

    Undergraduates (even if they are terrible) should have no problem learning this, and with the basic knowledge of operating system principles, you can also find professional books on Linux and embedded development in school, and it should not be a problem to learn. There is only one point, there may be problems in experimental verification, it is recommended that even if you want to go to the training class, you must also understand whether it has a better experimental and development environment, and whether there is any training and guidance ability in this area, otherwise it is useless, it is better to study it yourself...

    FYI.

  7. Anonymous users2024-01-31

    There is nothing difficult in things, but I am afraid that people with a heart, as long as they want to learn, there is nothing that they can't learn. Read more, practice more, and perseverance is victory.

  8. Anonymous users2024-01-30

    Well, this... Each embedded company has its own strengths, I don't know if you need to learn basic things, or do you pay more attention to practicing embedded projects?

    I've also heard about several institutions one after another, and I feel that it is indeed very different.

    If you want to grasp the embedded as a whole, you can make embedded product projects out of a good boy, the requirements are so high, then it is best to choose Silicon Valley education, I have a few telecom classmates who have finished learning, and have made 2 embedded products in enterprises, and the amount is tens of thousands, I think their level is not the same level as us.

  9. Anonymous users2024-01-29

    I suggest you check out the CITIC Software Education Center.

  10. Anonymous users2024-01-28

    Silicon Valley education is good. Professional embedded project product development training.

  11. Anonymous users2024-01-27

    Jia] popularity, sound] school environment, flag] school hardware facilities.

    Ship] teaching management, good] employment security,

  12. Anonymous users2024-01-26

    If you want me to say, working in the company is the best way to exercise people, and there is a salary, although it is less, but it is more cost-effective than spending money on training. The key is that the computer industry is developing too rapidly, maybe the content of your training, the company has long been eliminated, so it is more reliable to go to work and learn in the company.

  13. Anonymous users2024-01-25

    At present, some training institutions specialize in a certain type of embedded operating system training, and the specialties of each institution are different, depending on how you choose. Your training institution is very strong in embedded Linux, some are very strong in Wince, and some are very strong in WXWORK. You need to plan to learn more about that operating system first.

    Then check out which training providers are right for you.

  14. Anonymous users2024-01-24

    In the embedded industry, as far as I know, the most authoritative and professional is the Oriental SAIF Embedded Training Institute, which is located at the east gate of Tsinghua University and has a deep relationship with Tsinghua University. Especially the faculty, the faculty is the best in the entire embedded training field. 80% of the teachers are from Tsinghua University, Fortune 500 companies and China's top IT companies.

    If you have the time and financial means to take part in training, they are the way to go!

  15. Anonymous users2024-01-23

    You are a computer science major, you have learned ARM, you have a C language foundation, you can learn embedded, not to mention that the development of embedded is also quite promising, and one of my classmates is learning. I don't know what kind of training course he attended, though.

  16. Anonymous users2024-01-22

    There are only a few to pick and choose, and if you want me to say, Shangguan, Asia, and Harbor are the most distinctive.

    On the solid technical foundation, that is embedded, on the course direction is Shangguan, on the project classics, that is the harbor.

    The teacher of the embedding lecture is good, I have listened to Li Ming's class, and I was shocked at the time, but I have a bad foundation, I dare not learn, the project of the harbor is also a real gun, I have also operated their equipment, quite a big one, said that we learn to do that, I think I have not been confident to make it for a few months, and there is a Huaqing, I went to see it, I feel average, saying that many teachers have published books, and I haven't seen the people who published the books, I don't know what's going on.

    You can choose whatever you want, you have studied ARM, and you are still worried about this problem!

  17. Anonymous users2024-01-21

    You're in **, if you're in Beijing, I think Asia and Harbor are very good, Shangguan is also good, but the cost is high, now they have some preferential activities, in fact, Beijing's embedded learning I summarized, hehe, I personally have a little experience, have inquired, as far as the technical theory research course is concerned, Asia and Shangguan are solid, Asia embedded I personally think more solid, their Li Ming teacher is quite good, I have audition, as far as the training project is concerned, I have seen the project of Harbor, it is a real gun, I've also operated their project exhibits, but their teachers are not as brilliant as Mr. Li Ming, maybe the direction is different, and what Huaqing, I went to see it, I read it, the book is out of a lot, and I don't feel anything overall, you have learned arm, it should be no problem to do embedded, these are okay, you can see for yourself.

  18. Anonymous users2024-01-20

    I want to study at Tianjin Ambow School.

  19. Anonymous users2024-01-19

    There are three aspects of embedded: underlying hardware (digital electricity, analog electricity, PCB layout board, chip (such as microcontroller, ARM, DSP, CPLD) bare board programming (assembly or C)), operating system kernel and driver (such as Linux, UCOSII, Wince, VXWORKS, etc., for the porting of different hardware platforms), and upper-layer software (software writing relative to different systems). Embedded means that software, hardware, and operating systems must be able to do it.

  20. Anonymous users2024-01-18

    I've been in this situation before, brother, and that's how I've come here. Actually. You don't care so much.

    All you have to do is learn everything you need to learn. For example, the most basic C, data structures, and operating systems (I'm biased towards software, so I'll focus on this aspect), these are the kind of things that must be mastered. Another example is the most basic knowledge of analog and digital electricity.

    It's all up to you. The so-called contest is to verify your ability. Take what you have and use it to solve problems.

    Let me give you a little advice. Put your foundation big firm. For example, the points mentioned above.

    Regarding the choice of direction, the benevolent will see the benevolent, the wise will see the wise, I still prefer the ARM side (STM32 uses the ARM core), and the application range is wide. DSP is mainly used in digital processing.

    What's the problem. You can ask me.

  21. Anonymous users2024-01-17

    First of all, embedded is a computer that is not very full-featured, and its strength lies in the fact that you must know the knowledge from the application layer to the bottom layer of the hardware.

    1. "C Language" allows individuals to deal with computers and say things that computers can understand, so that they can control him;

    2. "Circuit Principles and Electronic Technology", "EDA Principles and Applications", "Protel DXP Practical Technology" know how the lines of the circuit board are connected, what functions to achieve, and how to design them;

    3. "Computer Principles", "Single-chip Microcomputer Principles and Applications" know how to use language to control circuits and equipment;

    4. "Embedded Operating System", "Principles of Embedded System", "Embedded System Application" know how to manage your machine;

    5. "Smart Card Technology and Application" is to understand a practical application about embedded.

    Generally speaking, if you want to make an embedded product (let's say you want to make a smart card), then you have to build one (use knowledge for ), the framework is there, and the specific implementation must have a circuit board, so that the knowledge of the circuit (here is item 2) is used, and then the machine is instructed to do what not to do, and the C language is used.

  22. Anonymous users2024-01-16

    Embedded is a very wide system concept, many big bulls on microcontrollers, ARM, DSP, and even FPGA have made achievements, in school to learn a relatively basic basis, so you only try your best to accept all kinds of knowledge, in the school more "work" on the line, work do not have to worry.

Related questions
18 answers2024-02-28

Auckland University of Technology was founded in 1895, formerly known as Auckland Institute of Technology, abbreviated (AIT), and was officially approved as a university by New Zealand** in 2000, thus becoming one of the eight public universities in New Zealand. Auckland University of Technology undergraduate education, humanities, linguistics $25,220 per year; Tourism hotel management, media 27,170 New Zealand dollars per year; Business, Law, Design, Sports & Recreation, Health Sciences $29,200 per year; The annual tuition fee for science is NZ$29,700; The annual tuition fee for engineering is NZ$34,910. >>>More

9 answers2024-02-28

I am from East China University of Science and Technology, and the ranking of East China University of Science and Technology is not accurate. >>>More

7 answers2024-02-28

Of course, you should give yourself a complete relaxation during the summer vacation, so that you can recuperate, but you can't indulge, and I think you should do the following to make the summer vacation worthwhile: >>>More

7 answers2024-02-28

Plus HBEAG positive is the big three yang. At present, the situation is close to Xiao Sanyang. >>>More

8 answers2024-02-28

There are a few things you should pay attention to:

Antiviral is performed first, then hepatoprotective. >>>More