微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > uCLinux嵌入式系统开发环境建立

uCLinux嵌入式系统开发环境建立

时间:08-18 来源:互联网 点击:

成功后得到的hello.out就可以在uClinux环境上运行。

需要注意的,uClinux采用的是精简了的c程序库uClibc,uClibc提供大多数的类UNIX的C程序调用。如果应用程序需要用到uClibc中没有提供的函数,这些函数可以加到uClibc中、或者作为一个独立的库、或者加到应用程序上面来进链接。

uCLinux 对用户程序采用静态链接的形式,这种做法会使应用程序变大,但是基于内存管理的问题也就是基于没有MMU的特性,只能这样做,同时这种做法也更接近于通常嵌入式系统的做法。

5.结论

本方讨论了嵌入式linux-Uclinux的特点和Uclinux 开发环境的建立。并结合我的工作着重阐述了如何开发基于Uclinux的应用程序 ,这些技术几乎都跟具体设备无关,可以就用于任何硬件设备,具有相当的通用性。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top