作为一个新人,怎样学习嵌入式Linux?

作为一个新人,怎样学习嵌入式Linux?嵌入式linux系统,linux嵌入式系统,linux嵌入式招聘,嵌入式linux,嵌入式linux基础,嵌入式linux论坛,学习 嵌入式,嵌入式linux学习方法,嵌入式linux界面,飞凌嵌入式linux
社会化媒体营销 > 作为一个新人,怎样学习嵌入式Linux?

作为一个新人,怎样学习嵌入式Linux?(1)

作为一个新人,怎样学习嵌入式Linux?

作为一个新人,怎样学习嵌入式Linux?被问过太多次,特写这篇文章来回答一下。

在学习嵌入式Linux之前,肯定要有C语言基础。汇编基础有没有无所谓(就那么几条汇编指令,用到了一看就会)。

C语言要学到什么程度呢?越熟当然越好,不熟的话也要具备基本技能。比如写一个数组排序、输入数字求和什么的。

学C语言唯一的方法是多写程序多练习,编译出错没关系,自己去解决;执行出错没关系,自己去分析。以前我是用VC来练习C语言的,经常去尝试着写一些C语言竞赛的题目。它们是纯C、纯数学、纯逻辑的题目,不涉及界面这些东西,很适合煅炼你的编程能力。

回到主题,首先我们要明白你的目的是什么,大概来说所谓嵌入式Linux可以分为两部分:底层系统、应用开发。

如果你是想做应用开发,那么你去把C语言、数据结构、JAVA什么的学好吧。嵌入式应用开发和PC上的应用开发并没有什么特别要注意的。也许你说在嵌入式上要做些优化,是的,要优化,但是未经优化的程序和PC上的程序开发没什么差别。另外,当你有能力去优化时,你已经不用来问这个问题了。具体到某个例子,比如说开发界面,在PC上我们用VC;在嵌入式Linux里也许我们用QT也许用Android,这个时候你应该去学学QT、Android的编程。但是基础还是C或JAVA,在此基础上去熟悉它们的接口。你学过VC的话,也是要花时间去了解那些类、控件的。

如果你的目的是想学习底层系统,这我的专长,倒是可以说一点。

在回答这个问题之前,我先回答:不少人问我,到底是学驱动还是学应用?

我只能说凭兴趣,并且驱动和应用并不是截然分开的

1. 我们说的驱动,其实并不局限于硬件的操作,还有操作系统的原理、进程的休眠唤醒调度等概念。

想写出一个好的应用,想比较好的解决应用碰到的问题,这些知识你应该懂

2. 做应用门槛低,特别是现在的ANDROID,纯JAVA。做应用的发展路径个人认为就是业务纯熟。

比如在通信行业、IPTV行业、手机行业,你了解行业的需求。所以,当领导的人,多是做应用的。

3. 做驱动,其实我不想称为“做驱动”,而是想称为“做底层系统”,做好了这是通杀各行业。我工作几年,做过手机、IPTV、会议电视,但是这些产品对我毫无差别,因为我只做底层。他们的业务跟我没关系。

当应用出现问题,他们解决不了时,我就会从内核角度给他们出主意,给他们工具。做底层的发展方向,个人认为是技术专家。

4. 其实,做底层还是做应用,之间并没有一个界线,有底层经验,再去做应用,你会感觉很踏实。

有了业务经验,你再了解一下底层,很快就可以组成一个团队。

点击显示全文

分页:12345
  • 作为一个新人,怎样学习嵌入式Linux

    作为一个新人,怎样学习嵌入式Linux_计算机软件及应用_IT/计算机_专业资料。作为一个新人,叫你如何从菜鸟进化成嵌入式Linux高手作为一个新人,怎样学习嵌入式 Linux?被...

    2018-07-16 10:54:10
    192631
  • 2、怎样学习嵌入式Linux《韦东山》

    2、怎样学习嵌入式Linux《韦东山》_计算机软件及应用_IT/计算机_专业资料。作为一个新人,怎样学习嵌入式 Linux?《韦东山》被问过太多次,特写这篇文章来回答一下。 在...

    2018-07-16 11:13:32
    129797
  • 学习嵌入式linux的某位大虾的经历,很有用

    11页 1下载券 嵌入式Linux系统学习 5页 1下载券 新人怎样学习嵌入式Linu......即使在做嵌入式开发中,作应有层的开发几乎可以不知道操 作系统也可以开发,我...

    2018-07-16 11:08:45
    318893
  • 写给新手,从不懂到入门,一只老鸟的嵌入式入门心得

    写给新手,从不懂到入门,一只老鸟的嵌入式入门心得_...linux 的文件系统和 windows 不一样, 只有一个根...学个做个 led,明天做个串口,后天说不定就 做硬件...

    2018-07-16 10:39:01
    131743
  • 作为一个新人 怎样学习嵌入式Linux

    作为一个新人 怎样学习嵌入式Linux_计算机硬件及网络_IT/计算机_专业资料。作为一个新人 怎样学习嵌入式Linux 作为一个新人,怎样学习嵌入式 Linux 作为一个新人,...

    2018-07-16 10:35:26
    288747
  • 新人怎样学习嵌入式Linux

    新人怎样学习嵌入式Linux_IT/计算机_专业资料。作为一个新人,怎样学习嵌入式 Linux?被问过太多次,特写这篇文章来回答一下。 在学习嵌入式 Linux 之前,肯定要有 ...

    2018-07-16 11:08:56
    392319
  • 个人感悟:我在粤嵌学到的学习嵌入式Linux的学习方法

    我经常会遇到很多的网友在询问如何学习嵌入式 linux 开发, 学习 linux 有没有...我们看到最多的问题往往是某个新手,在安装或使用 linux 的过程中遇到一个具 ...

    2018-07-16 10:44:10
    271782
  • 嵌入式Linux试题及答案

    一个嵌入式 Linux 系统从软件的角度看通常可以分为...这样就可以在没有开发板的情况 下学习和研究操作系统...其作用主要是为完 成汇编程序做各种准备工作,在源...

    2018-07-16 10:34:53
    353902
加载中...
加载中...
  • 八爪鱼采集器v7相对Xpath教程

    八爪鱼采集器v7相对Xpath教程_计算机软件及应用_IT/计算机_专业资料。本文介绍八爪鱼采集器v7相对Xpath教程。八爪鱼·云采集服务平台 www.bazhuayu.com 八爪鱼采集器...

  • 自动化测试工具selenium中如何利用xpath来定位元素

    自动化测试工具selenium中如何利用xpath来定位元素 - 自动化测试工具 selenium 中如何利用 xpath 来定位元素 在开始之前,我们先来熟悉 selenium 中常使用的几个...

  • xpath的使用方法

    xpath的使用方法_计算机软件及应用_IT/计算机_专业资料。xpath的使用方法 首先要说的是 XPath 数据类型。XPath 可分为四种数据类型: 1. 节点集《node-set》 节点...

  • XPath入门教程整理

    </list> XML 声明《如 <?xml version="1.0" encoding="UTF-8"?>》或文档类型定义《DTD》 没有节点类型,因此在 XPath 中不能引用这类实体。 元素节点代表 ...

  • 八爪鱼如何通过xpath实现自定义定位元素

    八爪鱼如何通过xpath实现自定义定位元素_互联网_IT/计算机_专业资料。本文介绍八爪鱼如何通过xpath实现自定义定位元素。八爪鱼·云采集服务平台 www.bazhuayu.com 八爪...

24小时热门信息
  • docker命令语句

    docker命令语句_计算机软件及应用_IT/计算机_专业资料。docker命令语句 Docker 基础这篇基础文章是方便用户在使用 cSphere 平台之前,了解 docker 基础知识。 针对已经...

    2018-07-16 10:36:55
    238868
  • Docker原理深入解析与实践之道

    Docker 原理深入解析与实践之道课程介绍: Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到 一个可移植的容器中,然后发布到任何流行的 ...

    2018-07-16 10:42:29
    231824
  • Docker 的使用总结

    docker 在线安装与启动 1.1 安装 docker [root@localhost /]#yum install –y epel-release [root@localhost /]# yum -y install docker-io 1.2 启动 ...

    2018-07-16 11:14:59
    182123
  • 完整Docker+VXLAN《OpenVswitch》配置

    完整Docker+VXLAN《OpenVswitch》配置 - 自己做的一个完整的docker+OpenVswitch的完整配置,从安装到最终的实验配置完成,都有完整的步骤。根据本文档配置,绝对...

    2018-07-16 10:34:55
    156822
  • Docker Swarm架构的特性与基本实践

    Docker Swarm架构的特性与基本实践 - Docker,Container,容器,容器开发,企业容器平台,互联网转型,Devops,微服务

    2018-07-16 10:57:01
    699337
  • DockerUI部署记录

    DockerUI部署记录 - Docker 容器学习梳理--web 管理工具 DockerUI 部署记录 Docker 提供一个平台来把应用程序当作容器来打包、分发、共享和运行,它已经通过节省 ...

    2018-07-16 11:17:34
    241857
精彩推荐
  • 免费VPS云主机真的好用吗?_图文免费VPS云主机真的好用吗?_图文

    免费VPS云主机真的好用吗? - 国外所谓“免费”VPS怎么挣钱 比如把你注册信息卖给其他主机公司2018-07-16 10:33:20291898

  • 什么是VPS,怎么选择VPS?什么是VPS,怎么选择VPS?

    什么是VPS,怎么选择VPS? - 为什么选择vps?什么样的站长、企业适合用vps?我们先来认识一下vps然后你会有自己的答案.2018-07-16 10:47:39282252

  • 如何用VPS服务器建网站和上传程序如何用VPS服务器建网站和上传程序

    如何用VPS服务器建网站和上传程序 - 如何用 VPS 服务器建网站和上传程序 对于初期学做网站的学员来说,多数是选择虚拟空间,如果自己建网站的流量达到一 定值时候,...2018-07-16 10:43:05423792

  • 云服务器、物理服务器、VPS服务器、虚拟主机有什么区别云服务器、物理服务器、VPS服务器、虚拟主机有什么区别

    www.dayuyun.com 云服务器、物理服务器、VPS 服务器、虚拟主机有什么区别云服务器 什么是云服务器 云服务器是在一组集 群服务器上虚拟出多 个类似独立服务器...2018-07-16 11:10:38251631

  • VMware创建vpsVMware创建vps

    VMware创建vps_计算机软件及应用_IT/计算机_专业资料。使用vmware划分vps的操作步骤 使用VMware 软件创建 vps 很多人想用美国站群服务器划分 vps,下面给大家介绍一下...2018-07-16 10:53:31242731

  • vps登陆方法vps登陆方法

    vps登陆方法_电脑基础知识_IT/计算机_专业资料。文章分别介绍了win系统和linux系统和手机方式的登录vps 本篇文章主要介绍 win 系统和 linux 系统和手机分别登陆 vps...2018-07-16 10:55:30280563

  • 如何配置VPS如何配置VPS

    如何配置VPS - 如何配置VPS和云主机,甚至在独立主机上安装PHP环境... 如何配置VPS_IT/计算机_专业资料。如何配置VPS和云主机,甚至在独立主机上安装PHP环境 ...2018-07-16 11:10:21182489

  • 国内vps哪家好,国内云主机哪家好?国内vps哪家好,国内云主机哪家好?

    国内vps哪家好,国内云主机哪家好? - 目前国内知名云主机提供商有腾讯云,阿里云,百度云,西部数码,景安快云,西部数码,景安快云等,大宇云《www.dayuyun.com》作为...2018-07-16 11:00:29101033

手机版 | 欢迎来到社会化媒体营销
RSS订阅