本文转自:http://www.topeetboard.com
嵌入式知识体系庞大,下面介绍并了解嵌入式开发的体系及学习方法,学习嵌入式开发需要有很好的指引,也就是方法,嵌入式开发学习必须掌握方法,才能快速的学习。
推荐的一种学习方法是框架学习法,开始就要了解嵌入式领域的全貌,学习框架之前需要一定的基础(
单片机,C
语言编程基础):
通过对不同层次的框架的学习,就会深入了解整个系统。
有了单片机,C语言编程基础,就可以学习嵌入式linux的基本框架了,
学习路线:
单片机,C语言编程基础
Linux基础框架:(Bootloader Kernel:即linux内核 文件系统)
Linux应用程序编程
Linux字符类驱动程序
了解了基本框架,后期可以根据
开发板配套的资料,学习如何编译这几个文件(
Bootloader 、Kernel、文件系统)。学会下载并烧写到板子上。
学会编译和烧写后,接下来在这个框架基础上学习linux上做应用程序,
可以根据开发板的视频教程可以快速学习应用程序的编程。
Linux驱动程序(初期只需要学习字符设备驱动,可以根据视频来学习)
以上都掌握了就成为了比较合格的嵌入式的驱动工程师了╮(╯▽╰)╭
学习嵌入式开发板推荐: