首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 125 毫秒
1.
嵌入式Linux系统的引导过程及启动代码分析   总被引:4,自引:0,他引:4  
在嵌入式系统开发中,启动代码的设计是系统开发的关键技术。结合嵌入式Linux系统的引导过程,重点分析了嵌入式系统中启动代码的设计方法,并对开源软件Uboot中启动部分代码进行了详细分析,从而为编写高效的启动代码提供参考,文中代码可在基于ARM7的系统上运行。  相似文献   

2.
ARM启动代码与Remap技术分析   总被引:2,自引:0,他引:2  
基于ARM的复杂系统上的多数硬件模块都是可配置的,在执行用户应用程序之前,需要有专门的一段启动代码来完成对系统的初始化.以LPC2106为例,详细介绍Bootloader过程及其设计方法,并着重阐述了地址重映射机制.  相似文献   

3.
本文介绍了ARM+uCLinux嵌入式系统的结构,重点分析了uCLinux操作系统启动引导过程,给出了基于一种实际应用系统如何设计uCLinux启动代码.该方法已成功应用于实际系统中.  相似文献   

4.
基于ARM的嵌入式系统Bootloader启动流程分析   总被引:13,自引:0,他引:13  
讲述了基于ARM处理器的嵌入式系统在上电启动后应用程序或操作系统运行前,对处理器及其内部功能模块进行初始化的过程,并结合经过实际验证的代码详细的分析了S3C44B0 Bootloader的运行过程.  相似文献   

5.
ARM7启动代码设计方法与流程   总被引:2,自引:2,他引:0  
ARM处理器是业界领先的32位微处理器,具有功耗低、成本低、性能高等特点。本文结合AT91M55800A,介绍了ARM7启动代码的设计方法和流程,并详细解释了地址重映射,从而使读者对ARM7的启动代码有更深入了解。  相似文献   

6.
uC/OS-Ⅱ在ARM9内核上的移植过程,本文使用的编译器是ADS1.2。需要注意的是,为保证移植代码以及应用代码在ARM9处理器上能够执行,还必须为处理器编写启动代码。启动代码简单地说就是为main()函数的运行准备环境。包括初始化异常向量表、堆栈以及与目标板相关的定义,如代码运行需要使用时钟则必须先定义好系统各部分的时钟等。本文就嵌入式系统uC/OS-Ⅱ在ARM9上的移植进行分析研究。  相似文献   

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

8.
基于ARM的嵌入式系统Bootloader启动流程分析   总被引:6,自引:5,他引:1  
讲述了基于ARM处理器的嵌入式系统在上电启动后应用程序或操作系统运行前,对处理器及其内部功能模块进行初始化的过程,并结合经过实际验证的代码详细的分析了S3C44B0Bootloader的运行过程。  相似文献   

9.
本文介绍了ARM+uCLinux嵌入式系统的结构,重点分析了uCLinux操作系统启动引导过程,给出了基于一种实际应用系统如何设计uCLinux启动代码。该方法已成功应用于实际系统中。  相似文献   

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

11.
基于同步变长码(SVLC)的构造原理,先根据码长的不同将码表分成不同的码组,再根据前n位的不同将码组细分为不同的子码组,然后给出了一种计算SVLC子码组的码长分布的迭代算法。基于码表中码字首先按码长从小到大排列,码长相同时按码字对应的二进制值从小到大排列的准则,并利用码组和子码组的码长分布,给出了一种SVLC的码字和序号互换的算法。  相似文献   

12.
牛红霞  黄文准  王永生 《计算机工程》2011,37(12):273-275,278
在分析组间互补码、零相关区正交互补码的基础上,构造一种适合于多进制正交码扩频系统或准同步CDMA系统的正交码集――改进的组间互补码。通过理论分析与性能仿真表明,改进的组间互补码的集合数量多于组间互补码;零相关区长度大于组内组间互补码,但比组间的组间互补码小;在相同码长条件下,改进的组间互补码的自相关特性优于组间互补码,互相关特性与组间互补码相当。  相似文献   

13.
随着IT社区和代码托管平台的发展,针对代码的用户评论数量急剧增加。用户在使用代码后给出的评论中包含丰富的静态和动态代码质量信息,对其进行提取与分析将有助于开发者了解用户关注的代码质量信息,以有针对性地提升代码质量,还有助于用户选择满足要求的代码。为此,文中提出了包含静态特性和动态特性的代码质量模型,以及识别并分析用户评论中代码质量信息的方法。首先,根据评价对象和评价句型规则识别出具有代码质量的用户评论;然后,应用评价对象和评价观点抽取代码质量属性表现;最后,通过分析代码质量属性表现和情感倾向给出代码静态和动态质量的相关结果。实验结果表明,所提方法能够有效地分析用户评论中的代码质量信息。  相似文献   

14.
随着软件生态系统和开源社区的发展,代码常在多个软件系统中复制、传播和演化,给软件系统带来了软件质量的不确定性和风险,因此,高效地查找软件系统代码可能的来源是当前研究的热点之一。提出一种基于代码克隆检测的代码来源分析方法,将目标软件代码以方法为单位切割为代码片段,转换为词袋后,在大规模代码资源库中进行并行化代码克隆检测,从而实现方法粒度的代码来源分析。基于该方法,设计并实现了一个代码来源分析工具。该工具能自动分析被测软件项目代码与代码资源库中多个项目以及版本之间的可能来源。实验结果表明,该系统能够有效地找出目标项目在大规模代码库中的代码来源信息,辅助软件维护人员理解和维护代码。  相似文献   

15.
为了实现代码缺陷与代码味道的自动探测与优化, 提升优化与重构的效率, 设计并开发了一套名为SCORT的源代码优化与重构工具。SCORT将源代码解析为抽象语法树, 再探测其中存在的代码缺陷和代码味道, 最后对缺陷和味道进行自动优化和重构。在SCORT中已经实现了对15种常见代码缺陷和六种常见代码味道的检测以及自动优化与重构, 提供了多种代码味道的自动重构算法, 且具有良好的可扩展性。通过对三个待测项目的探测和优化实验结果表明, 对于常见代码缺陷的探测和优化, SCORT的精确率、召回率和准确率均可达100%; 对于部分常见的代码味道, SCORT尚需进一步完善。SCORT有助于开发人员提高代码质量, 减少源代码中存在的缺陷和味道。  相似文献   

16.
于璞  舒辉  熊小兵  康绯 《软件学报》2023,34(4):1650-1665
目前,在代码保护技术研究领域,传统的混淆方法具有明显的混淆特征,分析人员可根据特征对其进行定制化的去混淆处理.为此,提出了一种基于分片融合的代码保护技术,通过在源代码层面将目标代码按照语法规则进行代码分片,依据执行顺序与语法规则,将分片插入另一程序的不同位置,在修复函数调用过程与数据关系后,形成可正常运行两个代码功能的融合后代码.在实验部分,对混淆后的代码,从运行效率、代码复杂度影响、代码相似性这3个维度,与其他混淆技术进行对比.从测试结果可以看出:基于分片融合的代码隐式混淆技术能够有效地模糊代码语义,改变控制流特征,且没有明显的混淆特征.因此,融合技术在对抗多种相似性对比算法的能力上有明显优势.  相似文献   

17.
TD—SCDMA中的扰码性能分析及分配算法   总被引:3,自引:0,他引:3       下载免费PDF全文
针对TD-SCDMA扰码规划时由于码的相关性引入的小区间干扰问题,分析TD—SCDMA中扰码和信道化码组成的复合码的自相关、互相关性能,按相关性关系把扰码分成不同的集合。探讨了扰码对广播信道的影响以及扰码的位移重合性对系统性能的影响。提出一种尽量避免冲突的扰码分配算法,从而能为小区分配合适的扰码,改善系统性能。  相似文献   

18.
为了保证存储网格中数据的高可获取性,提出了一种对数据资源进行RS编码和LT编码级联的新方法,使RS码和LT码互相促进,同时实现纠删和纠错,这是单独采用两种编码都无法达到的。仿真结果表明,RS-LT级联编码可提高LT码译码成功概率,能够以较小的系统代价大幅度提高数据的可获取性。  相似文献   

19.
伽利略卫星通信系统中主要由C/A码、P码、M码来实现导航定位,其中关键的就是C/A码。相对P码、M码来说,C/A码精度较低且编码格式公开,而面向民用时,P码格式还未公开,且对P码进行捕获时也是建立在先捕获C/A码上的,因此主要针对C/A码进行了仿真研究。在C/A码生成和调制仿真的基础上,进行了.C/A码捕获的传统自相关方法研究,从算法的角度提出一种基于FFT的C/A码快捕方案的改进,减少了捕获的计算时间。并在加噪情况下对捕获方法进行仿真,进一步证实了改进方法的可行性,为P码的捕获研究提供了有效参考依据。  相似文献   

20.
基于码重分布的系统循环码识别方法   总被引:1,自引:0,他引:1  
介绍系统循环码的定义及矩阵描述,分析其码重分布特性,根据向量间距离的概率定义码重分布距离,推导随机序列的理论码重分布概率,提出实际序列码重分布概率的估计方法和利用实际序列的码重分布概率和随机序列的理论码重分布概率之间的距离估计码组长度和起始点的方法,在此基础上利用高斯消元法估计生成矩阵和校验矩阵,并提出了在误码情况下的识别方法。最后并对不同长度的码进行仿真实验,结果表明文中方法能够在误码为10-3的情况下有效地识别中短码。  相似文献   

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

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