arm7专题

嵌入式学习59-ARM7(自动设备号和混杂设备)

知识零碎:                 头文件查找:  /arm/路径下的头文件                           linux驱动程序的编写,编译,运行过程 -----------------------------------------------------------------------------------------------------------

嵌入式学习57-ARM7(字符设备驱动框架led)

知识零碎:                  kernel 内核                 printk 内核打印                  cat   /proc/devices                mknod ?  查看指令                 gcc  -oapp  hello.c  字符设备驱动流程 字符设备程序运行流程 gcc中

ARM7的体系结构

ARM7体系结构 Update-Time   : 2011年2月24日星期四

ARM7寄存器分布图

在汇编语言中寄存器R0~R13为保存数据或地址值的通用寄存器。它们是完全通用的寄存器,不会被体系结构作为特殊用途,并且可用于任何使用通用寄存器的指令。其中R0~R7为未分组的寄存器,也就是说对于任何处理器模式,这些寄存器都对应于相同的32位物理寄存器。寄存器R8~R14为分组寄存器。它们所对应的物理寄存器取决于当前的处理器模式,几乎所有允许使用通用寄存器的指令都允许使用分组寄存

我自己在学arm7——ourdev

我自己在学arm7,不小心在网上看到这篇文章,内容如题,自我感觉他写的不错,因此帖上来供菜鸟们参考,高手就不用看了 该文章作者不详,我在此只转载未做任何修改: 1.抓住51开发ARM     这几个月来我一直都爬在51的问题,自己都有一点笑自己了,用了4个月的时间,来巩固51的原理和程序,还好我自己算是走过来了,自己笨,身边的高才生又看不上51的原理,他们都比较“牛”,说51过时了,你

ARM7的LPC22xx寄存器基础。

1. MEMMAP = 0x00时为Boot模式,异常向量表从Boot Block重新映射 MEMMAP = 0x01时为片内Flash模式,异常向量表不重新映射 MEMMAP = 0x10时为片内RAM模式,异常向量表从静态RAM重新映射 MEMMAP = 0x11时为片外存储器模式,异常向量表从外部存储器重新映射(only for LPC22xx) 所谓映射,

LPC系列 ARM7 startup.s 启动代码分析(ZZ)

转载地址   http://blog.sina.com.cn/s/blog_4b94a3ba0100cbj0.html Mode_USR        EQU     0x10 Mode_FIQ        EQU     0x11 Mode_IRQ        EQU     0x12 Mode_SVC        EQU     0x13 Mode_ABT        EQ

选择ARM7还是cortex-M3?

要使用低成本的 32位处理器,开发人员面临两种选择,基于Cortex-M3内核或者ARM7TDMI内核的处理器。如何做出选择?选择标准又是什么?本文主要介绍了ARM Cortex-M3内核微控制器区别于ARM7的一些特点,帮助您快速选择。 1.ARM实现方法     ARM Cortex-M3是一种基于ARM7v架构的最新ARM嵌入式内核,它采用哈佛结构,使用分离的指令和数据总线(冯诺伊曼

ARM7 VS Cortex-M3

要使用低成本的32位处理器,开发人员面临两种选择,基于Cortex-M3内核或者ARM7TDMI内核的处理器。如何做出选择?选择标准又是什么?本文主要介绍了ARM Cortex-M3内核微控制器区别于ARM7的一些特点,帮助您快速选择。 1.ARM实现方法 ARM Cortex-M3是一种基于ARM7v架构的最新ARM嵌入式内核,它采用哈佛结构,使用分离的指令和数据总线(冯诺伊曼结构下,数据