[信息与通信]周老师arm问答集.pdf

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
[信息与通信]周老师arm问答集

广州周立功单片机发展有限公司 Tel:(020 Fax 前 言 这篇文档的内容来源于广州周立功公司网站的技术论坛 “ARM与uC/OS-II”版块。摘 录了自从EasyARM2104 试验板公开销售以来约一年内(2003.7~2004.7)的大部分技术帖。 我们在论坛的众多问答中逐条查看,整理出具有代表性的 400 多篇帖子。并对原帖做了 适当的修改,包括对回答的修正,以及对语言和排版的处理。 该文档内容包括 ARM 体系结构、EasyARM2100/2 104 开发试验板的使用、LPC2xxx 芯 片原理与使用和开发工具的使用等众多用户所关心的问题。其中有初学者的疑惑,也有实际 工程应用时可能遇见的问题,它汇集了众多用户的心得经验。 我们希望该文档能起到一个抛砖引玉的作用,在读者遇见问题时,能帮助您开阔思路。 所以在整理该文档时尽量摘录每一个有价值的帖子,也尽量纠正一些帖子中不妥的回答。但 是该 BBS 中帖子众多,难免会遗漏一些对后来者有帮助的问答,而且在已收录的问题中有 可能一些回答比较片面,甚至是错误的,我们恳请读者指正。 读者可以访问本公司网站获取更多信息。 公司网站: BBS: /club/bbs/bbsView.asp 编者 2004-10-10 1 广州周立功单片机发展有限公司 Tel:(020 Fax 目 录 第 1 章 体系结构3 第 2 章 编译器与语言6 第 3 章 操作系统28 第 4 章 芯片42 第 5 章 GPIO 56 第 6 章 中断60 第 7 章 串口88 第 8 章 I2C95 第 9 章 SPI 99 第 10 章 定时器 101 第 11 章 存储器 104 第 12 章 JTAG 118 第 13 章 其它 133 2 广州周立功单片机发展有限公司 Tel:(020 Fax 第1章 体系结构 第1问: Q:请问在初始化 CPU 堆栈的时候一开始在执行 mov r0, LR 这句指令时处理器是什么模式? A:复位后的模式,即管理模式。 第2 问: Q:请教:MOV 中的 8 位图立即数,是怎么一回事?0xF0000001 是怎么来的? A:是循环右移,就是一个 0—255 之间的数左移或右移偶数位的来的,也就是这个数除以 4 一直除, 直到在 0-255 的范围内它是整数就说明是可以的! A:8 位数 (0-255)循环左移或循环右移偶数位得到的,F0000001 既是 0x1F 循环右移 4 位, 符合规范,所以是正确的。这样做是因为指令长度的限制,不可能把 32 位立即数放在 32 位的指令中。移

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档