Experiment a Linux system and application preparation (embedded Linux engineers' comprehension of the Road ")

Job format

project content
This work belongs courses Here is the link [ https://edu.cnblogs.com/campus/nchu/2020SpringSystemAndApplication ]
Where this requirement in the job Here is the link [ https://edu.cnblogs.com/campus/nchu/2020SpringSystemAndApplication/homework/10419 ]
Student ID - Name 17041506- Zhang Zheng
Job learning objectives 1. Learning Garden blog software developer community learn to use skills and experience; 2. Some way to learn Markdown editing a document written blog in blog Park.

Embedded Linux Introduction

  • If you later blogger in liunx related work, bloggers want to develop embedded engineers liunx direction. Bloggers in the laboratory are mostly in contact with the embedded learning relevant knowledge - how to use a chip (MCU), how to make
    a four-rotor, how to make a smart car, as well as related hardware systems needed to build the practical application of robotic algorithms preparation.
  • Embedded processor into the low-end embedded microcontroller (Micro Controller Unit, MCU), high-end embedded microprocessor (Embedded Micro Processor Unit, EMPU) , used
    in the field of computer communications embedded DSP processor (Embedded Digital Signal Processor, EDSP) and highly integrated embedded system-on-chip (system on chip, SOC). The embedded
    development process in order to make development easier and faster, the need for a dedicated responsible for memory usage, software interrupt processing module. This is an embedded operating system. The actual project, due to open source linux easy to use
    , everyone's favorite.

    Embedded Linux "immortality" of the road

    Building base - learn the basics of using embedded chips

  • Embedded is engaged in the hardware! For hardware engineers, bloggers must consider the use of a control method and hardware to "reach know why," the state and skilled application. Bloggers just get started is to start with 51 single-chip, such as
    and lit a small lamp experiments, now seems funny, but it's our only way. (Mistakes in An MCU 51 books this, many people choose entry, bloggers believe that writing in general, but he is willing to put his
    share experiences out admirable future generations!) And then later the stm32 ST series (F1, F4 , F7 are similar, bloggers think learned a series, the other series to learn quickly, develop different H7, with the HAL
    library), as well as TI's TM4C chips. In the course of this study, the main chip is a master of learning, use, accumulate experience in hardware, flexible use of theoretical knowledge (playing a hardware system -
    design a board, mainly uses analog electrical knowledge, all kinds of amplification circuits, works understanding of each module chip, the more the number of required electrical knowledge).

    Fusion - The use Linux systems do little experiment

  • As you get more comfortable using the embedded chip, you can begin contacting a Linux system. Atomic brother home to buy a development board it ( not advertising , not advertising , not advertising! Atomic brother companies are listed
    , although relying on our breakfast money on the market, but his family is something very tricky Quality well, the whole information, you deserve)

    Operation Process complete Linux system - saver

  • It's been a painful process, and you will understand how the chip as in "build the base", there will be a lot of abstract knowledge, but access to knowledge will make you happy unable to stop. Linux system consists of three parts:
    the bootloader, Linux Kernel (Linux kernel), rootfile (root file system). We need to figure out how these three parts to constitute a system of collaboration? What are the three links are? System implementation process and how?

    Yuan Ying - System Migration started

  • This is the most interesting part of the bloggers, bloggers also considered worthy of Linux engineers call this realm. There are vast amounts of online data, introduced above three parts of the Linux source code on the Internet has. Own go down now! Self
    has to be happy now! In this kind of process, you will encounter a variety of small problems, there is something to answer online, some do not. This requires that you look at the source code it! And on "building the base," the reason you find an error by the same chip manual.

    Fit on - to prepare a study of Linux drivers

  • If the transplant system is the entry-white, so when you write a driver, is a master, and be able to participate in the development of the related projects.

    Mahayana - to prepare a study Linux applications

  • This time, you have a person in charge of the project, bald-level, four or five million annual salary.

    Epilogue

  • This article is graduating seniors pass on lessons learned out of the "immortal" realm of bloggers through many posts and laboratories. After three realms, bloggers do not know much, so fewer description, Fangdao You are welcome to the guidance! Embedded in contact
    also almost two years, the emotions to write this blog. The first robbery should work, the second is the learning process saw a lot of other people's blog, posts, and he wanted to write something as a souvenir of it. "Fix Road" pain and happiness,
    we need to move forward step by step. Any fraud, any grandiose real fight will be exposed prototype, a problem bigwigs know you a few two kilograms, hope Zhudao Friends且行且珍惜!

    Recommend a few blog, you can learn some knowledge about Linux,

  • Link 1 What is Linux? [ Https://www.cnblogs.com/xlojj/p/3713534.html ]
  • Link 2 Linux how to learn? [ Https://www.cnblogs.com/ggjucheng/archive/2011/12/16/2290158.html ]
  • Link 3 Linux learning course [ https://www.cnblogs.com/hfyinsdu/p/4632100.html ]
  • 4 links for beginners to learn embedded Linux line [ https://www.cnblogs.com/shaobojiao/p/7908664.html ]
  • 5 links embedded Linux Learning Notes [ https://www.cnblogs.com/hicjiajia/archive/2011/01/20/1940163.html ]

Guess you like

Origin www.cnblogs.com/anhui-first-handsome/p/12401357.html