首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 453 毫秒
1.
蔡彦  陈海兰 《福建电脑》2006,(2):101-102
LPC2294是飞利浦半导体公司生产的基于ARM7TDMI-S内核的芯片,本文介绍了一个基于LPC2294的完整的时钟显示设计工程,给出了启动代码以及时钟显示的应用程序的主要函数说明。其中的启动代码主要函数可供一般的基于ARM7TDMI-S内核的嵌入式处理器芯片参考使用。  相似文献   

2.
ARM处理器启动代码的分析与编程   总被引:5,自引:0,他引:5  
优秀的启动代码的编写可以保证程序的稳定高效运行.首先介绍了ARM(Advanced RISC Machines)启动代码中中断向量表的定义、堆栈初始化、系统硬件初始化,然后重点分析了分散加载的目的与实现.虽然是针对LPC2210芯片,却可以推广到一般ARM7嵌入式系统的启动代码的分析与设计中去.  相似文献   

3.
嵌入式Linux系统的引导过程及启动代码分析   总被引:4,自引:0,他引:4  
在嵌入式系统开发中,启动代码的设计是系统开发的关键技术。结合嵌入式Linux系统的引导过程,重点分析了嵌入式系统中启动代码的设计方法,并对开源软件Uboot中启动部分代码进行了详细分析,从而为编写高效的启动代码提供参考,文中代码可在基于ARM7的系统上运行。  相似文献   

4.
LPC2294是飞利浦半导体公司生产的基于ARM7TDMI—S内核的芯片。本文介绍一个基于LPC2294的完整的时钟显示设计工程,给出启动代码的详细设计过程,以及时钟显示应用程序的主要函数说明。其中的启动代码设计过程可供一般的基于ARM7TDMI—S内核的嵌入式处理器芯片参考使用。  相似文献   

5.
祖丹  任长明 《微处理机》2009,30(3):95-96
基于ARM微处理器初始化代码的设计,由于不同ARM处理器的硬件结构不同而需要设计不同的代码.对基于ARM946E-S微处理器设计初始化启动代码设计过程进行了详细的分析,对其他类型的ARM微处理器初始化代码的设计也有重要的参考意义.  相似文献   

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

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

8.
本文介绍了嵌入式系统中Bootloader的概念、主要功能,结合自行设计的ARM7核心板详细分析了S3C44B0X的存储空间映射,重点分析了Bootloader的启动流程及其代码实现.  相似文献   

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

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

11.
DHCP使服务器能够动态地为网络中的其他客户端提供IP地址.文中以ARM7嵌入式开发板为基础,在嵌入式uCLinux操作系统上研究设计DHCP协议功能,并利用交叉编译环境,将DHCP协议实现代码移植到ARM7开发板上得以实现.经过实际测试,证明设计的功能可以达到预期的目标.  相似文献   

12.
DHCP使服务器能够动态地为网络中的其他客户端提供IP地址。文中以ARM7嵌入式开发板为基础,在嵌入式uCLinux操作系统上研究设计DHCP协议功能,并利用交叉编译环境,将DHCP协议实现代码移植到ARM7开发板上得以实现。经过实际测试,证明设计的功能可以达到预期的目标。  相似文献   

13.
针对黑客非法获取ARM芯片程序的问题,提出了一种能同时防止ARM芯片程序被非法复制及源码窃取的方法。该方法以分散加载方式规划存储器,以ARM芯片内全球唯一序列号为密钥,对核心程序进行加密处理。在程序运行时,芯片内的唯一序列号使非法拷贝的程序在同类型ARM设备上无法运行;对核心程序进行加密后存储,确保源代码不被窃取。  相似文献   

14.
介绍了嵌入式系统领域中的常用RISC微处理器——ARM处理器的ARM指令集与Thumb指令集,分析了应用程序的ARM代码与Thumb代码的各自的优势与不足,研究了生成高密度、执行效率高的混合代码的方法。  相似文献   

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

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

17.
基于ARM920T内核的FFT算法的高效实现   总被引:2,自引:0,他引:2       下载免费PDF全文
随着ARM体系结构的发展,ARM处理器已经可以胜任许多DSP应用。为了充分挖掘ARM处理器数字信号处理能力,结合ARM内核设计特点设计了基4-FFT算法的高效ARM程序。代码设计中,对寄存器分配和指令调度作了精细地控制,提出了ARM汇编中浮点数的定点格式存储和计算方法,充分利用桶形移位器和5级流水线,避免了流水线互锁问题。实验结果表明优化后的程序指令周期总数减少并且运算精度很高。这些优化方法对ARM程序优化具有实际指导意义。  相似文献   

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

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