当前位置: 技术问答>linux和unix
请教ARM9+LINUX的潜入式开发学习方法和步骤,请各位大哥指点.
来源: 互联网 发布时间:2015-11-16
本文导语: 各位XDJM,小弟即将从事ARM9+LINUX的潜入式开发,目前小弟主要了解了一些linux下的操作命令和GCC。GDB,其他的没有怎么学,因为没有人指点。所以我想请教一下各位linux操作系统与ARM9+LINUX的潜入式开发有什么区别??还...
各位XDJM,小弟即将从事ARM9+LINUX的潜入式开发,目前小弟主要了解了一些linux下的操作命令和GCC。GDB,其他的没有怎么学,因为没有人指点。所以我想请教一下各位linux操作系统与ARM9+LINUX的潜入式开发有什么区别??还有学ARM9+LINUX的潜入式开发怎么来学,从哪里下手,谢谢拉。。。。。
|
一.学习使用LINUX,配置LINUX
二.学习在LINUX应用编程
三.学习LINUX内核与驱动
四.了解嵌入式开发,买块开发板来移植BOOT,内核,在上面写驱动,或者用SKYEYE来移BOOT,内核
二.学习在LINUX应用编程
三.学习LINUX内核与驱动
四.了解嵌入式开发,买块开发板来移植BOOT,内核,在上面写驱动,或者用SKYEYE来移BOOT,内核
|
3Q!!
|
最好有块板子来练手, 不要光看书,一定要练。
如果开发应用程序,那跟X86 Linux差不多。
但开发嵌入式,最有前途的还是 驱动程序的开发,这个跟硬件紧密联系,入门就不是那么容易的。
有块板子的话, 可以根据硬件的Spec看现有的驱动程序,如LCD,keypad,Audio,GPIO
。。。
如果开发应用程序,那跟X86 Linux差不多。
但开发嵌入式,最有前途的还是 驱动程序的开发,这个跟硬件紧密联系,入门就不是那么容易的。
有块板子的话, 可以根据硬件的Spec看现有的驱动程序,如LCD,keypad,Audio,GPIO
。。。
|
我们公司买了ARM9的板子,我应该主要是开发应用程序吧~~~~~
不做驱动开发的,所以我不想了解太多的硬件知识。请教
怎么来学习呢???
不做驱动开发的,所以我不想了解太多的硬件知识。请教
怎么来学习呢???
|
实话实说,我觉得嵌入式linux和x86 linux的开发没有什么区别,只不过嵌入式linux是经过裁剪的。要学嵌入式linux开发,先搭个交叉编译环境。下面的网页是讲交叉编译环境的建立的,建议你看一下,如果不想手动建立,可以下个toolchain,在gnu的ftp网站上有huangxiangli2001@163.com,我的邮箱,我现在正在做嵌入式linux开发,可以交流一下。
http://www.vshj.com/Article/2005/200511/Article_13058.htm
http://www.vshj.com/Article/2005/200511/Article_13058.htm