您现在的位置:诗歌范文 > 西方诗歌

初学者要如何学习嵌入式linux?这份计划可以参考

时间:2019-07-15 21:24   编辑:本站

初学者要如何学习嵌入式linux?这份计划可以参考

对于的学习很多初学者都不知道该从哪方面开始进行学习,通常就会上网大量的查找资料,结果就会被一系列专业词弄的云里雾里的,而且想要系统的找个学习路线也是难以学进去。 那么想要入门嵌入式linux要怎么去学呢?下面给大家分享一下嵌入式linux的学习计划,希望可以帮助到大家。

简单的说一下嵌入式linux,就是从arm基础知识到裸机编程,从uCOSII到linux,从linux基础的命令到shell编程,从u-boot到文件系统,最后到现在的linux驱动程序。 从简单到复杂,从基础到高级基本是按照这个来的。

一、嵌入式硬件基础及裸机程序开发需要学习的东西有:(1)arm处理器基础知识,工作模式,寄存器,中断与异常,寻址方式,汇编指令集;(2)熟悉ADS集成开发环境为裸机程序开发做准备;(3)裸机程序开发:LED,串口,LCD,触摸屏,NANDFLASH,IIC,IIS,DMA等;二、linux基础及shell编程需要学习的东西有:(1)linux基础知识(2)linux安装与使用(3)linux常用命令(4)vi使用(5)简单shell编程三、linux应用程序基础开发需要学习的东西有:(1)GCC,GDB,Make基础(2)文件,时间编程(3)多进程,多线程程序设计(4)进程间通信四、uCOSII操作系统学习需要学习的东西有:(1)嵌入式实时操作系统的概念以及基础知识(2)uCOSII操作系统源代码阅读(3)移植uCOSII(4)uCOSII操作系统应用编程五、bootloader学习需要学习的东西有:(1)bootloader基础知识(2)u-boot基础与命令(3)u-boot移植。