首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 109 毫秒
1.
基于WinCE系统下Bootloader的开发   总被引:1,自引:0,他引:1  
洪雪松 《电子测试》2011,(10):70-74
随着越来越多的嵌入式设备研发中采用操作系统支持,必然要根据目标板设计引导程序(Bootloader)。由于WinCE的设计目标是模块化及可伸缩性、实时性能好,通信能力强大,支持多种CPU,最大程度继承了桌面版Windows操作系统的丰富功能,因此被广泛地用在嵌入式系统中。本文首先介绍了WinCE系统的定制方法和Boot...  相似文献   

2.
本文介绍了龙芯税控SoC中Bootloader的设计过程,并详细分析了Bootloader中关于外部中断(IRQ)处理的详细过程.  相似文献   

3.
构造引导程序BootLoader是所有的嵌入式系统开发过程中一项最基本的工作,它将操作系统和硬件平台联系起来,对嵌入式系统的后继开发十分重要。文中以32位ARM架构的嵌入式处理器S3C2440A为硬件平台核心,以嵌入式Linux操作系统为背景,详细地研究了系统引导程序的原理,分析了系统引导程序vivi的结构,并在此基础上实现了vivi的移植。  相似文献   

4.
《现代电子技术》2015,(15):84-86
以嵌入式微处理器S3C2440为主控制器,数字式温度传感器DS18B20为测温元件设计了嵌入式温度检测系统。阐述了系统的软硬件设计与实现流程,重点介绍了DS18B20在嵌入式Linux操作系统下驱动程序的实现方法。该系统电路简单、运行稳定,操作简便,可扩展性好。  相似文献   

5.
基于Bootloader的嵌入式软件通用更新机制   总被引:1,自引:0,他引:1  
孙立新 《电视技术》2011,35(15):89-90,113
在嵌入式系统的使用过程中,或者在软件开发过程中,系统软件可能经常被损坏。开发人员需要方便地把嵌入式操作系统、文件系统和用户应用程序下载到特定的硬件平台。目前,通常的做法是使用专用的仿真器,或者在Bootloader中增加下载的功能。针对这两种方法的不便,提出了一种通用的更新机制——基于Bootloader的双系统更新机制,并在飞利浦STB810平台上实现。  相似文献   

6.
本文利用ARM9芯片和高速FPGA数据采集及信号处理技术,在kinux操作系统平台上设计并实现了一种新型数字超声探伤仪。该探伤仪具有高性能、低成本、外围接口扩展丰富以及低功耗等特点。  相似文献   

7.
主要研究Linux在ARM芯片上的移植。首先介绍ARM微核在嵌入式系统中发展的趋势,然后在分析S3C2410体系结构的基础上给出从准备移植环境BootLoader vivi移植、Linux2.6.14移植、YAFFS2文件系统的移植,一直到根文件系统的建立的全过程。按提供的方法和技巧可以很方便地建立一个ARM Linux开发平台。  相似文献   

8.
针对嵌入式系统的应用和开发的需要,提供在ARM嵌入式平台上移植Linux系统的方法。在对Linux内核体系的研究基础上,分析往ARM平台上移植Linux需要的工作,可以提高系统的设计水平,缩短开发时间。ARM9选用的是三星公司的S3C2440,Linux内核版本号为2.6.30.4。介绍了嵌入式系统移植的主要过程,包括U-boot的移植与修改、Linux内核的配置和编译、根文件系统的定制。移植后Linux系统在ARM平台上运行良好。实验结果证明该方法是可行的,同时对其他嵌入式系统开发有一定的参考意义。  相似文献   

9.
针对嵌入式系统开发中流接口驱动程序开发的重要性和困难,介绍了WinCE系统下驱动程序的分类加载方式,分析了流式驱动程序开发方法,最后以S3C6410 GPIO驱动为例描述了流接口驱动程序的开发过程。  相似文献   

10.
本文利用ARM9芯片和高速FPGA数据采集及信号处理技术,在Linux操作系统平台上设计并实现了一种新型数字超声探伤仪。该探伤仪具有高性能、低成本、外围接口扩展丰富以及低功耗等特点。  相似文献   

11.
基于ARM S3C2410嵌入式系统的Bootloader分析与设计   总被引:2,自引:0,他引:2  
蒋维 《电子工程师》2008,34(10):49-52
在嵌入式系统中系统引导加载程序Bootloader是非常重要的,但对不同的系统板其Bootloader不完全相同,因此需要针对系统板移植Bootloader。分析了基于ARM$3C2410嵌入式系统的启动流程,给出了每一环节的关键代码。介绍了在线仿真和烧写步骤,并通过实际操作对本次设计进行了成功的验证。结果表明该Bootloader代码量小、便于维护、执行效率高。  相似文献   

12.
基于ARM嵌入式系统的Bootloader的设计与实现   总被引:3,自引:0,他引:3  
刘娅 《现代电子技术》2006,29(7):142-144
在计算机、互联网和通信技术高速发展的同时,嵌入式系统开发技术也取得迅速发展,嵌入式技术应用范围的急剧扩大。但是在嵌入式系统设计中,针对嵌入式处理器和操作系统的Bootloader代码的设计是一个难点。在基于ARM720T核的嵌入式处理器芯片的EP7312上进行设计,总结出嵌入式处理器芯片的Bootloader设计的一般模式及其中的一些关键技术,并给出了Bootloader的详细设计流程。  相似文献   

13.
基于S3C2440的嵌入式Linux系统移植的研究与实现   总被引:5,自引:1,他引:5       下载免费PDF全文
微处理器技术的发展使嵌入式系统得到广泛应用,一个小型、实时、性能良好的嵌入式操作系统的研发和应用,就成为嵌入式系统进一步应用要解决的首要问题[1].描述了将Linux-2.6.23.14内核移植到基于S3C2440处理器目标板上的方法与过程.介绍了目标平台和Linux-2.6.23.14内核,并说明了如何搭建移植环境,着重介绍了Bootloader的架构和功能以及Linux-2.6.23.14内核的移植.结果证明该方法是可行的.移植后的Linux在嵌入式系统中运行良好.为嵌入式技术应用和研究提供有益的帮助.  相似文献   

14.
Blob在S3C2440A上的移植   总被引:1,自引:0,他引:1  
Blob(Boot Loader Object)是一款功能强大的Bootloader,多用于S3C44BO而少用于S3C2440A.介绍了常见的Bootloader;归纳了Blob的主要特征;分析了其运行过程,介绍了系统存储空间分布:给出了Blob在基于S3C2440A开发板上的移植方法、移植过程,最后给出了测试结果.目前,Blob能够稳定地运行,为下一步开发工作奠定了良好的基础.  相似文献   

15.
以三星公司的嵌入式微处理器S3C2440A和夏普公司3.5inLCD屏LQ035Q7DH01为基础,设计了显示硬件电路,介绍了帧缓冲设备的处理机制及底层驱动的接口函数,针对本显示系统给出了如何开发其Linux帧缓冲设备驱动程序。不论是显示硬件电路还是软件驱动程序,都有很强的可移植性,可以方便地移植到不同的平台。  相似文献   

16.
基于ARM9的Bootloader的分析及设计   总被引:1,自引:1,他引:0  
Bootloader是ARM嵌入式系统的重要组成部分。对于不同内核的系统板,其Bootloader也不尽相同,针对每个裸板都要对其烧写针对自己的Bootloader。在此简要介绍S3C2410及其两种启动方式,着重分析S3C2410从NAND FLASH启动的过程中,对各个内部功能模块进行的初始化过程,并设计出基于S3C2410嵌入式系统的Bootloader。通过在线仿真及实际测试表明,该Bootloader具有良好的稳定性、实时性和可移植性。  相似文献   

17.
U-Boot及Linux2.6在S3C2440A平台上的移植方法   总被引:3,自引:2,他引:3  
以探索建立嵌入式Linux系统的基本方法和技术为目的,给出了交叉编译环境的建立方法;简介了基于S3C2440A系统的硬件资源配置和系统存储空间分布;分析了U-Boot的启动流程和移植重点和操作系统内核配置和编译要点;最后总结了启动shell的过程.移植后的Linux在嵌入式系统中运行稳定.  相似文献   

18.
李想  郑喜凤  陈宇 《液晶与显示》2012,27(1):103-107
分析了目前显示市场上各种主流显示器件的特性,介绍了OLED显示模块以及S3C2440的结构。针对OLED显示模块中8位数据并行接口占用I/O管脚较多,接口设计繁琐,无法满足系统需求的情况,采用SPI总线接口,进行相应的软件、硬件设计,达到了系统节约接口的要求。在占用资源较少的情况下实现了OLED屏幕的正常显示。  相似文献   

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

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