uCLinux嵌入式系统开发环境建立
时间:08-18
来源:互联网
点击:
成功后得到的hello.out就可以在uClinux环境上运行。
需要注意的,uClinux采用的是精简了的c程序库uClibc,uClibc提供大多数的类UNIX的C程序调用。如果应用程序需要用到uClibc中没有提供的函数,这些函数可以加到uClibc中、或者作为一个独立的库、或者加到应用程序上面来进链接。
uCLinux 对用户程序采用静态链接的形式,这种做法会使应用程序变大,但是基于内存管理的问题也就是基于没有MMU的特性,只能这样做,同时这种做法也更接近于通常嵌入式系统的做法。
5.结论
本方讨论了嵌入式linux-Uclinux的特点和Uclinux 开发环境的建立。并结合我的工作着重阐述了如何开发基于Uclinux的应用程序 ,这些技术几乎都跟具体设备无关,可以就用于任何硬件设备,具有相当的通用性。
- SPARC V8结构嵌入式微处理器开发环境的设计实现(09-18)
- ARM硬件仿真软件SkyEye使用简介(11-27)
- SPARC高性能处理器集成开发环境及其编译器设计与实现(02-14)
- 基于FPGA设计DSP的实践与改进设计(05-11)
- 片上系统(SOC)的设计流程及其集成开发环境(10-01)
- 基于UML的嵌入式温室环境监测系统设计(11-24)