查看: 3806|回复: 0

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

[复制链接]

该用户从未签到

6

主题

6

帖子

0

新手上路

Rank: 1

积分
0
最后登录
1970-1-1
发表于 2009-8-21 09:42:28 | 显示全部楼层 |阅读模式
基于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?

 

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

比较如下:
我知道答案 目前已有0人回答
回复

使用道具 举报

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

本版积分规则

关闭

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

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-21 01:58 , Processed in 0.082389 second(s), 21 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表