一,确定目标,linux是一个非常非常大的...看硬件性能及软件支持情况,是否满足自己的开发要求,Linux学习目前iMX6ULL开发板比较适合,零基础来说学习linux后期打算进一步学习安卓,四核4412开发板是不错的选择。...
一,确定目标,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开发板
关注公众号“迅为电子”,回复“终结者”,免费下载开发板学习资料。更多技术干货持续更新。
嵌入式开发板(Embedded development board)就是半导体行业分工合作的载体之一,它为开发... 第一,要把握最近的形式,看看什么cpu用的最多,什么cpu最稳定,定位自己的目标有选择的学习嵌入式。学习用现在的44...
嵌入式开发板(Embedded development board)就是半导体行业分工合作的载体之一,它为开发产品的厂商提供基本的底层硬件、系统和驱动等资源,使得用户不需要再投入人力和时间来完成这些底层的工作。
如何选择开发板
第一,要把握最近的形式,看看什么cpu用的最多,什么cpu最稳定,定位自己的目标有选择的学习嵌入式。学习用现在的4412开发板,i.MX6开发板用的最多,很多的工业上都在用i.MX6。
第二,选择开发板 要注意硬件资源(包括:CPU、ROM、RAM、各种接口)