共查询到18条相似文献,搜索用时 62 毫秒
1.
Bootloader的编写在嵌入式系统软件开发中非常重要.基于S3C44B0X硬件平台,文章介绍了Bootloader开发的相关原理和设计方法.对经过实践验证的启动代码,进行了详细的分析. 相似文献
2.
Bootloader是系统上电或复位后首先运行的一段代码,Bootloader代码(即启动代码)的好坏对整个系统的运行效率有着重要的影响,而Bootloader代码与芯片的特性有着紧密的联系。本文根据用LPC2210在ADS(ARMDeveloperSuite)开发环境下进行嵌入式系统设计的实际经验,总结出基于ARM7TDMI内核的LPC2210处理器的Bootloader代码设计的详细流程及其中的一些关键技术和代码 相似文献
3.
4.
5.
在深入分析μC/OS-II移植的基础上,提出了一种新的μC/OS-II移植方法,该方法的特点是:将任务的缺省模式设计为用户模式,并且任务级的任务切换OS_TASK_SW()采用ARM处理器的软中断指令SWI来实现。 相似文献
6.
7.
LPC2106在足球机器人控制中的应用设计 总被引:2,自引:0,他引:2
足球机器人融合了计算机视觉、模式识别、决策对策、自动控制、无线通信、多智能体合作等多项技术,具有极高的研究价值。本文设计了基于ARM7微处理器的集中视觉足球机器人底层控制系统,简化了系统设计,满足微型机器人的控制需要。同时,也有利于足球机器人自主化的转型和发展。 相似文献
8.
基于ARM的嵌入式网络监控系统构建 总被引:1,自引:0,他引:1
提出了一种新的无线网络监控系统的构建方式,以ARM微处理器S3C44B0X为核心,将蓝牙无线传输技术应用到其中,给短距离下实施网络监控提供了一种高效且低成本的方法.在嵌入式系统中引入实时操作系统μC/OS-II,大大提高了系统的开发效率和实际运行效率. 相似文献
9.
基于ARM7和模糊控制算法开发的生物发酵智能控制系统。软件设计中移植了μC/OS-II操作系统,采用多任务程序设计方法设计,大大降低了编写程序的复杂度。针对生物发酵控制过程中的时变性、非线性、延时性、随机性等特点,提出采用模糊逻辑控制技术来实现系统的控制。在一定程度上解决了传统控制方法不易得到系统数学模型、难于对控制系统进行有效控制的不足。 相似文献
10.
基于μC/OS-II的嵌入式系统的设计 总被引:1,自引:0,他引:1
嵌入式系统的应用正快速发展,而嵌入式系统的设计和嵌入式操作系统是其中的关键。由于大多数嵌入式操作系统价格昂贵、源码不公开,导致某些开发不是很方便。而实时嵌入式操作系统μC/OS-II具有开放源码、研究免费的特点,而且μC/OS-II通过了FAA安全认证。文中通过实现一个嵌入式系统应用说明了μC/OS-II实时嵌入式操作系统在嵌入式系统中如何应用以及如何移植。 相似文献
11.
12.
基于ARM的嵌入式Bootloader实现自动升级 总被引:1,自引:0,他引:1
本文阐述了ARM7嵌入式系统Bootloader的基本流程.重点分析了在Bootloader中通过CF存储卡或硬盘实现对内核或文件系统进行升级.并通过EM8624L在ARM uClinux下实验实现了对嵌入式系统的自动升级,比传统通过串口或网口来完成升级的方法更为方便. 相似文献
13.
基于ARM 的嵌入式系统Bootloader 的设计与实现 总被引:2,自引:0,他引:2
为了解决在设计Bootloader 时调试程序不方便的问题,作者自行设计了ARM9 核心板,扩展和增加了SD 卡具体硬件模块上的功能支持。设计并实现了一个支持从SD 卡加载系统镜像并启动系统的Bootloader。在启动模式、中断处理、硬件初始化以及内存映射和最终引导linux 内核等一系列关键技术上做了详细的设计。该设计已成功运用到湖南省科技厅一款手持导航设备项目中,运行稳定。 相似文献
14.
ARM7处理器Bootloader的设计与实现 总被引:2,自引:0,他引:2
AT91 SAW系列ARM核处理器没有专门的BOOT区,每次更新应用程序都要借助于JTAG接口和仿真器,且每次都是从FLASH的0x0处开始烧写应用程序,一旦更新不成功,就会破坏原来的程序.为解决以上提到的问题,以AT91SAM7X256为例探究了一种新的通过串口实现应用程序更新的Bootloader,其由上位机下载软件和下位机Bootloader程序两部分组成.首先介绍Boodoader的通信协议,接着给出上位机软件和Bootloader的详细设计,最后对Bootloader进行测试,并给出测试结果. 相似文献
15.
姜荣萍 《计算机光盘软件与应用》2010,(16)
嵌入式系统的核心是嵌入式处理器,ARM 处理器是目前公认的业界领先的 32 位嵌入式RISC微处理器.基于ARM 核的芯片具有低功耗、高性能的特点,广泛应用于嵌入式产品中.本文从 ARM 体系结构入手,通过对比,详细介绍了RISC的系统结构特点和ARM处理器运行模式,从而对ARM嵌入式系统进入了深入的分析. 相似文献
16.
本文介绍了一种利用嵌入式微控制器AT91RM9200,在嵌入式linux操作系统的环境下,通过主机接口(HPI)来加载DSP程序的设计方案. 相似文献
17.
浅析嵌入式系统编程中的代码优化 总被引:2,自引:0,他引:2
随着嵌入式系统应用复杂度的提高,高效精简的软件代码是提高系统性能的关键因素之一。文章首先分析了嵌入式编程的特点,阐述了内联函数、循环展开、软件流水等几种代码优化方法,最后提出了应用行程编码(RLE)方法来减少常量数组对存储空间的占用。实验表明,经上述方法优化后的目标代码,执行效率提升了近50%,有效地提高了系统性能。 相似文献
18.
嵌入式系统编程中的代码优化 总被引:2,自引:0,他引:2
从嵌入式系统的特点出发 ,阐述了嵌入式系统编程语言的选择以及代码优化的方法。首先分析了嵌入式系统特点和嵌入式系统编程的要求 ,以及嵌入式实时程序设计中语言的选择。接着结合嵌入式软件开发的实践 ,阐述了嵌入式软件开发中代码优化的方法。最后作出总结 ,提出综合利用各种方法和必要性 相似文献