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

2.
在嵌入式系统的开发过程中由于操作系统的兼容性较差,经常会遇到基于一种CPU开发的操作系统不能在其他CPU上稳定的运行的情况,造成了重复开发的浪费。针对以上问题,对开放源码的μC/OS-II实时操作系统在三星公司的S3C44BOX处理器上的移植技术和移植条件进行了分析与研究,实现了μC/OS-II在S3C44BOX处理器上的移植,并对移植过程中的注意事项进行了讨论。实验证明,移植后的系统运行稳定和重新开发相比节省了大量时间,该移植方法对其他嵌入式操作系统的移植也有很好的借鉴作用。  相似文献   

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

4.
本文主要讲述了三个方面内容:第一,由于S3C4480X没有地址重映射功能,本文讨论并设计了一个程序以实现这种伪“重映射”;第二,μC/OS-Ⅱ在移植到S3C44BOX嵌入式系统时,实现了时钟中断函数OSTickISR的C语言编写;第三,基于S3C44BOX的嵌入式系统设计过程中一些要点的总结。  相似文献   

5.
介绍实时操作系统μC/OS-Ⅱ的特点和内核结构,给出μC/OS-Ⅱ在Samsung嵌入式S3C44BOX ARM7微处理器上的移植的步骤及详细相关代码,同时阐述μC/OS-Ⅱ在应用中应注意的问题。  相似文献   

6.
对于μClinux的应用来说,编写设备驱动程序是很重要的一个方面的工作。通过在SamsungS3C44BOX微处理器的嵌入式平台上设计基于μClinux的A/D设备驱动程序的实例,介绍了设备驱动程序的一般编写方法和相关知识。  相似文献   

7.
基于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开发板上,为后续的嵌入式产品开发打下坚实的基础。  相似文献   

8.
9.
U—Boot是遵循GPL条款的开源项目,支持众多的开发板。三星公司的S3C44BOX是一款基于ARM7TDMI核的微处理器,由于其不合有MMU,因此采用的嵌入式操作系统为μCLinux。本文主要讨论利用U—Boot在S3C44BOX目标板上进行μCLinux操作系统的BootLoader的移植。  相似文献   

10.
随着计算机技术和电子技术的日益发展,衍生出了有别与以往的单纯的计算机软硬件和电子技术的嵌入式系统.嵌入式系统已经应用到人们生活,工作,学习的方方面面.本文主要讨论的是目前主流的嵌入式微处理器ARM,并以S3C44BOX和μCOS-Ⅱ搭建平台,阐述嵌入式系统开发平台的架构、系统工作原理及应用程序开发流程.  相似文献   

11.
基于S3C44BOX的温度控制系统   总被引:1,自引:1,他引:0  
《微计算机信息》2006,(5Z):113-115
  相似文献   

12.
蒋丽琴  朱世宁 《微机发展》2007,17(9):126-128
μClinux作为一种开放源代码的操作系统,有着优良的可移植性和广泛的兼容性。它被广泛应用于DVD播放器、PDA、路由器、防火墙、工业控制、智能家具等设备。由于各个硬件平台的硬件组成和硬件参数不同,这就需要对μClinux源码中针对具体硬件进行相应的修改,然后编译、下载到目标板上运行,这个过程称之为移植。文中对μClinux源码体系结构及其在S3C4510B上的移植做了论述。  相似文献   

13.
介绍一种油品含水量智能检测系统,该测量系统具有反应快、精度高和使用方便等优点,被广泛应用;以源代码开放的嵌入式μClinux为操作系统,μClinux是针对控制领域的嵌入式linux操作系统,它从Linux 2.0/2.4内核派生而来,沿袭了主流Linux的绝大部分特性,适合不具备内存管理单元(MMU)的微处理器/微控制器;将它移植到以S3C44B0X为CPU的硬件平台中,将传感器测得的温度、水份两路电信号送给S3C44B0X自带的两路A/D中,由应用程序对数据进行处理,最后将结果在终端LCD中显示.  相似文献   

14.
本文首先简单介绍了启动代码的主要作用,研究了与启动代码有关的系统硬件信息,最后针对基于ARM处理器S3C44BOX的开发板硬件平台,在分析了开源的启动代码U-boot的启动流程的基础上对U-boot进行了移植.  相似文献   

15.
在嵌入式系统的开发过程中由于操作系统的兼容性较差,经常会遇到基于一种CPU开发的操作系统不能在其他CPU上稳定的运行的情况,造成了重复开发的浪费.针对以上问题,对开放源码的μC/OS-Ⅱ实时操作系统在三星公司的S3C44BOX处理器上的移植技术和移植条件进行了分析与研究,实现了μC/OS-Ⅱ在S3C44B0X处理器上的移植,并对移植过程中的注意事项进行了讨论.实验证明,移植后的系统运行稳定和重新开发相比节省了大量时间,该移植方法对其他嵌入式操作系统的移植也有很好的借鉴作用.  相似文献   

16.
在嵌入式系统中,中断的处理是必须的.本文阐述了μClinux下S3C44B0X的中断实现过程,并实现了S3C44B0X开发板的按键中断驱动程序.将μClinux移植到开发板后,中断得到正常响应,中断服务程序正确运行.  相似文献   

17.
吴建鲁 《软件》2011,32(6):108-110
μCEnux是一种开放源代码的操作系统,具有良好的可移植性和广泛的兼容性。S3C4510B作为一款不带内存管理单元的嵌入式微处理器,为了能充分利用Linux提供的稳定性和开放性,可以把μCinux内核移植到S3C4510B的处理器中。本文论述μCfinux在S3C4510B系统上的移植过程,并对内核的启动进行分析。  相似文献   

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

19.
20.
梁建华  肖伸平 《微计算机信息》2006,(5Z):143-144,241
文章介绍了S3C44BOX的FC总线接口。与EEPROM的连接方法。重点分析了I2C总线的配置方法,主器件模式下发送数据和接收数据的软件设计.提供了I2C中断处理的源程序。  相似文献   

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

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

京公网安备 11010802026262号