Location:
Search - arm thumb
Search list
Description: ARM体系下ARM状态和THUMB状态相互转换的汇编代码-ARM ARM under state and state mutual THUMB compilation of code conversion
Platform: |
Size: 3283 |
Author: 艾倜人生 |
Hits:
Description: 在arm编程的调试中经常碰到函数调用的规范问题,在函数调用中寄存器
的使用与分配是如何进行的,一个结构体是如何传递的,我们应该怎样写汇编函数才能符合函数调用的规范。这篇文章很好的阐释了这个问题。ATPCS(The ARM-THUMB Procedure Call Standard)的解释的ppt,容易懂,不要错过哦。
Platform: |
Size: 542761 |
Author: fo chooer |
Hits:
Description: The purpose of this manual is to describe the ARM instruction set architecture, including its high code
density Thumb
Platform: |
Size: 3416441 |
Author: wander0 |
Hits:
Description: ARM指令集 QRC0001H_rvct_v2.1_thumb.rar-ARM instruction set QRC0001H_rvct_v2.1_thumb.rar
Platform: |
Size: 78848 |
Author: 石自民 |
Hits:
Description: ARM体系下ARM状态和THUMB状态相互转换的汇编代码-ARM ARM under state and state mutual THUMB compilation of code conversion
Platform: |
Size: 3072 |
Author: skyge |
Hits:
Description: ARM指令系统包含ARM指令和thumb指令等,通过学习了解此类处理器-ARM ARM instruction contains instructions and directions thumb through the study and understanding of such processors
Platform: |
Size: 29696 |
Author: lqh |
Hits:
Description: μC/OS-II and ARM Processors (For ARM7 or ARM9) (For ARM and Thumb Mode) Application Note,里边有很多源码和例子,非常好!-μC/OS-II and ARM Processors (For ARM7 or ARM9) (For ARM and Thumb Mode) Application Note, inside there are many source code and examples, very good!
Platform: |
Size: 273408 |
Author: 张颖哲 |
Hits:
Description: AT91RM9200是完全围绕ARM920T ARM Thumb处理器构建的系统-AT91RM9200 is around ARM920T processor ARM Thumb Construction of system
Platform: |
Size: 3700736 |
Author: fylman |
Hits:
Description: Thumb ARM Interworking Image for lpc-ARM Thumb Interworking Image for lpc
Platform: |
Size: 29696 |
Author: |
Hits:
Description: The latest release, ver 1.16 of the ARM (7TDMI, 720T, 920T) port for uC/OS-II V2.61 (and higher) includes ports for the following platforms:
1. S3c2410x ( ARM920T from Samsung ) on SMDK2410 eval board.
2. LPC2xxx - LPC210x & LPC213x ( ARM7TDMI-S from Philips ) on IAR s Kickstart & OLIMEX boards.
3. EP7312 ( ARM720T from CIRRUS ) on CDK238 eval board. Should also work on boards based on the CS89712.
Tool-chains: GCC 3.3.2, ADS 1.2 & SDT 2.51.
Op-modes: Pure ARM & ARM-THUMB interworked.
Endianess: Big endian & Little endian modes-The latest release, ver 1.16 of the ARM (7TDMI, 720T, 920T) port for uC/OS-II V2.61 (and higher) includes ports for the following platforms:
1. S3c2410x ( ARM920T from Samsung ) on SMDK2410 eval board.
2. LPC2xxx- LPC210x & LPC213x ( ARM7TDMI-S from Philips ) on IAR s Kickstart & OLIMEX boards.
3. EP7312 ( ARM720T from CIRRUS ) on CDK238 eval board. Should also work on boards based on the CS89712.
Tool-chains: GCC 3.3.2, ADS 1.2 & SDT 2.51.
Op-modes: Pure ARM & ARM-THUMB interworked.
Endianess: Big endian & Little endian modes
Platform: |
Size: 368640 |
Author: 谢志俊 |
Hits:
Description: ARM / Thumb 指令集,中文、chm格式,便于查询和阅读-ARM/Thumb instruction set, Chinese, chm format, readily accessible and reading
Platform: |
Size: 199680 |
Author: 李清都 |
Hits:
Description: arm微处理器指令系统详解,包含thumb等-Detailed arm microprocessor instruction set, including the thumb, etc.
Platform: |
Size: 25600 |
Author: zengyh |
Hits:
Description: 在arm编程的调试中经常碰到函数调用的规范问题,在函数调用中寄存器
的使用与分配是如何进行的,一个结构体是如何传递的,我们应该怎样写汇编函数才能符合函数调用的规范。这篇文章很好的阐释了这个问题。ATPCS(The ARM-THUMB Procedure Call Standard)的解释的ppt,容易懂,不要错过哦。-err
Platform: |
Size: 542720 |
Author: fo chooer |
Hits:
Description: T h u m b - 2是对现有A R M架构的
一个非常大的增强。与现有A R M架构
相比,它可以在比较高的代码密度下
实现比较高的代码性能。除此之外,
T h u m b-2的一些新特性可以非常方便
的控制程序的执行流程,提供更好的代
码效率和代码密度。所有的这些特点都
将使得开发者在改进功耗和性能的同
时,在最终产品中实现更多的丰富
的特性,从而设计出更加有吸引力
的产品。-T humb- 2 existing ARM architecture is a very big strength. ARM compared with the existing structure, it can be relatively high code density to achieve relatively high performance of the code. In addition, T hum b-2 a number of new features can be very convenient for the implementation of process control procedures to provide better code efficiency and code density. All of these features will allow developers to improve the power and performance at the same time, in the final product to achieve more extensive features, be able to design more attractive products.
Platform: |
Size: 842752 |
Author: chen |
Hits:
Description: ARM汇编指令(中文版).chm含有详细的ARM指令集及Thumb指令集的中文说明-ARM compilation directives (Chinese version). Chm contain detailed ARM instruction set and the Thumb instruction set of the Chinese description
Platform: |
Size: 147456 |
Author: 游志宇 |
Hits:
Description: ARM开发中收集的ARM培训资料,感觉收益匪浅:整理共享下:
1:ARM编程技巧.ppt
2:ARM处理器内核介绍.ppt
3:ARM调试方案.ppt
4:ARM及Thumb指令集练习.ppt
5:ARM集成开发环境介绍.PPT
6:ARM架构.ppt-ARM collected ARM development training materials, feeling proceeds V.: Finishing share: 1: ARM programming skills. Ppt2: ARM processor core, introduced. Ppt3: ARM debug programs. Ppt4: ARM and Thumb instruction set exercises. ppt5: ARM Integrated Development Environment. PPT6: ARM architecture. ppt
Platform: |
Size: 9076736 |
Author: 李立 |
Hits:
Description: 对于ARM体系来说,不同语言撰写的函数之间相互调用(mix calls)遵循的是 ATPCS(ARM-Thumb Procedure Call Standard),ATPCS主要是定义了函数呼叫时参数的传递规则以及如何从函数返回,关于ATPCS的详细内容可以查看ADS1.2 Online Books ——Developer Guide的2.1节。这篇文档要讲的是汇编代码中对C函数调用时如何进行参数的传递以及如何从C函数正确返回-ARM system for example, written in different languages between function calls (mix calls) is followed ATPCS (ARM-Thumb Procedure Call Standard), ATPCS main function is to define the parameters of the call transfer rules when and how to return from the function, on the details of ATPCS can view ADS1.2 Online Books- Developer Guide for 2.1. This document is a compilation of the code say on how the C function call parameters and how the transfer function from the right to return to C
Platform: |
Size: 5120 |
Author: 张文祺 |
Hits:
Description: 广嵌GEC2410开发板实验程序及PDF文档
GEC2410实战手册目录
一、基本接口实验
1.1 ARM汇编指令编程实验
1.2 Thumb和ARM指令混合编程实验
1.3 C和ARM汇编混合编程实验
1.4 C编程实现LED控制实验
1.5 ARM启动及工作模式切换实验
1.6 外部中断应用实验
1.7 看门狗定时器应用实验
1.8 PWM控制蜂鸣器实验
1.9 实时时钟及闹钟设计实验
1.10 Nor flash 应用实验
1.11 Nand flash 应用实验
二、人机接口实验
2.1 矩阵键盘扫描实验
2.2 ADC模数转换实验
2.3 TFT液晶屏显示实验
2.4 触摸屏控制实验
2.5 汉字字符显示实验
2.6 SD卡应用实验
三、通信接口实验
3.1 串口通信应用实验
3.2 红外模块控制实验
3.3 IIC 总线应用实验
3.4 TFTP以太网通讯实验
3.5 USB device 实验
3.6 IIS音频接口实验.
四、实时操作系统实验
4.1 U-boot在GEC2410上的移植
4.2 嵌入式linux内核移植实现
4.3 uC/OS-II在GEC2410上的移植
4.4 uC/OS-II应用程序设计
4.5 WinCE的BSP设计及hello world实现
4.6 Nucleus PLUS 在GEC2410上的移植
4.7 Nucleus PLUS应用程序设计
共30个实验
-GEC2410开发板实验程序
Platform: |
Size: 24027136 |
Author: 韩坤 |
Hits:
Description: 本书的各章节内容安排如下:
第1章简要介绍目前ARM微处理器的种类及主要结构特征。
第2章介绍ARM编程模型的基本知识,包括寄存器的组织和ARM微处理器的工作模式,ARM体系结构中异常及处理等基本概念。
第3章详细介绍ARM体系的指令系统和寻址方式,着重介绍32位的ARM指令集。16位的Thumb指令集为32位ARM指令集的一个子集,在了解了ARM指令集的基础上,就很容易理解Thumb指令。
第4章介绍ARM汇编语言程序设计的基本知识。
第5章本章是全书的重点,详细介绍基于S3C4510B的系统的设计全过程,包括存储器及外围芯片的选型,各单元电路的设计、调试等。
第6章详细介绍基于S3C4510B的系统的各功能模块工作原理与应用编程示例,包括通用IO口、串行接口、定时器、中断控制器、GDMA控制器、MAC控制器等的工作原理与编程示例,Flash存储器的编程与擦除等。
第7章详细介绍嵌入式操作系统的基本概念、操作系统在S3C4510B上的编译、运行过程,以及在uClinux操作系统上的简单应用程序的设计。
第8章详细介绍ADS集成开发环境的使用方法,这也是进行应用程序开发的基本工具。-Chapters of the book is organized as follows:
Chapter 1 briefly describes the current types of ARM microprocessor and main structural features.
Chapter 2 describes the basic knowledge of ARM programming model, including the register of the organization and mode of ARM microprocessor, ARM architecture, the basic concepts of exception and handling.
Chapter 3 details the instruction set and the ARM system, addressing modes, highlighting the 32-bit ARM instruction set. 16-bit Thumb instruction set for the 32-bit ARM instruction set a subset of ARM instruction set in the understanding of the basis, it is easy to understand Thumb instructions.
Chapter 4 describes the ARM assembly language programming basics.
Chapter 5 of this chapter is the focus of the book, detailing the design of the system based on S3C4510B entire process, including the selection of memory and peripheral chips, each unit circuit design and debugging.
Chapter 6 details of the system based on S3C4510B working princip
Platform: |
Size: 2272256 |
Author: 夏飞 |
Hits:
Description: ARM Instruction Set Quick reference
Platform: |
Size: 100352 |
Author: atmega81
|
Hits: