本文采用了FPGA和μClinux技术来实现嵌入式网络系统的开发。FPGA及其所采用的SOPC开发技术,代表了半导体产业未来的发展方向。μClinux是一款优秀的嵌入式操作系统,强大的网络功能、灵活的裁剪配置功能以及良好...
μClinux下基于FPGA的嵌入式Internet的开发与研究.rar
资料详细技术说明
本文采用了FPGA和μClinux技术来实现嵌入式网络系统的开发。FPGA及其所采用的SOPC开发技术,代表了半导体产业未来的发展方向。μClinux是一款优秀的嵌入式操作系统,强大的网络功能、灵活的裁剪配置功能以及良好的稳定性使得μClinux被广泛的使用到嵌入式系统中。 通过对基于Interact进行远程测控的需求进行分析,以及对μClinux的特性的分析,提出了基于FPGA的嵌入式Intemet的开发思路和方法。远程访问系统采用浏览器服务器(B/S)模式。测控对象包括无刷直流电机控制和分布式测量系统。针对远程控制可能出现的延时、数据包丢失和乱序问题,提出了基于预测控制理论的远程控制方法。 软件部分论述了在FPGA芯片上实现Nios Ⅱ软核CPU及其它用户自定义逻辑的方法,在FPGA上实现PWM口的设计过程,将μClinux移植到NiosII软核CPU上的方法以及驱动程序、应用程序的调试和编译方法等。硬件部分论述了嵌入式网络通信设备的硬件设计,包括FPGA最小系统,网卡芯片LAN91C111的接口设计,无刷直流电机控制器的硬件设计,下位机基于MSP430F135的分布式测量系统设计,从而构成一个基于FPGA的远程测控系统。 将FPGA技术和μClinux操作系统应用于嵌入式网络系统的开发,对加快开发周期,提高系统集成度和系统配置的灵活性具有十分重要的意义。不足之处是整个系统比较分散,需要进一步整合优化,以及实时性能不高,改进方法是改造μClinux内核为实时内核。
相关技术资料推荐
下载与解压说明
下载积分规则
- 本资源下载仅需 2 积分
- 24 小时内重复下载免扣积分
- VIP 会员享专属免积分高速通道
文件解压指南
- 推荐使用 7-Zip 或新版 WinRAR 解压
- 原理图与 PCB 请使用对应 EDA 软件打开
- 压缩包内源码可直接在上方在线预览
免费获取积分
- 新用户注册即赠送 10 积分
- 上传分享工程资料可获得持续积分奖励
- 查看积分规则与会员权益 →