|
|
![]() |
| 导航:老古开发网首页→文章索引 →文章分类→AVR单片机 →第2页 |-文章搜索- 最新文章 -| | ||
| 标题 | 加入时间 | 点击次数 |
| 1.ARM基础知识连载之四(转贴) 简介: ARM中异常中断的种类 **复位(RESET)** 当处理器复位引脚有效时,系统产生复位异常中断,程序跳转到复位异常中断处理程序处执行。复位异常中断通常用在下面几种情况下:系统加电时;系统复位时;跳转到复位中断向量处执行成为软复位。 **未定义的指令** 当ARM处理器或者是系统中的协处理器认为当前指令未定义时,产生未定义的指令异常中断,可以通过改异常中断机制仿真浮点向 ...... | 2006年4月23日 | 4823 |
| 2.ARM基础知识连载之三(转贴) 简介: 在ARM体系中通常有以下3种方式控制程序的执行流程: **在正常执行过程中,每执行一条ARM指令,程序计数器(PC)的值加4个字节;每执行一条Thumb指令,程序计数器寄存器(PC)加2个字节。整个过程是按顺序执行 。 **跳转指令,程序可以跳转到特定的地址标号处执行,或者跳转到特定的子程序处执行。其中,B指令用于执行跳转操作;BL指令在执行跳转操作同时,保存子程 序的返 ...... | 2006年4月23日 | 4916 |
| 3.ARM基础知识连载之二(转贴) 简介: *************************************************************** 程序状态寄存器 *************************************************************** CPSR(当前程序状态寄存器)在任何处理器模式下被访问。它包含了条件标志位、中断禁止位、当前处理器模式标志以及 ...... | 2006年4月23日 | 6301 |
| 4.ADS连接器使用手册(要点) 简介: 第二章 ArmLink 命令语法 2.1 关于 ArmLink ArmLink 可以: 1. 把多个目标文件及库文件(在 ARM 或 THUMB 代码中)连接与为一个可执行的映像文件。 2. &nbs ...... | 2006年4月12日 | 6589 |
| 5.ADS开发文档简介 简介: ADS Installation and License Management Guide : ADS 安装及注册方面的详细说明。主要说明了如何安装 ADS ,如何安装 ADS 的注册文件以及如何使用 FLEXlm 注册管理系统。 ADS Assembler Guide :提供了一些关于 ARM 汇编器的参考文档及例程。 A ...... | 2006年4月12日 | 5798 |
| 6.44b0x 开发板上的RTC调试经验 简介:当你在调试一块板子时,如果那个家伙对你的努力无动于衷时,你会怎么样。 说实在的,我会经常认为应该把这家伙好好安葬了,不该再在这家伙身上浪费时间了。心里这么想着,行动上却不这么做,因为这些家伙可都是用钱买来的,其能说下葬就下葬。 从昨天下午到今天早上3点多,我花了将近12个小时才把这个板子上的RTC程序调试完成,现在想把我的调试经验 跟大 ...... | 2006年4月6日 | 4165 |
| 7.Linux内核定义的常量 简介: 1 初始定义 定义了你的机器上的地址转换 __virt_to_phys() 。这个宏用于把虚拟地址转换为一个物理地址。通常情况下: phys = virt - PAGE_OFFSET + PHYS_O ...... | 2006年4月6日 | 4383 |
| 8.用于编写configure.in的Config语言简介-2 简介: l bool /prompt/ /symbol/ 此命令用于向用户显示 /prompt/ 提示信息,并从用户接收数据,并把该数据赋给 /symbol/ 。合法的输入值为 "n" 和 "y" 。 注意:此命令没 ...... | 2006年4月6日 | 4253 |
| 9.用于编写configure.in的Config语言简介-3 简介: l dep_hex /prompt/ /symbol/ /word/ /dep/ ... l dep_int /prompt/ /symbol/ /word/ ...... | 2006年4月6日 | 4524 |
| 10.用于编写configure.in的Config语言简介-1 简介: 1. 介绍 Config 语言不是 bash. Config 语言是一种 Linux 内核配置语言 . config.in and Config.in 都是使用本语言编制而成 . 尽管它看起来 , 通常工作时 , 很象一个 SH 语言的子集 ,CONFIG 语言有更加严格的语法和不同的语义 . ...... | 2006年4月6日 | 4963 |
| 11.[转]arm开发经验!(连载4) 简介: /* ****************************************************************************** *************************** * ...... | 2006年4月1日 | 5851 |
| 12.[转]arm开发经验!(连载3) 简介: /* ********************************************************************************************************* * &n ...... | 2006年4月1日 | 5287 |
| 13.[转]arm开发经验!(连载2) 简介: /* ********************************************************************************************************* * &n ...... | 2006年4月1日 | 5156 |
| 14.arm开发经验!(适合初学者入门) 简介: 前一段时间做了arm的一些开发,主要是编写了arm的启动软件和移植了uCOS-II到arm7。我做事情喜欢深入简出,及从最简单,最原理的方面先做一个框架,然后在这个框架里面进行补充。我还是一个很喜欢和别人讨论的人,希望有人可以给我提出意见和建议。我的这个心得很初级,都是一些基本的东西。现在拿出来和大家分享,希望在我毕业之前能给大家留一些纪念。^_^ 由于这些东西发 ...... | 2006年4月1日 | 3272 |
| 15.指导导师的条件和修养 简介:一、指导导师的基本条件 按照有关规定,大专毕业论文指导导师的条件一般有: 1.具有有关专业的较高理论和政治素养的讲师或相当于讲师以上职称的教员、研究人员。 2,具有本科专业理论素养和文字水平较高的相当于副处级以上的领导干部。 本科毕业论文指导导师条件: 1.具有有关专业的较高理论和政治素养及文字水乎的讲师以上职称的教员或研究人员。 2.具有研究生毕业学历,理论素养、政治水平、文字功底较高的相当于正 ...... | 2006年4月1日 | 1374 |
| 16.44b0X的中断控制 简介: 中断控制是所示嵌入式系统中不可或缺的一部分。对于不同的处理器,虽然中断控制的原理是基本一致的,但其管理方式往往都有很大的区别。学过 51 系列单片机的刚开始学 ARM 人会觉得 ARM 的中断管理系统很复杂,因为在 51 中中断向量几乎不用你管。主要是因为在 ARM 系统中中断源多,且为了实现不同系统对实时性的要求不同而进行多优先级的管理的造成的。 ...... | 2006年4月1日 | 1987 |
| 17.ARM的介绍和选择 简介: ARM公司以及ARM芯片的现状和发展,从应用的角度介绍了ARM芯片的选择方法,并介绍了 具有多芯核结构的ARM芯片。列举了目前的主要ARM芯片供应商,其产品以及应用领域。举例说明 了几种嵌入式产品的最佳ARM芯片选择方案。 关键词:ARM MMU SOC RISC CPU ARM公司自1990年正式成立以来, 在32位RISC (Reduced Instruct ...... | 2006年4月1日 | 10129 |
| 18.arm7和arm9的区别 简介: ARM7内核是0.9MIPS/MHz的三级流水线和冯·诺伊曼结构; ARM9内核是5级流水线,提供1.1MIPS/MHz的哈佛结构。 arm7没有mmu, arm720T是MMU的;arm9是有mmu的,arm940T只有Memory protection unit.不是一个完整的MMU。 ARM7TDMI提供了非常好的性能-功耗比。它包含了THUMB指令集快速乘法指令和IC ...... | 2006年4月1日 | 5887 |
| 19.[转帖]关于ARM启动的一篇文章 简介:写的不错, 应该对大家有所帮助: 基于ARM的芯片多数为复杂的片上系统,这种复杂系统里的多数硬件模块都是可配置的,需要由软件来设置其需要的工作状态。因此在用户的应用程序之前,需要由专门的一段代码来完成对系统的初始化。由于这类代码直接面对处理器内核和硬件控制器进行编程,一般都是用汇编语言。一般通用的内容包括: 中断向量表 初始化存储器系统 初始化堆栈 初始化有特殊要求的断口,设备 初始化用户程序执 ...... | 2006年4月1日 | 3569 |
| 20.[转]44B0之bootloader理解 简介: 44B0的初始化程序就是初始化各个关键的寄存器,建立中断向量,然后转移到主函数去执行程序。 不过44B0不支持地址映射,所以程序不COPY到RAM种执行。44B0初始化对我们广大 初学者来说,比较难理解的是中断的处理和一些少见的操作符号,44b0的中断子程序地址存放在初始化程序最后就是HandleADC # 4 HandleRTC # 4 HandleUTXD1 # 4 HandleU ...... | 2006年4月1日 | 3722 |
| (67条/共4页) 首页 [第2页] [3] 尾页 | ||
|
|