嵌入式linux移植(嵌入式 linux移植)-编程之家

嵌入式linux在tq2440上移植,无法运行程序?

应该是内核的问题。

从给出的错误提示来看,应该是内核的网络配置有问题。

我昨天在一直DM9000网卡时也提示了/sbin/boa not found。

你检查一下你内核的网络配置。

嵌入式Linux应用层开发有哪些实例?

应用层开发:在操作系统之上写程序,这里和在上位机写程序没什么不同,只需要考虑系统资源是否够用。

驱动层:写驱动程序,既需要软件,更需要硬件,最终提供一个dll或者设备文件,供应用开发

核心层:操作系统的移植,修改等,bootloader的移植等更底层的工作

如何在嵌入式linux操作系统环境下进行程序的开发?

因为LINUX的先天优势导致嵌入式开发大多采用LINUX系统:

1.开源,代码开放,省去了自己编写的麻烦,节约成本而且不会涉及到专利和产权纠纷。

2.功能齐全,对于很多硬件设备都有丰富的驱动程序,只需要移植一下,不需要改动太多。

3.稳定,linux确实比windows要稳定。

4.对于大多数芯片,都有裁剪的配置文件,在Linux内核源代码下,arch/arm/configs中有许多芯片的配置文件。

5.Linux分而治之的思想,可以使得驱动和应用程序并行开发,加快开发速度。