My friend also asked me what books should I learn when I have learned some basic things and how to further grow?
If you have not studied basic computer courses, you must learn basic computer courses.
1. Data Structure, discrete mathematics, operating system, and compilation principles have been completed. Data Structure and Operating System courses must be carefully studied. This is the basic theory. In particular, for data structures, it is recommended that you learn Yan Weimin _ Wu Weimin's
In the embedded software development process, generally, the ratio of time spent in testing and coding is (in factCan be more ). This ratio keeps decreasing as your programming and testing level increases, but whatever the case, the softwareTesting is important to most people. Many years ago, a developer tried to have a deeper understanding of embedded systems.Q: How can I know what my system is doing??
Ora
C language testing is an essential and effective way to recruit embedded system programmers. Over the years, I have both participated in and organized many such tests. During this process, I realized that these tests can provide a lot of useful information for both the interviewer and the interviewee. In addition, aside from the interview pressure, this test is also quite interesting.From the perspective of the subject, you can learn a lot about the p
The cultivation of embedded talents where is the difficulty? The President of Huaqing Vision expressed his viewsIntroductionIn the early years, colleges and universities have indeed cultivated a large number of embedded system teachers, but many of them have long been out of the line of scientific research, and the teachers engaged in embedded scientific research
.
Penguinppc.org is a home page about Linux for PowerPC series processors. The site has a rich tutorial on building a tool chain for PPC based architectures.
Linux Devices is a very comprehensive site that contains information on publishing, quick reference, news, and featured reports on Linux and embedded development.
The Silicon Penguin list site has an exhaustive collection of embedded Linux resources.
A
the basic knowledge that # define is applied in a macro. This is important because until the embedded (inline) operator becomes part of standard C, the macro is the only way to generate embedded code easily.Embedded code is often a necessary method for embedded systems to achieve the required performance.2). Knowledge of the triple condition operator. The reason
There are more embedded programmers than WinCE now. Why is it because the cost of WinCE is too high, so many vendors start to use Linux to develop products. As a result, many people begin to learn about Linux. Here, they will explain how to get started with ARM and embedded Linux. Here, they will share with you the introduction of ARM and embedded Linux.
First, l
Reprint: Do not know which is the great God wrote the study of embedded experience reproduced for their own future reference thanks to the original authorTips for getting started with arm and embeddedAs a lot of people always ask this question, so here is a summary of the document for your reference. It must be explained here that the following steps are for Linux systems and are not intended for wince. Perhaps you will notice, now do the
Which of the following is a good choice for learning embedded development? In fact, first of all, you should have a good understanding of embedded systems. In fact, embedded engineers need to have a wide range of contents, including embedded software, embedded hardware, and
XP embedded blue screen error stop 0x0000007b
Translation: Bill ZhongDate: 2007-8Academic Exchange, copyright owned by the original
When developing embedded Windows XP embedded, the most common problem is the blue screen. The specific error code is: "Stop 0x0000007b ". although the "tips and Tips" section in the Windows XP em
[Arm] real-time performance of embedded systems Author: House of embedded engineers 10:27:00
With the advent of the Post-PC era and the era of network and communication technology, a large number of computer professionals have entered the field of embedded applications. However, a large number of embedded system applic
With the popularization of embedded system applications, to ensure the smooth operation of embedded systems, embedded software has developed rapidly and has become a new force in the software industry.
Embedded Software is inseparable from embedded systems. an
(1) first, learning embedding is not for follow-up purposes, but for waves. It's not just because everyone does this. I really like it. In this way, I can be refined and "wave by wave "!(2) The course of success is long and hard. You must have a tough heart.(3)ArticleThe learning process is roughly the same as that of materials. But unfortunately, it took me a long time to get started before I found this article. Otherwise, it will be reduced a lot in a short time.I personally think it is worth
Document directory
CPU Introduction
Bus and Interface)
I/O
Storage
Network
System Monitoring
These days, the progress is slow and reading is a bit boring. Let's start with Chapter 3: hardware support. I have read the CHM of the first version. I don't know if it's all about it or if it's a lot richer than the second version.
In this chapter, we will discuss the structure without MMU. Although this is already supported in linux 2.6, it is an 8-bit low-price lattice microprocessor for pri
Tags: HTTP ar strong data on code ad ef Some people keep asking,EmbeddedWhat do you want to learn? Today, I will tell you in detail what technologies you want to learn: Start: 1) learn how to install Linux, Common commands, and applications. 2) C Programming in Linux. This book must be written by "Advanced Programming in UNIX environment", "programming in UNIX Network", and rechard Steven S, many C masters have studied C and pointer, C defects and
The interaction model discussed in this issue is not limited to the information structure on a single page, which is: responsive and embedded connections. A page will show a lot of content, but some of it is not important, we want the user interface to be simple
The previous issue shared three basic interaction models, two-panel selection, Canvas Sidebar, Wizard (Wizard), and the interactive model discussed in this issue is not limited to the informat
Http://bbs.elecfans.com/jishu_528921_1_1.html
Last week, to Shenzhen, an arm development company interview, HR asked me to do a paper, inside are C programming, heart Anxi, because these questions are basically in the programmer interview book. Later back to school, on-line search, originally these questions are embedded engineers of the classic interview topics, many sites can be found. Now put him out, at
Software development is quite popular, but what is embedded development?
Embedded Development
Is there a future? These questions are all questions from students who want to learn embedded development. Now we will introduce what is embedded development?
What is embedded deve
Chapter 1 Preface The purpose of this article is to introduce the general process of establishing and developing an embedded Linux system. A small Linux system can be transplanted to other hard disks, floppy disks, USB disks, and Flash ROM ......
What should I do to build an embedded Linux system? That is, what is the content of this article? I will first introduce a context that can be used as an outline o
Embedded Linux system porting and development (environment building, uboot porting, embedded kernel configuration and compilation)Course Lecturer: Mr. HanCourse Category: LinuxSuitable for people: intermediateNumber of lessons: 56 hoursUsing technology: Embedded Linux development modelProjects covered: TFTP-based write-down systemConsulting qq:1840215592650) this
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.