• You can log in to your eeworld account to continue watching:
  • How to differentiate between different hardware versions
  • Login
  • Duration:5 minutes and 27 seconds
  • Date:2020/06/30
  • Uploader:桂花蒸
Introduction
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.
Unfold ↓

You Might Like

Recommended Posts

A CF card startup problem! Please guide me^-^
Yesterday I used a CF card to start vxworks, and it worked! But there was one thing I didn't change, so I thought it wouldn't work, but it worked! The problem is: in sysLib.c, I changed the original a
note00rg9 Embedded System
Zhongquan [HAL Library] F0 introductory video tutorial summary
[align=center][b][color=#5E7384]This content is originally created by [size=3]Zhongquan MCU[/size], a netizen of EEWORLD forum. If you need to reprint or use it for commercial purposes, you must obtai
众拳单片机 stm32/stm8
Normalize the coordinates
How to Normalize Coordinates in DSP
lengfengchuiguo DSP and ARM Processors
I just attended the ST Wuhan seminar today.
This is my first time to contact with ST's MCU. I can't say it is very strong, but overall I think ST32 is still a very special one, at least in terms of USB, Ethernet and ADC (it was said at the conf
wang72175 stm32/stm8
Asking for a low-level question
I just learned Pspice recently. Why is there no commercial device library in the original device library (such as the 74 series taught in the book)?
ppanxiaoyu Analog electronics
Analog circuit design engineer recruitment
(1 person) Ningbo Daxie Development Zone Isate Elevator Co., Ltd.Job nature: full-time Job location: Ningbo [Number of recruits: 1 Salary: negotiableWork experience: 2 years Education: Bachelor degree
fighting Analog electronics

推荐文章

迅为IMX8MM开发板Linux系统修改默认屏幕 2025年04月14日
本文档主要介绍 Linux 修改默认屏幕,iTOP-iMX8MM 开发板烧写好之后,默认是 lvds 7 寸屏幕的系统参数和屏幕参数, 如下图所示。输入以下命令查看默认启动参数。 printenv 比较重要的环境变量或者说经常使用的环境变量,已经在上图中了。主要是: lcdtype 和 bootargs。这些参数都可以在 uboot 源码中进行设置。具体文件为: “linu...
迅为imx6ull开发板Linux I2C驱动实验-应用程序与I2C通信 2025年04月11日
本章内容对应视频讲解链接(在线观看): 程序源码在网盘资料“imx6ull 驱动程序配套资料21-Linux I2C 驱动实验”路径下。 我们可以先来体验一下,在 Linux 上操作 I2C 是多么的容易,我们可以先来看一下系统里面都有哪些 I2C的节点,这里以终结者 imx6ull 开发板为例。如下图所示: Linux 有一个非常重要的概念叫一切皆文件,那么我们能不能在...
迅为IMX6ULL开发板Linux驱动初探-最简单的设备驱动-helloworld 2025年04月11日
经过前面的学习,我们了解了驱动开发的框架,本章节将带领大家实验操作,写最简单的驱动-helloworld。 Linux 设备驱动会以内核模块的形式出现,因为 linux 内核的整体架构就非常庞大,包含的组件也非常多,如果把所有的功能都编译到 linux 内核中会使得内核非常臃肿,为了解决这个问题,更方便地新增和删除功能,linux 提供了这样的机制,这种机制被称为模块。为了大...
迅为IMX6ULL开发板-Linux MISC驱动-编写实验程序 2025年04月11日
首先我们回想一下注册杂项设备的三大流程,我们在 Windows 上面新建 misc.c 文件,并用 sourceinsight打开。我们可以将上次编写的 helloworld.c 里面的代码拷贝到 misc.c 文件,并修改为如下图所示: 添加头文件 /*注册杂项设备头文件*/ #include /*注册设备节点的文件结构体*/ #include 填充 miscdevice...

Recommended Content

Hot ArticlesMore

Circuit

可能感兴趣器件

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号