-
In addition to looking at the function of the board, it is necessary to see whether the information it provides is complete, whether it is suitable for beginners, and whether the technical support services are in place. It is necessary to pay attention to these points to choose a development board.
I'm also a beginner, starting from buying a 51 single-chip microcomputer development board, now I have nothing to do in my spare time to buy an ARM development board to learn embedded, I bought a Feiling embedded ok2440-ii development board, 998 contains an LCD screen, the development board is very complete, the source code is also relatively rich, I started to debug simple programs without an operating system, and now I look at the driver source code under Linux, ** to run programs on the board, I feel that I have made a lot of progress, Add a few learning QQ groups,If you have any questions, you can ask the master,Here I want to thank Feiling's technical support,Give me a lot of help,998 yuan is worth it,Hehe,Then advertise them here,Earn some points by the way。
Their**.
-
2. Operating system: Linux, Wince, etc., at least one has been learned, and you also need to have a lot of understanding of some basic knowledge;
3. Have a good understanding of ARM, FPGA, DSP and other hardware. Blocking the Sparrow.
This is the most conventional condition, but of course, some basic qualities, such as English proficiency and teamwork management, are also important.
-
1. Embedded development refers to the development of embedded operating systems, including hardware and software under the guidance of systematic design, as well as comprehensive research and search. In addition to the EDA research and development of temporarily separated hardware, the focus is on systematic design and software development under certain hardware conditions.
2. Software development is the process of building a software system or the software part of the system according to the user's desire to open your eyes. Software development is a system engineering that includes requirements capture, requirements analysis, design, implementation, and testing. Software is generally implemented in some programming language.
Software development tools are usually used to develop them. Software is divided into system software and application software, and does not only include programs that can be run on a computer, but also files related to these programs are generally considered to be part of the software.
-
The biggest difference between embedded software development and traditional software development (assuming you mean computers) is the issue of resources.
Embedded software development is limited by the resource constraints on embedded hardware, so it is necessary to use resources carefully, and then it is better to have some understanding of the hardware;
Traditional software development does not have these limitations.
Currently, there is a lot of embedded software development, but when using different operating systems, your software will have to be rewritten due to different HMIs. Of course, considering the number and future development, it is more promising to use the embedded beam blocking software to balance the development meeting.
Relying on perfect standardized management, Peking University Jade Bird has realized the large-scale development of the system through the two business models of college cooperation and authorized cooperation, which has been widely recognized by all sectors of society; With uncompromising educational quality, we are committed to making our students become respected professionals, and become a global professional vocational education product provider and service provider; With ingenuity and the spirit of exploration, we will cultivate and deliver a large number of high-quality technical and skilled talents for the society, and make due contributions to improving the structural contradictions in the supply of talents in the employment field. >>>More
Summary. Hello, you can improve the performance of embedded ARM programs in the following ways: Writing C programs with a certain style can help the C compiler generate faster ARM **. >>>More
Both are similar, integrated circuits should be widely used, relative to employment, embedded system major should be better, because there are not many people in this major, looking for a job either can't be found, or are very good.
1 The system kernel is small. 2. Strong specificity. 3 Streamlining the system. >>>More
The three directions are closely related, especially the embedded system and computer measurement and control technology are almost difficult to separate. To a certain extent, embedded systems and computer measurement and control technology are the technical support of intelligent sensor technology. In contrast, smart sensor technology is more application-oriented. >>>More