查看: 1271|回复: 0

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

[复制链接]

该用户从未签到

发表于 2009-8-21 10:29:36 | 显示全部楼层 |阅读模式
分享到:
基于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?

 

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

比较如下:
回复

使用道具 举报

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

本版积分规则

关闭

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



手机版|小黑屋|与非网

GMT+8, 2024-11-15 05:46 , Processed in 0.119868 second(s), 15 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.