打印
[matlab]

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

[复制链接]
1819|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
nan678|  楼主 | 2010-9-13 10:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
基于FPGA的uClinux系统移植及实现web-server[1]
基于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

主题

70

帖子

1

粉丝