目录

  • 一、嵌入式Linux开发有那些内容
  • 二、嵌入式Linux开发学习指南

一、嵌入式Linux开发有那些内容

  嵌入式:除了电脑之外,其他可以运行程序的设备都是嵌入式设备,所谓嵌入就是将CPU嵌入一个设备,让其具有运行程序的能力、计算能力,比如智能手表。所有的单片机开发都是嵌入式设备,嵌入式Linux就是指嵌入式设备上运行Linux操作系统,类似运行Windows系统的电脑。

  嵌入式Linux系统,就相当于一套完整的PC软件系统。与Windows不同的是,Linux的各个部分的软件基本都是开源的,我们可以在一些开源网站上找到这些软件的源码,便于学习和开发。


  许多嵌入式开发者都是按照上述的流程进行学习,先裸机,再学uboot、kernel、根文件系统、应用开发,整个学习周期非常长。很多人都是从入门到放弃。我是按照上面的方式跟朱有鹏老师学习的,已经熬出头了,哈哈哈~

  也有一种比较快速的方式:先快速入门,再按需学习提高。

  具体按那种路线学习,看个人的学习习惯以及个人时间安排。

二、嵌入式Linux开发学习指南

1、跟朱有鹏老师的课程学习,比较适合真正零基础的小白,讲课的风格比较有趣,不枯燥,课程深度也够,相对于韦东山老师的课程而言可能没有那么全面;

2、跟韦东山老师的课程学习,全面完善,最新的课程使用的板子也比较流行,但可能比较枯燥,因为我是北方人,不太适应韦老师的口音,但课程深度和知识的完善性毋庸置疑。

3、买正点原子、友善之臂的开发板和其配套的课程学习,感觉这样学的知识不是很全面

以上是我个人对学习嵌入式Linux的一些看法和建议,不给任何人做广告,根据自己的学习感受谈谈而已,不喜勿喷!

本博客部分内容参考了韦东山老师的免费课程,如有侵权,联系删除!

嵌入式Linux开发简介相关推荐

  1. 嵌入式 Linux 开发简介

    嵌入式系统是以应用为中心,以计算机技术为基础.软硬件均可裁剪.适应应用系统对功能.可靠性.成本.体积.功耗严格要求的专用计算机系统.其发展已有二十多年的历史,国际上也出现了一些著名的嵌入式操作系统,如 ...

  2. linux用户环境下进入uboot,嵌入式linux开发uboot移植(一)——uboot项目简介

    嵌入式linux开发uboot移植(一)--uboot项目简介 一.uboot简介 U-Boot,全称 Universal Boot Loader,是遵循GPL条款的从FADSROM.8xxROM.P ...

  3. C语言到嵌入式Linux开发项目指导

    C语言到嵌入式Linux开发项目指导 第一阶段C语言 1.常量与变量,数据类型,数据类型转换,数据输入与输出: 2.C语言运算符,C语言操作符,C语言表达式,表达式优先级: 3.C语言流程控制,分支, ...

  4. 基于ARM的嵌入式Linux开发平台

    在进行嵌入式系统的开发时,首先面临的难题就是如何挑选一个适合自己的开发平台.ARM系列处理器是专门针对嵌入式设备设计的,是目前构造嵌入式系统硬件平台的首选.本文将介绍如何挑选适合实际需要的嵌入式开发平 ...

  5. 嵌入式Linux开发环境搭建-曹国辉-专题视频课程

    嵌入式Linux开发环境搭建-1199人已学习 课程介绍         系统讲解嵌入式Linux开发环境搭建方法,包括虚拟机安装,ubuntu安装,交叉编译器安装及配置,嵌入式QT开发环境的构建,u ...

  6. i.MX8MM嵌入式linux开发指南+全覆盖开发资料

    01教程主题 根据多年工作经验总结框架学习法,先掌握整体的开发流程,然后再逐一击破,综合大量工作中的实战案例,在实践中检验理论知识,强化所学知识点,从而掌握Linux的核心技术. 02教学方式 教程由 ...

  7. 《嵌入式Linux开发实用教程》

    <嵌入式Linux开发实用教程> 基本信息 作者: 朱兆祺    李强    袁晋蓉 出版社:人民邮电出版社 ISBN:9787115334831 上架时间:2014-2-13 出版日期: ...

  8. 嵌入式Linux开发教程(上册) (周立功著) 完整pdf高清版

    嵌入式Linux开发教程是面向嵌入式Linux学习和产品开发的入门教程,分3篇,共18章,围绕嵌入式Linux产品开发的应用编程展开,内容涵盖Linux操作系统介绍.安装和基本使用.嵌入式Linux开 ...

  9. 嵌入式linux编译环境搭建,嵌入式Linux开发环境搭建

    整理下嵌入式Linux开发环境搭建过程笔记. 一.制作u-boot.bin文件: tar xjf u-boot-1.1.6.tar.bz2 cd u-boot-1.1.6 patch -p1 < ...

  10. 嵌入式linux开发环境搭建——VirtualBox虚拟机网络环境解析

    嵌入式linux开发环境搭建--VirtualBox虚拟机网络环境解析 本博文转自:Pandoras Box http://blog.csdn.net/yxc135/article/details/8 ...

最新文章

  1. 图片质量低怎么办?这个网站很不错!
  2. Error in contrasts can be applied only to factors with 2 or more levels
  3. STM32-通用定时器基本定时功能
  4. vim无法保存退出_180万程序员不知如何退出Vim编辑器...
  5. CSS设置图片与文字水平居中对齐
  6. Spark _30_SparkStreaming算子操作Driver HA
  7. python spark视频_Spark2.x+Python大数据机器学习视频课程
  8. console.log()不显示结果_RNA结合蛋白与RNA的缠绵故事,教你不做实验发文章
  9. Android官方开发文档Training系列课程中文版:Activity测试之UI组件测试
  10. 六大加密工具让数据传送安然无恙
  11. SpringBoot 小技巧
  12. php function curl token_最全PHP代码规范
  13. 《算法导论》知识点总结
  14. 台式计算机声音输出方式在哪里,电脑声音无法找到输出设备怎么办?
  15. php随机生成6个数字,php随机产生六位数密码的实例代码
  16. NTFS文件系统下文件恢复
  17. extjs6 清除grid中combo列的值
  18. layui table 修改为双击编辑
  19. 搭建 lepus 监控
  20. Eclipse 使用中一些好用的快捷键

热门文章

  1. Python 监控linux之dstat
  2. 3dmax 保存慢 卡死
  3. 【华为设备命令最全大合集,快快收藏】
  4. cass软件yy命令_CASS快捷命令大全
  5. qq手机令牌 for android3.3 官方安装版,原QQ安全助手|QQ手机管家 for Android 安卓版v3.3.0 - PC6安卓网...
  6. snownlp情感分析
  7. 【开源】有手就能做的街机游戏
  8. 设计一个时间片轮转调度算法实现处理机调度的程序,具体内容如下
  9. 四川理工学院计算机学院在哪里,四川理工计算机学院
  10. 魔方矩阵 C++实现