一,确定目标,linux是一个非常非常大的概念。想全部吃透是不可能的。理想的说,搞懂linux,就可以做所有工作。个人更倾向于说想做什么样工作,需要侧重学linux的哪部分。

二,选择开发板

学习嵌入式离不开开发板,选择一款合适的开发板会让学习事半功倍。对于学习来说嵌入式开发板的选择要看几点。

1.看硬件性能及软件支持情况,是否满足自己的开发要求,Linux学习目前iMX6ULL开发板比较适合,零基础来说学习linux后期打算进一步学习安卓,四核4412开发板是不错的选择。

2.看资料,系统以及相应的驱动是否提供源码、开发工具、调试工具、学习用源代码、底板原理图、及学习教程等。

3.看售后,初学者在学习嵌入式的时候,可能一个简单的烧写系统的过程可能都要弄好几天(有过这个经历的人一定有同感),售后技术指导能少走弯路,提高学习效率。

学完可以从事哪方面工作呢,网络应用方向、系统维护方向、驱动开发、嵌入式linux相关工作等。

嵌入式就业前景广阔,保险行业、医疗行业、金融行业、车载导航、智能农业等多种行业均可用到它!

开发板推荐:

型号

迅为I.MX6ULL开发板

迅为iTOP-4412开发板

处理器

恩智浦I.MX6ULL单核处理器

三星Exynos4412四核处理器,主频为1.4GHz-1.6GHz

架构

ARM Cortex-A7

ARM Cortex-A9

系统支持

Linux-QT系统;Ubuntu core系统;Youcto系统;Buildroot系统;

Linux-QT5.7/Android 4.0.3 /Android 4.4/Ubuntu12.04操作系统

学习教程

2060+页手把手教程(持续更新)

2300+页手把手教程(持续更新)

视频教程

69+期实战视频,含项目实战

(持续更新)

300+期配套视频,含项目实战

(持续更新)

主要学习内容

裸机开发,Linux系纺移植,Linux驱动开发,Linux构建文件系统,QT开发,Linux系统编程,Linux系统开发进阶

安装开发环境 Linux基本命令 Linux应用程序 Linux驱动开发 编译并烧写系统

Android架构 Android应用程序 Android驱动

迅为I.MX6ULL开发板

迅为iTOP-4412开发板

关注公众号“迅为电子”,回复“终结者”,免费下载开发板学习资料。更多技术干货持续更新。

新手学习嵌入式Linux和Android开发板推荐相关推荐

  1. 学习嵌入式linux与ARM开发板入门方法(一)

    嵌入式开发板(Embedded development board)就是半导体行业分工合作的载体之一,它为开发产品的厂商提供基本的底层硬件.系统和驱动等资源,使得用户不需要再投入人力和时间来完成这些底 ...

  2. 嵌入式linux与ARM开发板的入门建议

    2019独角兽企业重金招聘Python工程师标准>>> 第一,学习基本的裸机编程. 对于学硬件的人而言,必须先对硬件的基本使用方法有感性的认识,更必须深刻认识该硬件的控制方式,如果一 ...

  3. 嵌入式linux蓝牙通讯,开发板蓝牙通信问题,有这方面经验的请进

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 我的板子是fl2440,系统版本2.6.12 主机是红帽5,各项服务都有开. [root@bogon ~]# hciconfig hci0: Type: ...

  4. 【嵌入式Linux】STM32MP157开发板上Linux启动流程

    ▲启动流程 按上述图片可将启动流程分为5个阶段: 1.ROM Code/ROM代码 基本时钟树的初始化 从启动设备(大容量存储器或串行链路)加载FSBL (ROM->RAM) FSBL启动 2. ...

  5. 嵌入式 linux 程序不能运行,嵌入式Linux中在开发板上/usr/bin目录下不能运行自己交叉编译的程序...

    ~~一个很不知道错在哪里的问题 我编译了内核与文件系统后成功下载后 我将我交叉编译的hello,led测试程序,key测试程序下载到/usr/bin中不能运行:其现象如下: [root@YWW-244 ...

  6. 学习嵌入式Linux开发——RK3288开发板学习规划及目标

    目录 概述 学习规划 学习目标 概述 昨天收到开发板,安耐不住自己躁动的心暂时放弃这两天的C语言复习先提前熟悉一下开发板,我买的是Firefly出的开源主板RK3288.折腾了一天虽然收获很大但是基本 ...

  7. 嵌入式linux 添加中断,《嵌入式linux应用程序开发完全手册》中断控制器操作(外部中断)学习笔记...

    <嵌入式linux应用程序开发完全手册>中断控制器操作(外部中断)学习笔记 一.ARM中断体系 当一个"异常"发生时,或者说当收到一个中断触发信号时,ARM9将会自动完 ...

  8. linux网线插拔后ip地址丢失,网线拔掉检测,嵌入式网线直连开发板断电网线拔掉之后,上电仍能自动设置static静态ip地址...

    网线拔掉检测,嵌入式网线直连开发板断电网线拔掉之后,上电仍能自动设置静态ip地址 1.首先设置永久固定静态ip地址 luther@gliethttp:~$ sudo vim /etc/network/ ...

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

    作为一个新人,怎样学习嵌入式Linux?被问过太多次,特写这篇文章来回答一下. 在学习嵌入式Linux之前,肯定要有C语言基础.汇编基础有没有无所谓(就那么几条汇编指令,用到了一看就会). C语言要学 ...

最新文章

  1. Promise入门详解和基本用法 我来教你
  2. 企业网络推广专员浅析企业网络推广后期网站优化重点因素有哪些?
  3. HTML DOM简介
  4. Zookeeper的作用
  5. MySQL使用GROUP_CONCAT分组拼接
  6. ios beta 下载_如何回滚到iOS 10(如果您使用的是iOS 11 Beta)
  7. pygame游戏开发入门例子
  8. Python3 已经安装相关库,Pycharm 仍然报错 ModuleNotFoundError: No module named 'xxxxxx' 的解决办法
  9. ☆【CodeForces - 764C】Timofey and a tree (思维题,树的性质)
  10. 计算机专业英语第07章,计算机专业英语 -第7章1.ppt
  11. python语句可以采用交互式执行方式_怎么在Python交互式命令行中运行脚本?
  12. TensorFlow2.0正式版安装
  13. [转]微服务轮子项目(27) -MySQL 主从复制、主从切换、主主复制
  14. 正十二面体二面角的一种求法
  15. 【学习笔记】信息系统项目管理-项目采购管理-合同分类
  16. 股票价格与采购经理人指数(PMI) 之间的关系
  17. 小儿持续高烧不退的护理办法和相关病理分析
  18. Python模块学习 ---- struct 数据格式转换
  19. 计算机刻录机无法显示,电脑不识别刻录机是为什么
  20. 记录--VUE使用GOJS(操作数据、消除水印、导出图片等)

热门文章

  1. JS循环习题—50题
  2. html极坐标,用Desmos玩极坐标
  3. MATLAB(5)绘图
  4. 一级网段PC和二级网段PC互访的实现
  5. layer.open参数;layer.open关闭事件;layer.open关闭刷新;layer.open获取子页的值;layer.open调用子页面的方法
  6. oracle监听延迟,求教,tnsping本机延迟非常大,求解决思路
  7. ArcGIS应用(二十二)Arcmap加载激光雷达las格式数据
  8. Pytorch导入模型参数
  9. ToDesk Linux使用感受
  10. python编程人工智能小例子,python人工智能算法代码