学嵌入式ARM linux应该从哪里先入手,请各位朋友指点一下新人

来源:百度知道 编辑:UC知道 时间:2024/06/04 02:35:54
可以的话请留下QQ好吗

不知道这位朋友是学什么专业的?对嵌入式有多少了解?
C语言不好的话先学C语言,C语言很好的话就要看arm体系结构及编程、gun/linux编程等书。
要学的东西很多,嵌入式不是一蹴而就的。多看看别人的程序,不过必须肯定一点,就是必须要用C语言,无论什么都是C编的。

无论做什么都要对linux内核有足够的了解,因为他们基本都是编译在一起的,因为arm的ROM空间有限,不像PC机有那么大的RAM和磁盘空间。

个人觉得还是做驱动比较好,就多看看驱动方面的程序,成品有很多(都是C语言边的,嵌入式中很少有汇编,除非必须,如bootloader的第一阶段stage1),基本都大同小异,改一改都可以用,主要是看一下他们的设计思想,前途一片光明。

还要多看看linux编程和unix编程,因为他们都支持POSIX,互相兼容,linux也是在unix的基础上发展起来的。

最主要的是持之以恒,祝你好运!!!没事call我:yffs521@qq.com

我也是个新手,想问同样的问题,有人说从硬件开始,做最小系统,332451208,一起学习吧

我也是在学arm
,做ucos系统,一起交流吧

不知道你是想学驱动还是应用方面的

看书,实践……很简单,两个字,坚持