uClinux 在Nios II上内核的移植
时间:05-09 16:54
查看:1591次
下载:162次
简介:
SOPC必将成为未来IC发展的趋势,实时操作系统uClinux在软核nios ii上的成功移植对于嵌入式产品的开发有重要的意义。本文首先介绍nios ii和uClinux然后论述了uClinux和DE2开发板的一些重要特性以及如何利用 QuartusⅡ、SOPC Builder 等软件工具来构建一个以nios ii处理器为核心的硬件平台。 这个硬件平台为uClinux操作系统提供了4M的flash,8M的sdram和DM9000以太网控制器等外围设备。在已经构建成功的硬件平台上编写的几个中断测试程序,用于验证刚建立的硬件和熟悉如何在nios ii IDE中编写程序。接着分析嵌入式操作系统uClinux的内核结构、内存管理、多进程处理、针对实时性的解决方案和开发环境,对uClinux有一个深刻的认识,会下一步研究开发很有帮助。在从理论上叙述了内核、内核配置、文件系统三者之间的关系和各自的作用之后,就详细介绍如何通过nios ii IDE和nios ii SDK Shell将uClinux操作系统下载到flash中。