首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 109 毫秒
1.
用U-Boot构建嵌入式系统的引导加载程序,在对U-Boot的启动工作机理进行了简略分析后,针对基于SEP3203的目标板对U-Boot作了具体的修改和移植。要在U-Boot里增加了若干测试命令,并在U-Boot里增加了中断处理程序,通过SEP3203的timer.每隔一毫秒进入中断处理进行喂狗。并在刚开始的一段代码里增加了启动Nucleus代码。在U-Boot里增加了应用结果表明,移植后的U-Boot在目标板上运行良好,可成功引导Nucleus内核。  相似文献   

2.
从ARM7处理器SEP3203在无线通信平台中的应用实例出发,对无线通信平台的硬件结构和软件流程进行了分析;说明了其板级支持包(BSP)的基本构成;探讨并实现了SEP3203的启动代码,使之完成了从系统上电到主函数开始运行之间的底层相关任务,为主函数的运行创造了运行环境;对启动代码中的难点进行了分析,着重阐述了其启动代码的实现。  相似文献   

3.
从ARM7处理器SEP3203在无线通信平台中的应用实例出发,对无线通信平台的硬件结构和软件流程进行了分析;说明了其板级支持包(BSP)的基本构成;探讨并实现了SEP3203的启动代码,使之完成了从系统上电到主函数开始运行之间的底层相关任务,为主函数的运行创造了运行环境;对启动代码中的难点进行了分析,着重阐述了其启动代码的实现。  相似文献   

4.
Boot Loader是操作系统和硬件的枢纽,负责初始化硬件和引导操作系统的内核,以较为通用的开源U-Boot引导加载程序为例,简略分析了U-Boot启动的工作机理,并介绍了了U-Boot在ADSP-BF533目标板上的移植方法和过程,应用结果表明,移植后的U-Boot在目标板上运行稳定可靠,具有一定的实用性。  相似文献   

5.
从ARM7处理器SEP3203在无线通信平台中的应用实例出发,对无线通信平台的硬件结构和软件流程进行了分析;说明了其板级支持包(BSP)的基本构成;探讨并实现了SEP3203的启动代码,使之完成了从系统上电到主函数开始运行之间的底层相关任务。为主函数的运行创造了运行环境;对启动代码中的难点进行了分析,着重阐述了其启动代码的实现。  相似文献   

6.
从ARM7处理器SEP3203在无线通信平台中的应用实例出发,对无线通信平台的硬件结构和软件流程进行了分析:说明了其板级支持包(BSP)的基本构成;探讨并实现了SEP3203的启动代码,使之完成了从系统上电到主函数开始运行之间的底层相关任务.为主函数的运行创造了运行环境;对启动代码中的难点进行了分析,着重阐述了其启动代码的实现.  相似文献   

7.
基于MIPS的Au1500 NC板上的启动程序U-Boot设计   总被引:1,自引:0,他引:1  
周涛  刘有源 《微机发展》2006,16(8):94-96
U-Boot是一种功能强大的、开源的、嵌入式系统启动软件(Bootloader),移植U-Boot相比自己重新开发一套启动程序可以节省大量的精力且后期的维护也更为方便。文中介绍了U-Boot在Au1500 NC板上的移植方法,涉及对U-Boot的架构及与MIPS体系结构相关代码的分析,Flash驱动程序的添加和以太网驱动程序的修改。通过移植,最后成功实现了对Linux操作系统的引导,从而为后期的进一步开发带来了极大的方便。  相似文献   

8.
针对ARM架构的U-Boot移植过程中处理器种类繁多、启动方式多样化这一问题,提出了两种代码重定位技术.该代码重定位技术实现了在任何一种存储器上均能够启动U-Boot程序,并对两种技术进行了比较.实验表明,选择使链接地址固定的代码重定位技术可以实现U-Boot的高效移植.  相似文献   

9.
本文深入分析了嵌入式实时操作系统内核Nucleus PLUS的可移植性,详细阐述了Nucleus PLUS在i.MX21处理器上的移植过程,重点介绍了目标硬件平台和内核定时器模块的初始化、内核中断响应和上下文保护的处理内容和流程,并通过测试例程验证了移植代码的正确性。  相似文献   

10.
U-Boot是一种功能强大的、开源的、嵌入式系统启动软件(Bootloader),移植U-Boot相比自己重新开发一套启动程序可以节省大量的精力且后期的维护也更为方便。文中介绍了U—Boot在Au1500 NC板上的移植方法,涉及对U-Boot的架构及与MIPS体系结构相关代码的分析,Flash驱动程序的添加和以太网驱动程序的修改。通过移植,最后成功实现了对Linux操作系统的引导,从而为后期的进一步开发带来了极大的方便。  相似文献   

11.
武建平  李冰 《测控技术》2008,27(1):63-66
从CAN总线的工作原理出发,简要分析CAN接口控制器MCP2515和嵌入式处理器SEP3203,通过具体项目的应用重点介绍基于该处理器的CAN总线的软、硬件接口设计及其应用.该设计在现场应用环境中得到了验证.  相似文献   

12.
文中论述在嵌入式系统中建立文件系统的重要性,采用东南大学自主研发的SEP3203作为主芯片,提出将FAT16文件系统应用于嵌入式操作系统ASIX OSⅡ的方案,提供了ASIX OSⅡ的API接口,便于移植。并对通用FAT文件系统应用于嵌入式设备的不稳定性进行改进,提出改进措施提高文件系统用于NAND FLASH的使用寿命。  相似文献   

13.
文中论述在嵌入式系统中建立文件系统的重要性,采用东南大学自主研发的SEP3203作为主芯片。提出将FAT16文件系统应用于嵌入式操作系统ASIXOSII的方案,提供了ASIXOSII的API接口,便于移植。并对通用FAT文件系统应用于嵌入式设备的不稳定性进行改进,提出改进措施提高文件系统用于NANDHASH的使用寿命。  相似文献   

14.
SEP3203是东南大学自主研发的基于ARM7TDMI内核的一款微处理器.该处理器内置了LCD控制器,在与VGA接口的模块连接时需要对其进行转换.同时该处理器内部没有I2C总线控制器,在需要使用I2C总线进行通讯时要用GPIO口对其进行模拟.本文将介绍基于SEP3203处理器的LCD转VGA接口的硬件设计框架,以及用GPIO口模拟I2C总线的软件设计.  相似文献   

15.
Bootloader(引导加载程序)是嵌入式系统开发的重要环节,它使得操作系统和硬件平台联系起来,对嵌入式系统的后继软件开发十分重要.介绍了B00tloader的特点及其在DM6446平台上的引导方式,分析了U-Boot的运行机制,给出了U-Boot在DM6446平台上的移植步骤和关键技术,修改和调试了U-Boot,最...  相似文献   

16.
该文是以USBHOST技术为核心,基于SEP3203嵌入式微处理器,NUCLEUSPLUS实时操作系统为开发平台.利用主机控制芯片ISP1160来实现USBHOST的功能,支持USBHOST在嵌入式系统与U盘等兼容标准USB存储协议的存储设备间的通信。该文给出了硬件实现及对主机的系统软件体系结构的设计方法。为USB在嵌入式领域的应用提供了成功的应用实例。  相似文献   

17.
该文是以USB HOST技术为核心,基于SEP3203嵌入式微处理器,NUCLEUS PLUS实时操作系统为开发平台,利用主机控制芯片ISP1160来实现USB HOST的功能,支持USB HOST在嵌入式系统与U盘等兼容标准USB存储协议的存储设备间的通信。该文给出了硬件实现及对主机的系统软件体系结构的设计方法。为USB在嵌入式领域的应用提供了成功的应用实例。  相似文献   

18.
在工业上,电流量的使用情况需要准确的由工业现场汇总到部门的控制中心。但是一些行业的环境因素使得工作人员不方便去工业现场读取电流量的使用情况。本系统采用东南大学自主研发的ARM内核的嵌入式芯片SEP3203作为主芯片,设计了一个可以用于无线数据传送的嵌入式终端,从而实现远程电流量数据采集传送的目的。  相似文献   

19.
在工业上,电流量的使用情况需要准确的由工业现场汇总到部门的控制中心。但是一些行业的环境因素使得工作人员不方便去工业现场读取电流量的使用情况。本系统采用东南大学自主研发的ARM内核的嵌入式芯片SEP3203作为主芯片.设计了一个可以用于无线数据传送的嵌入式终端,从而实现远程电流量数据采集传送的目的。  相似文献   

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

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

京公网安备 11010802026262号