您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 基于ARM嵌入式系统的通用bootloader的设计与实现

  2. 摘要 I Abstract II 目录 III 绪言 1 1. 背景 1 2. 主要研究工作 1 3. 主要内容 2 第一章 ARM简介 3 1.1 ARM 简介 3 1.1.1 ARM处理器介绍 3 1.2 ARM处理器的优势特点 6 1.2.1 RISC指令集 6 1.2.2 低功耗 7 第二章 ARM体系结构介绍 8 2.1 ARM core描述 8 2.2 编程模型介绍 10 2.2.1 ARM处理器模式 10 2.2.2 ARM寄存器组介绍 10 2.2.3 ARM存储系统 12 2
  3. 所属分类:Linux

    • 发布日期:2011-10-18
    • 文件大小:821kb
    • 提供者:newnewman80
  1. Bootloard的研究与实现

  2. 目录 摘要 I Abstract II 目录 III 绪言 1 1. 背景 1 2. 主要研究工作 1 3. 主要内容 2 第一章 ARM简介 3 1.1 ARM 简介 3 1.1.1 ARM处理器介绍 3 1.2 ARM处理器的优势特点 6 1.2.1 RISC指令集 6 1.2.2 低功耗 7 第二章 ARM体系结构介绍 8 2.1 ARM core描述 8 2.2 编程模型介绍 10 2.2.1 ARM处理器模式 10 2.2.2 ARM寄存器组介绍 10 2.2.3 ARM存储系统 1
  3. 所属分类:C

    • 发布日期:2012-07-01
    • 文件大小:735kb
    • 提供者:longtian635241
  1. Bootloard的研究与实现

  2. 目录 摘要 I Abstract II 目录 III 绪言 1 1. 背景 1 2. 主要研究工作 1 3. 主要内容 2 第一章 ARM简介 3 1.1 ARM 简介 3 1.1.1 ARM处理器介绍 3 1.2 ARM处理器的优势特点 6 1.2.1 RISC指令集 6 1.2.2 低功耗 7 第二章 ARM体系结构介绍 8 2.1 ARM core描述 8 2.2 编程模型介绍 10 2.2.1 ARM处理器模式 10 2.2.2 ARM寄存器组介绍 10 2.2.3 ARM存储系统 1
  3. 所属分类:Linux

    • 发布日期:2013-03-19
    • 文件大小:735kb
    • 提供者:djdqltj007
  1. ARM指令整合

  2. ARM指令集概述 ******************************************************** 寄存器: 因为ARM有7种处理器模式,(用户usr、中断irq、快中断fiq、管理svc、中止abt、未定义und、系统sys),37个寄存器中是这样分的: R0~R7是通用的,就是其中模式都可以用; R8~R12分两组,就是有10个了,快中断模式用一组(R8_fiq~R12_fiq),其余的六种模式用一组(R8~R12); R13、R14分六组,就是有12个,其
  3. 所属分类:嵌入式

    • 发布日期:2013-05-13
    • 文件大小:45kb
    • 提供者:u010673431
  1. ARM异常和ARM工作寄存器组

  2. 理解ARM个各种异常和ARM寄存器组的关系。
  3. 所属分类:硬件开发

    • 发布日期:2013-05-19
    • 文件大小:372kb
    • 提供者:wozon
  1. 32位Arm寄存器组

  2. 32位Arm寄存器组代码 使用了RAM模板作为初始代码 已成功通过了编译和仿真 (环境Quartus12.0)
  3. 所属分类:硬件开发

    • 发布日期:2014-03-02
    • 文件大小:17kb
    • 提供者:u013791075
  1. ARM CP15寄存器组介绍

  2. ARM CP15组的介绍,ARM开启I/D catch,MMU只能通过这个寄存器
  3. 所属分类:嵌入式

    • 发布日期:2017-12-07
    • 文件大小:2mb
    • 提供者:xiaoxiaopengbo
  1. ARM基础知识ARM处理器

  2. ARM处理器共有37个寄存器。其中包括: **31个通用寄存器,包括程序计数器(PC)在内。这些寄存器都是32位寄存器。 **6个状态寄存器。这些寄存器都是32位寄存器。 ARM处理器共有7种不同的处理器模式,每一种模式中都有一组相应的寄存器组。在任何时刻,可见的寄存器包括15个通用寄存器(R0-R14),一个或两个状态寄存器及程序计数器(PC)。在所有的寄存器中,有些是各模式公用一个物理寄存器,有一些寄存器各模式拥有自己独立的物理寄存器。
  3. 所属分类:硬件开发

    • 发布日期:2009-03-28
    • 文件大小:73kb
    • 提供者:zoudb
  1. STM32中用到的Cortex-M3寄存器说明

  2. 在STM32中用到了Cortex-M3定义的三组寄存器,有关这三组寄存器的说明不在STM32的技术手册中,需要参考ARM公司发布的Cortex-M3 Technical Reference Manual (r2p0)。
  3. 所属分类:其它

    • 发布日期:2020-08-09
    • 文件大小:30kb
    • 提供者:weixin_38514501
  1. 嵌入式系统/ARM技术中的Viterb译码RS编码

  2. RS码是一种非分组的有记忆编码,因编码规则遵从卷积运算而得名,可记为(n,k,m)码,其中k表示输入信息 的路数,n表示码元输出的路数,码表示编码器中寄存器的节数。输出码元n不仅与输入信息位k有关,而且与编 码器中记忆的m位有关,通常称l=m+1为约束长度(记忆长度)。其译码既可采用传统的代数方法,也可采用概率 方法,而常用的是概率方法。RS码一般使用(n,k)表示,输入信号分成k×mbit一组,每组包括k个符号,每个 符号由m bit组成。一个可以纠错t个符号的RS码具有如下参数。     
  3. 所属分类:其它

    • 发布日期:2020-11-13
    • 文件大小:395kb
    • 提供者:weixin_38632146
  1. 嵌入式系统/ARM技术中的Thumb状态下的寄存器

  2. Thumb状态下的寄存器集是ARM状态下寄存器集的一个子集,程序可以直接访问8个通用寄存器(R7~R0)、程序计数器(PC)、堆栈指针(SP)、链接寄存器(LR)和CPSR。同时,在每一种特权模式下都有一组SP、I-R和SPSR。   图1说明了Thumb状态下的寄存器组织。   在Thumb状态下,高位寄存器R8~R15并不是标准寄存器集的一部分,但可使用汇编语言程序受限制地访问这些寄存器,将其用作快速的暂存器。使用带特殊变量的MOV指令,数据可以在低位寄存器和高位寄存器之间进行传送;高位
  3. 所属分类:其它

    • 发布日期:2020-11-13
    • 文件大小:164kb
    • 提供者:weixin_38506103
  1. 嵌入式系统/ARM技术中的基于JTAG的调试系统结构

  2. 基于JTAG的调试系统结构如图1所示,它包括3部分:位于主机上的调试器,例如ARM公司的ADW等:包括硬件嵌入式调试部件的目标系统;在主机和目标系统之间进行协议分析、转换的模块。下面分别介绍这些组成部分。   位于主机上的调试器主要用于接收用户的命令,并将其发送到目标系统中的调试部件;接收从目标系统返回的饿数据,并以一定的格式显示给用户。   目标系统的结构如图2所示,它主要包括下面3部分。   (1)需要进行调试的处理器内核。   (2)EmbeddedICE逻辑电路。包括一组寄存器和
  3. 所属分类:其它

    • 发布日期:2020-11-13
    • 文件大小:92kb
    • 提供者:weixin_38702844
  1. 嵌入式系统/ARM技术中的Linux外部设备的硬件接口

  2. 计算机的外部设各通常由电气部分和机械部分两部分组成。电气部分是用来控制机械部分的,因此电气部分也叫做外部设各的控制器。   控制器通过计算机系统总线挂接到系统上。或者说,计算机系统就是通过控制器来控制和操作外部设备的。典型的方式是,把外部设各中的各个控制器看做是一组互不冲突的寄存器组,并赋予它们相应的地址,从而使处理器可以像访问存储器一样来访问控制器,并通过控制器来访问外部设各。   外部设各通常包含4组寄存器,即状态寄存器、控制寄存器、数据输入寄存器和数据输出寄存器。这些寄存器有各自的地址
  3. 所属分类:其它

    • 发布日期:2020-11-12
    • 文件大小:70kb
    • 提供者:weixin_38684976
  1. 嵌入式系统/ARM技术中的NiosII的I2C控制IP及其在成像系统中的应用

  2. 1 IP的硬件结构及寄存器   1.1 IP硬件结构   IP内部结构如图1所示。主要由波特率时钟寄存器、寄存器组控制器、并行I/O接口、I2C可编程接口、I2C接口引擎5个模块组成。   波特率时钟产生器用来产生I2C IP工作的基本时钟频率;寄存器组控制器用来对寄存器进行设置,设置数据通过并行I/O接口传送到该模块中;并行I/O接口模块用来处理可编程接口模块传送过来的命令;I2C可编程接口模块用来设置IP各个寄存器的地址;I2C接口引擎模块执行I2C总线上数据的传输。   1
  3. 所属分类:其它

    • 发布日期:2020-11-07
    • 文件大小:263kb
    • 提供者:weixin_38608378
  1. 嵌入式系统/ARM技术中的通用处理器的基本结构

  2. 所有的处理器(CPU)都包含如下3个最基本的部分。   (1) 算术逻辑单元(ALU):在其中完成数据处理任务,如加、减、乘、除、布尔运算及移位处理等。   (2) 寄存器组(Register File):由通用寄存器组成,为ALU的操作数提供缓存和数据处理结果,缓存指令或输入/输出数据等。   (3) 控制单元(Control Unit):包含复位逻辑、读/写控制、中断处理、程序计数器、指令译码和寄存及条件码寄存器等。   基本和简单的处理器结构如图1所示。   图1 基本和简单
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:126kb
    • 提供者:weixin_38641150
  1. 嵌入式系统/ARM技术中的PicoBlaze处理器中间结果暂存寄存器(Scratchpad RAM)

  2. PicoBlaze处理器提供了一个64个字节的中间结果暂存器组,这些寄存器可以支持直接寻址和间接寻址,通过两条指令STORE和FETCH来访问和处理。Scratchpad寄存器仅支持基于FPGA的PicoBlaze,不支持CPLD器件。另外,该寄存器也不受RESET(复位)的影响。中间结果寄存器的引入较大地提升了PicoBlaze处理器的性能,尤其是对一些查表、ΠFO及频繁访问寄存器等的设计非常方便和快捷。   同样地,STORE和FETCH也支持直接寻址和间接寻址方式,采用间接寻址的好处是可
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:33kb
    • 提供者:weixin_38750406
  1. 嵌入式系统/ARM技术中的PicoBlaze处理器输入/输出指令组

  2. 输入/输出指令组(Input/Output Group)由输入指令和输出指令构成,如图1所示。   (1) 输入指令   输入指令用于将PicoBlaze处理器外部接口的数据读进指令所指定的寄存器,口地址的范围为00~FF,共256个。口地址可以由指令中的立即数给出,也可以由寄存器的间接地址来得到。该指令不影响标志位。   用户接口逻辑需要进行口地址译码,并在口地址中提供正确的数据,其时序波形如图2所示。   图1 输入/输出指令组结构   图2 输入指令时序波形   (2)
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:100kb
    • 提供者:weixin_38738528
  1. 嵌入式系统/ARM技术中的Coolbaze处理器设计范例

  2. 如何设计一个标准的PicoBlaze处理器已经在前面详细介绍,本节将对标准的PicoBlaze处理器进行简化,即减少不用的指令。采用尽可能少的CPLD逻辑资源来实现CoolBlaze处理器,用于控制一个小型的8位LED显示系统,其系统框图如图所示。   图 8位LED显示系统框图   1.设计说明   (1) 时钟采用CoolRunner-II器件内部的时钟分频模块。   (2) 外部通过一个按键来产生中断。   (3) 将8个8位的寄存器组去掉4个,仅保留4个8位寄存器,从而减少
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:85kb
    • 提供者:weixin_38550812
  1. 嵌入式系统/ARM技术中的微处理器温度控制模拟初始化和整体参数设定

  2. 初始化功能块主要包括对处理过程定时界面的xy波形图显示以及处理过程状态界面温度曲线的定义过程。这两个过程以不同的方式进行定义。   对于处理过程定时界面的xy波形图显示,是通过初始化矩阵常量以及定义一维初始化数组来实现。在初始化阶段,通过定义初始化矩阵常量,定义输入阶段、计算阶段和输出阶段在XY波形图上的`方向坐标位置。波形图上,各条曲线的艿方向的坐标通过初始化一维数组产生。在后续的不同阶段功能块中,将这两个数据形式通过簇捆绑过程,把需要显示的各个阶段曲线捆绑成为簇,输入到XY波形图上进行显示
  3. 所属分类:其它

    • 发布日期:2020-11-17
    • 文件大小:41kb
    • 提供者:weixin_38743506
  1. 嵌入式系统/ARM技术中的基于MIPS架构的RISC微处理器RM7000A

  2. 摘要:概要介绍基于MIPS指令集的RM7000A微处理器的大容量片内缓存、超标量流水线、指令双发射、大量寄存器组等主要特性,并对其两种应用方案进行探讨。     关键词:RM7000A 微处理器 MIPS架构 引 言 在众多类型的RISC CPU体系中,MIPS(Microprocessor without Interlocked Pipeline Stages)是相当成功的一种。自从1983年John Hennessy在斯坦福大学成功地完成了第一个采用RISC理念的MIPS微处理器
  3. 所属分类:其它

    • 发布日期:2020-12-13
    • 文件大小:355kb
    • 提供者:weixin_38742124
« 12 3 »