首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
U-Boot是遵循GPL条款的开源项目,支持众多的开发板。三星公司的S3C44BOX是一款基于ARM7TDMI核的微处理器,由于其不含有MMU,因此采用的嵌入式操作系统为μCLinux。本文主要讨论利用U-Boot在S3C44BOX目标板上进行μCLinux操作系统的Boot Loader的移植。  相似文献   

2.
基于S3C44BOX的U—Boot及μClinux的移植分析   总被引:1,自引:0,他引:1  
选取了当前比较流行、功能强大的引导程序U—Boot及专门应用于无MMU微处理器的μClinux操作系统,深入研究了U—Boot及μClinux的移植方法。以UP—NETARM3000开发板为例,详细分析其特殊功能寄存器设置及移植过程,创建了基于S3C44BOX的ARM-μClinux开发平台。在嵌入式系统的开发调试阶段,充分利用U—Boot网络引导方式大大提高了开发效率,为基于μClinux进行各种设备驱动程序的开发提供了便利。用文中方法移植的U—Boot及μClinux已稳定运行在UP—NETARM3000开发板上,为后续的嵌入式产品开发打下坚实的基础。  相似文献   

3.
Bootloader是操作系统和硬件的枢纽,负责初始化硬件和引导嵌入式操作系统的内核。U—Boot是当前比较流行,功能强大而且成熟的Bootloader,可以支持多种体系结构。介绍了U—Boot的结构、功能以及启动工作机理。针对基于ARM?I、DMI内核的S3C44BOX的开发硬件平台,对U—Boot进行了移植。  相似文献   

4.
崔秀芳  喻方平  常勇 《微计算机信息》2007,23(32):166-167,159
通过对监控模块的功能分析,选择Samsung公司的ARM7微处理器S3C44BOX作为核心进行硬件设计.进行了启动代码Boot Loader的编写和操作系统的移植。μC/OS—Ⅱ没有给驱动程序提供统一的标准接口。本设计中采用了驱动程序抽象层的方法自定义接口,通过指向不同驱动子程序的函数指针,为操作系统挂载驱动程序。  相似文献   

5.
该文介绍了U—Boot的顶层目录结构及其特点,并以S3C2410为例子说明了U—Boot在ARM平台下的移植。  相似文献   

6.
Bootloader是操作系统和硬件的枢纽,负责初始化硬件和引导操作系统的内棱。U—Boot是当前比较流行、功能强大的Bootloader。可以支持多种体系结构。S3C2410是三星公司一款基于ARM920T的嵌入式通用处理器。本文详细介绍U—Boot的功能、启动工作机理以及在S3C2410开发板上的移植过程。  相似文献   

7.
μC/OS-Ⅱ在S3C44BOX上的移植   总被引:2,自引:3,他引:2  
本文简介了一种实时多任务内核μC/OS-Ⅱ。并根据S3C44BOX芯片的硬件特性,给出了一种把μC/OS-Ⅱ移植到S3C44BOX上的方案。  相似文献   

8.
实时操作系统μC/OS-Ⅱ在ARM7上的移植   总被引:1,自引:1,他引:0  
本文分析了实时操作系统μC/OS-Ⅱ的特点及其在嵌入式系统应用领域的优势,讨论了其在S3C44BOX上移植的可能性,探讨了μC/OS-Ⅱ操作系统移植到ARM7处理器S3C44BOX的方法,成功地将μC/OS-Ⅱ移植到S3C44BOX上,并通过例程验证了移植代码的正确性.  相似文献   

9.
S3C44BOX是三星公司设计的一款基于ARM7TDMI的32位RISC处理器。实验以PC机为宿主机,通过在宿主机上对μClinux内核进行编译,然后向目标板S3C44BOX移植。比较了μClinux的应用领域,从交叉编译环境的建立、内核的裁减及修改等方面,系统描述了μClinux在S3C44BOX开发板上的移植过程。  相似文献   

10.
远飞 《微处理机》2007,28(3):120-122,125
在以32位处理器为核心、uClinux为操作系统的嵌入式系统中,Boot Loader负责初始化硬件设备、建立内存空间的映射图,从而将系统的软硬件环境带到一个合适的状态,以便为最终调用操作系统内核准备好正确的环境。44binit.S是S3C44BOX的Boot Loader中不可缺少的最先运行的程序,它由ARM汇编语言编写,主要完成硬件设备的初始化。文章详细介绍了44binit.S的设计思路以及较难懂的一些程序段落。  相似文献   

11.
人机界面(GUI)为任何使用图形LCD的应用程序提供了独立于处理器和LCD控制器之外的有效图形用户接口解决方案.以嵌入式微处理器S3C44BOX为硬件平台,在详细分析μC/GUI功能及原理的基础上,通过对μC/GUI与S3C44BOX的接口的修改和LCD驱动接口的设计,成功将μC/GUI移植到S3C44BOX硬件平台上.  相似文献   

12.
U—Boot可广泛用于各种嵌入式处理器体系。简单分析U—Boot的结构特点和启动流程,以及配置U-Boot适合新的开发板,过制作U—Boot启动logo和调试U—Boot映像文件,同时加入背光驱动以方便调节背光亮度,说明了在U—Boot基础上完善设备驱动可代替繁冗的操作系统而具有广泛的应用价值。  相似文献   

13.
S3C44BOX在视频信号模拟器中的应用   总被引:1,自引:1,他引:0  
基于S3C44BOX的视频信号模拟器,是将高性能、低功耗的微处理器S3C44BOX与嵌入式实时操作系统μC/OS-Ⅱ相接合,利用C语言的优势,添加人机交互方式、图形化界面;使系统具有回波图像逼真、可方便地实现多目标模拟、系统扩展性好等优点.简要介绍了微处理器S3C44BOX芯片的特点及其在视频信号模拟器系统中的应用,并给出了基于S3C44BOX开发平台视频信号模拟器的硬件组成.  相似文献   

14.
摘要:μC/OSII以其严格的实时性得到了广泛的应用,但目前适用于μC/OSII的图形界面却很少。本文详细介绍了一种适用于μC/OSII的图形界面--μC/GUI的体系结构和特点,同时介绍了S3C44BOX内置LCD控制器的结构和功能,给出了S3C44BOX下μC/GUI驱动程序和应用程序的编写实例。  相似文献   

15.
基于S3C44BOX的μClinux的移植   总被引:5,自引:0,他引:5  
S3C44BOX作为一款以ARM7TDMT为内核的微处理器,正日益受到广泛的应用;μClinux作为一种运行于没有MMU的嵌入式微处理器的Linux衍生操作系统,也广泛应用于嵌入式开发中。BLOB作为一款功能强大、使用方便、可移植性好的BootLoader,而成为S3C44BOX开发板上非常适合μCilnux的Bootloader。本介绍一款基于S3C44BOX开发板的开发过程,详细介绍向该开发板移植μClinux操作系统和引导代码BLOB的过程以及移植前的准备工作。  相似文献   

16.
Boot Loader的设计是Windows CE开发非常关键的一步。本文以基于S3C2410处理器进行Windows CE 5.0 Ethernet Boot Loader的设计和实现为例,简单介绍了Boot Loader的基本概念和架构,重点分析了基于S3C2410的Boot Loader的引导过程、控制流程以及实现方法。  相似文献   

17.
魏胜利  陈玮  薛琴 《福建电脑》2006,(11):158-159
本文提出了一种基于S3C44BOX的土壤成分分析仪的构造方法。该方法将S3C44BOX和一些必要的器件连接,并在芯片中植入嵌入式操作系统?C/OS—Ⅱ,在其上运行用户程序,使之完成多任务调度。  相似文献   

18.
在嵌入式系统开发中.针对不同硬件对Boot Loader进行修改是重点和难点之一。通常的方法是根据硬件的数据手册编写相关程序;但这样做难度大,开发周期长。本文以RedBoot与U—Boot之间模块移植的实现为例,提出了从不同的Boot Loader中移植已有模块来修改Boot Loader的方法,既降低开发难度,也缩短了开发周期,同时也为众多嵌入式开发人员提供了新的思路。  相似文献   

19.
本文针对三星S3C2410平台介绍Windows CE.Net下Boot Loader的开发。描述系统引导程序Boot Loader的设计,阐述设计时考虑的因素和需解决的技术难点,给出一套可行的引导程序流程,说明Windows CE.Net内核映像的加载过程。Boot Menu的使用使Boot Loader极为方便地引导和调试Windows CE.Net内核。  相似文献   

20.
μC/OS-Ⅱ在S3C44B0X上的移植   总被引:2,自引:3,他引:2  
本文简介了一种实时多任务内核μC/OS-Ⅱ.并根据S3C44BOX芯片的硬件特性,给出了一种把μC/OS-Ⅱ移植到S3C44B0X上的方案.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号