回答

收藏

基于FPGA的uClinux系统移植及实现web-server[1

医疗电子 医疗电子 2632 人阅读 | 0 人回复 | 2009-08-21

基于FPGAuClinux系统移植及实现web-server[1]

最近一直在做niosII上的操作系统,最终实现web-server.

将整个过程与大家分享一下.

主要有以下几个部分,

?1>.NIOS2 IDE下实现 uClinux 的嵌入,以及相关软,硬件设计

(红色飓风RC2-1C6, Microtronix Nios II Linux Distribution v1.4).

2>.Linux系统(CentOS5.3)下实现uClinux(2.6.26)的嵌入,

???? 操作流程.

3>.uclinux DM9000a的驱动配置,调试.

4>.uclinux SPI方式 SD的驱动配置,调试.

5>.uclinux web-server的实现

?

?

?

.NIOS2 IDE下实现 uClinux 的嵌入

?

引言:

1.为什么要在CPU里运行操作系统?

?

简单的说,

就像PC上使用Windows操作系统一样,

它负责底层的东西,如各种硬件接口,内存管理,资源分配等等,没有操作系统,是不可能完成这么复杂的功能的.

使用操作系统的好处主要有:

1)操作系统提供库函数、底层驱动程序、工具包等,方便用户开发应用程序.

2)操作系统能有效管理内存,分配系统资源,而不用用户操心.

3)操作系统能够把硬件虚拟化,使开发人员避免编写复杂的驱动程序.

?

2.uClinux还是uC/OS?

?

这个看实际情况而定,两个都是比较常用,免费且公开源码的嵌入式操作系统.

比较如下:
分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条