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

目录

  • 概述
  • 学习规划
  • 学习目标

概述

昨天收到开发板,安耐不住自己躁动的心暂时放弃这两天的C语言复习先提前熟悉一下开发板,我买的是Firefly出的开源主板RK3288。折腾了一天虽然收获很大但是基本没有实际成果,一整天都在等待Ubuntu编译程序和踩坑中度过。由于之前没有怎么接触过Ubuntu系统所以在前短时间安装系统和各种开发工具时遇到了很多问题,这些问题过几天再写一篇文章专门总结一下吧,希望能给看到这篇文章的人一些帮助。

firefly rk3288出厂带的系统是Android的,目前没有学习Android的打算,所以开机之后确定板子各个模块功能都正常后就按照官方教程重新安装了Ubuntu16.04,说实话,个人感觉官方给的教程写的有点乱,没有接触过的新手会很吃力(也可能是我比较笨)。回头我再总结一下烧写固件的详细步骤吧。

学习规划

刚开始接触Linux开发板会有一种无从下手的感觉,Linux开发板不像stm32一样有正点原子和野火两家几乎垄断了学习用开发板市场的两大巨头,入门时淘宝一搜stm32开发板几乎都是正点原子和野火两家的,而且这两家出的学习教程确实是很详细,随便选一家跟着学就行了,需要纠结的就是买正点原子还是野火或者是买F1、F4或者F7、H7,但是Linux开发板确实更加百花齐放,凌飞、友善、黑金、正点原子、野火、韦东山,开发板芯片也有2440、4412、IMX6ULL、3288、3399等等,而且很少有相配套的完整教程,在无人指导的情况下连选个开发板都很困难:又要性能足够,资料够多,还要有对应的教程,家境贫寒的还要考虑价格,而且我目前不准备停在单纯的Linux开发,接下来还要往图像处理、深度学习方向扩展一下,所以可能将来要在开发板上跑一些算法,这也就要求开发板性能不能差,最后选择了firefly rk3288,之所以不选择rk3399是因为家境贫寒,闲鱼淘一块rk3288两百多块,在我的承受能力以内(笑)。
Firefly和韦东山都出了这块板子的教程,韦东山的更加详细,官方也给开源了电路,参考着学习吧。
先跟着韦东山的新一期入门,但是韦东山的教程只有前几节是免费的,剩下的是付费视频,价格是199一期全套,有24节免费,家境贫寒的就把免费的看了大概了解一下Linux开发的流程,然后根据韦东山出的 嵌入式Linux应用开发完全手册学习。

学习目标

移植一下OpenCV,找个摄像头装上去试着驱动一下。

再更吧

你可能感兴趣的:(嵌入式Linux学习)