嵌入式Linux开发简介
目录
- 一、嵌入式Linux开发有那些内容
- 二、嵌入式Linux开发学习指南
一、嵌入式Linux开发有那些内容
嵌入式:除了电脑之外,其他可以运行程序的设备都是嵌入式设备,所谓嵌入就是将CPU嵌入一个设备,让其具有运行程序的能力、计算能力,比如智能手表。所有的单片机开发都是嵌入式设备,嵌入式Linux就是指嵌入式设备上运行Linux操作系统,类似运行Windows系统的电脑。
嵌入式Linux系统,就相当于一套完整的PC软件系统。与Windows不同的是,Linux的各个部分的软件基本都是开源的,我们可以在一些开源网站上找到这些软件的源码,便于学习和开发。
许多嵌入式开发者都是按照上述的流程进行学习,先裸机,再学uboot、kernel、根文件系统、应用开发,整个学习周期非常长。很多人都是从入门到放弃。我是按照上面的方式跟朱有鹏老师学习的,已经熬出头了,哈哈哈~
也有一种比较快速的方式:先快速入门,再按需学习提高。
具体按那种路线学习,看个人的学习习惯以及个人时间安排。
二、嵌入式Linux开发学习指南
1、跟朱有鹏老师的课程学习,比较适合真正零基础的小白,讲课的风格比较有趣,不枯燥,课程深度也够,相对于韦东山老师的课程而言可能没有那么全面;
2、跟韦东山老师的课程学习,全面完善,最新的课程使用的板子也比较流行,但可能比较枯燥,因为我是北方人,不太适应韦老师的口音,但课程深度和知识的完善性毋庸置疑。
3、买正点原子、友善之臂的开发板和其配套的课程学习,感觉这样学的知识不是很全面
以上是我个人对学习嵌入式Linux的一些看法和建议,不给任何人做广告,根据自己的学习感受谈谈而已,不喜勿喷!
本博客部分内容参考了韦东山老师的免费课程,如有侵权,联系删除!
嵌入式Linux开发简介相关推荐
- 嵌入式 Linux 开发简介
嵌入式系统是以应用为中心,以计算机技术为基础.软硬件均可裁剪.适应应用系统对功能.可靠性.成本.体积.功耗严格要求的专用计算机系统.其发展已有二十多年的历史,国际上也出现了一些著名的嵌入式操作系统,如 ...
- linux用户环境下进入uboot,嵌入式linux开发uboot移植(一)——uboot项目简介
嵌入式linux开发uboot移植(一)--uboot项目简介 一.uboot简介 U-Boot,全称 Universal Boot Loader,是遵循GPL条款的从FADSROM.8xxROM.P ...
- C语言到嵌入式Linux开发项目指导
C语言到嵌入式Linux开发项目指导 第一阶段C语言 1.常量与变量,数据类型,数据类型转换,数据输入与输出: 2.C语言运算符,C语言操作符,C语言表达式,表达式优先级: 3.C语言流程控制,分支, ...
- 基于ARM的嵌入式Linux开发平台
在进行嵌入式系统的开发时,首先面临的难题就是如何挑选一个适合自己的开发平台.ARM系列处理器是专门针对嵌入式设备设计的,是目前构造嵌入式系统硬件平台的首选.本文将介绍如何挑选适合实际需要的嵌入式开发平 ...
- 嵌入式Linux开发环境搭建-曹国辉-专题视频课程
嵌入式Linux开发环境搭建-1199人已学习 课程介绍 系统讲解嵌入式Linux开发环境搭建方法,包括虚拟机安装,ubuntu安装,交叉编译器安装及配置,嵌入式QT开发环境的构建,u ...
- i.MX8MM嵌入式linux开发指南+全覆盖开发资料
01教程主题 根据多年工作经验总结框架学习法,先掌握整体的开发流程,然后再逐一击破,综合大量工作中的实战案例,在实践中检验理论知识,强化所学知识点,从而掌握Linux的核心技术. 02教学方式 教程由 ...
- 《嵌入式Linux开发实用教程》
<嵌入式Linux开发实用教程> 基本信息 作者: 朱兆祺 李强 袁晋蓉 出版社:人民邮电出版社 ISBN:9787115334831 上架时间:2014-2-13 出版日期: ...
- 嵌入式Linux开发教程(上册) (周立功著) 完整pdf高清版
嵌入式Linux开发教程是面向嵌入式Linux学习和产品开发的入门教程,分3篇,共18章,围绕嵌入式Linux产品开发的应用编程展开,内容涵盖Linux操作系统介绍.安装和基本使用.嵌入式Linux开 ...
- 嵌入式linux编译环境搭建,嵌入式Linux开发环境搭建
整理下嵌入式Linux开发环境搭建过程笔记. 一.制作u-boot.bin文件: tar xjf u-boot-1.1.6.tar.bz2 cd u-boot-1.1.6 patch -p1 < ...
- 嵌入式linux开发环境搭建——VirtualBox虚拟机网络环境解析
嵌入式linux开发环境搭建--VirtualBox虚拟机网络环境解析 本博文转自:Pandoras Box http://blog.csdn.net/yxc135/article/details/8 ...
最新文章
- 图片质量低怎么办?这个网站很不错!
- Error in contrasts can be applied only to factors with 2 or more levels
- STM32-通用定时器基本定时功能
- vim无法保存退出_180万程序员不知如何退出Vim编辑器...
- CSS设置图片与文字水平居中对齐
- Spark _30_SparkStreaming算子操作Driver HA
- python spark视频_Spark2.x+Python大数据机器学习视频课程
- console.log()不显示结果_RNA结合蛋白与RNA的缠绵故事,教你不做实验发文章
- Android官方开发文档Training系列课程中文版:Activity测试之UI组件测试
- 六大加密工具让数据传送安然无恙
- SpringBoot 小技巧
- php function curl token_最全PHP代码规范
- 《算法导论》知识点总结
- 台式计算机声音输出方式在哪里,电脑声音无法找到输出设备怎么办?
- php随机生成6个数字,php随机产生六位数密码的实例代码
- NTFS文件系统下文件恢复
- extjs6 清除grid中combo列的值
- layui table 修改为双击编辑
- 搭建 lepus 监控
- Eclipse 使用中一些好用的快捷键
热门文章
- Python 监控linux之dstat
- 3dmax 保存慢 卡死
- 【华为设备命令最全大合集,快快收藏】
- cass软件yy命令_CASS快捷命令大全
- qq手机令牌 for android3.3 官方安装版,原QQ安全助手|QQ手机管家 for Android 安卓版v3.3.0 - PC6安卓网...
- snownlp情感分析
- 【开源】有手就能做的街机游戏
- 设计一个时间片轮转调度算法实现处理机调度的程序,具体内容如下
- 四川理工学院计算机学院在哪里,四川理工计算机学院
- 魔方矩阵 C++实现