资料介绍
也许是由于原先是搞单片机的缘故,所以总喜欢抠底层,做Linux或者WinCE上层应用的朋友也许会觉得我在这里瞎折腾,做无用功。但是,对于从单片机转过来的人来说,我说的这些是最重要的——他们要搞清楚ARM是如何工作的,如何用程序去控制硬件,如何靠自己的力气搭建出来一个裸机程序。和做上层的人不一样,做底层的人就喜欢扣这些东西,因为这些东西如果搞不懂,那搞其上层来就会觉得发飘,或者说总是不知道地下发生了什么导致心里没底。最要命的是以后做Linux设备驱动的时候。由于对底层的认识不够,必将导致非常吃力!
所以,要想搞懂底层的东西,必须要搞懂启动代码,就是文件中的2440init.s。2440init.s实现了开始的一些配置,对我们对底层东西的理解有很大的帮助。要想读懂2440init.s里的代码,需要有ARM汇编的基础。学习ARM的书有很多,但是介绍得很精的书并不是很多。很多人推荐周立功的书,也有人推荐杜春雷的那本《ARM体系结构编程》。杜春雷的《ARM体系结构编程》这本书我读过,并且是通读。读完之后,得出的结论是这是一本关于ARM的字典级别的书,对ARM介绍的很细,个人觉得太细了,并且一个大的缺点是每一条指令介绍完之后,没有相应的例子。这本书里面还有很多印刷错误,并且一些代码压根就没有注释,对初学者来说很不利。学习ARM的体系结构,我不推荐周立功和杜春雷的书,我推荐文全刚的书(这不是广告,没有私心)。文全刚的《汇编语言程序设计——基于ARM体系结构》(这本书主要介绍的是ARM的指令和ARM的架构,没有讲基于ARM的开发)(北航出版)全面介绍了ARM的体系结构,每一条指令都有相应的例子,最后一章还有ARM汇编语言程序设计的实验。这本书中,还介绍了ADS1.2集成开发环境的使用。学完这本书,对ARM的体系及ADS的使用会有很大的提高。个人建议拿出一个月的时间(对于在校生而言,除去上课时间的剩余时间,后来我细细想了一下,一个月的时间有点长,如果你有8086汇编基础,可以加快一下进度,我还是那个观点,不要把重心放在ARM上,因为ARM≠嵌入式,他俩不是一个级别的)来细读这本书。不仅仅要学ARM指令的用法,更重要的是要清楚ARM的整个体系,这是很重要的
- ARM处理器内核的详细资料概述 15次下载
- ARM裸机开发的一些经验分享
- 使用51单片机设计循迹智能小车的详细资料说明
- 51单片机设计的智能小车如何控制小车寻迹和弯道转向的详细资料概述 79次下载
- 基于单片机设计的智能车资料包括原理图和PCB图详细资料概述 20次下载
- 车载模组外观检测设备方案的详细中文资料概述 14次下载
- TI的逻辑器件详细中文资料概述 10次下载
- 使用非对称PKI的节点验证示例的详细中文资料概述
- 如何基于STM32单片机设计电子密码锁的详细资料概述 151次下载
- 根据单片机设计的仿真交通灯的详细资料概述包括了程序 12次下载
- 基于单片机设计智能小车的详细资料概述 29次下载
- 计算机在材料科学中的应用详细中文资料概述(免费下载) 12次下载
- AD如何生成Gerber文件的详细中文资料概述 3次下载
- 电流仿真电流模式降压稳压器的详细中文资料概述 14次下载
- ARM微处理器AM1806的英文原版资料详细概述 0次下载
- Windows下搭建ARM11裸机开发环境:Eclipse+JLink调试代码 2208次阅读
- Windows下搭建ARM11裸机开发环境:Eclipse创建工程 1273次阅读
- 单片机裸机和RTOS多线程的区别 2304次阅读
- SPI总线驱动的C语言源代码详细概述 7345次阅读
- 米尔科技DS-5教程-使用ARM DS-5 和DSTREAM仿真器调试裸机程序介绍 4603次阅读
- 库卡机器人模拟量输入输出编程的详细资料概述 7037次阅读
- 鼠标的PCB和电路原理图资料概述 1.8w次阅读
- 互感器和电能表的应用接线原理图大全资料概述 7249次阅读
- 物联网的产业生态是怎样的详细分析概述 5181次阅读
- 开关电源的正激变换器基本工作原理及元器件如何选择等详细资料概述 1.4w次阅读
- PLC常用基本环节梯形图和详细文字说明详细资料概述 1w次阅读
- 变压器保护的基本要求,保护配置和运行规定的详细资料概述 9679次阅读
- ARM处理器上的linux内核启动的过程详细资料概述 4927次阅读
- MATLAB基础知识MATLAB的简介,编程环境和基本操作的详细概述 7614次阅读
- 接收卡升级的详细说明概述图文详解 2.4w次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 651单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 751单片机大棚环境控制器仿真程序
- 1.10 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论