作为一个新人,怎样学习嵌入式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 之前,肯定要有 ...

    贡献者:smile87616347a
    392319
  • 写给新手,从不懂到入门,一只老鸟的嵌入式入门心得

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

    贡献者:only谓
    131743
  • 作为一个新人,怎样学习嵌入式Linux

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

    贡献者:FF13880480257
    192631
  • 学习嵌入式linux的某位大虾的经历,很有用

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

    贡献者:胡哥1111666888
    318893
  • 嵌入式Linux试题及答案

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

    贡献者:愛最沈默
    353902
  • 个人感悟:我在粤嵌学到的学习嵌入式Linux的学习方法

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

    贡献者:粤嵌教育
    271782
  • 2、怎样学习嵌入式Linux《韦东山》

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

    贡献者:汪汪见1999
    129797
  • 作为一个新人 怎样学习嵌入式Linux

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

    贡献者:liverpool1783
    288747
加载中...
加载中...
  • xpath详细使用介绍

    xpath详细使用介绍_计算机软件及应用_IT/计算机_专业资料。xpath详细使用介绍如果要告诉别人买一加仑牛奶,您会怎么说?“请去买一加仑牛奶回来” 还是 “从前门出去,...

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

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

  • xpath的使用方法

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

  • 给xpath添加正则表达式匹配函数

    public override IXsltContextVariable ResolveVariable《string prefix, string name》 《 // Create an instance of an XPathExtensionVariable. XPathExtensionVariable ...

  • 如何获取某个页面元素的XPath值

    假如现在我们想要获取百度首页《www.baidu.com》的“百度一下”按钮的 XPath 值,如下 图所示: 360 安全浏览器: 第一步:首先,在“百度一下”按钮上按右键,然后...

24小时热门信息
  • docker环境搭建

    docker环境搭建_计算机软件及应用_IT/计算机_专业资料。docker环境安装全文 Docker 是 PasS 提供商 DoctCloud 开源的一个基于 LXC 的高级容 器引擎,源代码托管在 ...

    贡献者:张小飞705
    767694
  • CentOS7下安装Docker

    CentOS7下安装Docker_计算机软件及应用_IT/计算机_专业资料。模板 CentOS7 下安装 Docker 修改记录第 1 页共 6 页 模板 编号 1 日期 2016/6/28 初稿 描述 ...

    贡献者:夏裕太
    327781
  • Docker 的使用总结

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

    贡献者:border_chen
    182123
  • Docker 学习笔记

    //github.com/yeasy/docker_practice/raw/master/_local/.bashrc_do cker; echo "[ -f ~/.bashrc_docker ] && . ~/.bashrc_docker" >> ~/.bashrc; ...

    贡献者:luziq
    245042
  • docker从入门到实践

    docker从入门到实践_互联网_IT/计算机_专业资料。docker从入门到实践 超人学院——Docker从入门到实践基础篇 什么是 Docker Docker 是一个开源项目,诞生于 2013 年...

    贡献者:圈圈圆圆heaven
    106996
  • docker命令语句

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

    贡献者:尐凍
    238868
精彩推荐
手机版 | 欢迎来到社会化媒体营销
RSS订阅