As a huge system, Linux has many related research fields. In summary, there are roughly five directions:
1. Server maintenance: You need to understand Linux services, be proficient in using Shell, and understand network configuration.
2. Server development: You need to learn Linux programming and Linux network programming.
3. Embedded Linux applications: You need to learn C language and basic Linux knowledge.
4. Embedded Linux driver: In addition to learning the knowledge of "embedded Linux applications", you also need to
understand simple chip principles and some basic circuit knowledge, and you also need to have a certain understanding of the Linux kernel.
5. Linux visualization Application: In addition to learning the knowledge of "embedded Linux application", you also need
to learn the knowledge of GDK or QT or Android.
SP(R13)
Special registers
LR(R14)
1. When a subroutine exists, the return address of the subroutine is saved
2. When an abnormal interrupt occurs, save the return address of the abnormal mode
Live broadcast collection
Award-winning live broadcast: ADI's smoke detector integrated solution based on ADPD188BILive playback:Click to watchLive Documentation:
Click to downloadLive QA:
1. What is
I accidentally discovered that the operating voltage range of a microcontroller is 5.5V-28V. This made me very curious in an era when 3.3V is the mainstream?I know that most automotive-grade MCUs are
The main new technology of the airbag system is to use weight sensors or infrared, ultrasonic and other sensors to determine the distance between the passenger and the dashboard, as well as the passen
As shown in the picture, I use it on a motorcycle. The IO is connected to a 3.3V microcontroller. It works fine when it is just installed, but after two days of use, it is accidentally turned on. The