1 / 37
文档名称:

ARM体系结构.ppt

格式:ppt   页数:37页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

ARM体系结构.ppt

上传人:xxj16588 2016/1/8 文件大小:0 KB

下载得到文件列表

ARM体系结构.ppt

相关文档

文档介绍

文档介绍:学****ARM的前提?1、单片机知识接触过?2、C语言知识?3、ARM7开发板一块?4、耐心、有毅力?掌握有效的学****方法:先了解ARM的体系结构,(除了指令系统,当然指令系统也可以先看看,不过我建议大家不要刻意去记这些指令。以后用到的时候再去翻书,这样效率才会上去!!);然后学****开发软件;紧接着分析bootloader代码;最后就是先把ARM当做单片机使用,当你熟悉了它的硬件结构和代码编写的时候,再去选择一款操作系统来实现嵌入式开发。第一期视频的主要内容:?ARM开发软件的使用和开发过程的讲述?体系结构指令系统(不讲)?bootloader详细分析?S3C44B0X基本功能的实现(Flash ROM、SDRAM、PWM定时器与中断、看门狗定时器、IO口和串行通信接口)主要包括各个功能的寄存器配置和实验代码的详细讲述,让初学者看完视频就可以进行实验第二期视频内容:?S3C44B0X外围其它功能的实现(IIC、IIS、AD采集、RTC实时时钟、DMA控制器、网卡接口和LCD的控制)?具体功能寄存器和实验代码的详细分析?详述一个用S3C44B0X开发的实例(无线温度采集系统的设计,无线部分采用NRF905模块)?个人开发经验综述第三期视频内容?UC/OS-II的详细讲述?S3C44B0X嵌入UC/OS-II系统的实例分析?实例开发我们先推出这三期视频,等有时间会录制第四期视频,也就是关于嵌入uClinux系统方面。紧接着就是ARM9和LINUX了呗。?开发过程和开发平台*(WINDOWS)?体系结构?指令系统?S3C44B0X处理器结构一、windows下的开发平台该视频讲解的内容是:把ARM当作单片机来使用,还未涉及到操作系统,所以有关LINUX软件开发平台上的开发工具我就先暂时不给大家讲。等我们到了第三期视频教程中再来讲解LINUX软件开发平台!!WINDOWS开发平台1、:编写程序,编译程序2、JTAG调试工具(利用调试***H-JTAG)3、串口下载工具(超级终端 bin文件格式)4、FLASH烧写工具(H-Flasher)二、ARM体系结构讲解ARM-Advanced RISC Machines ARM(Advanced RISC Machines),既可以认为是一个公司的名字,也可以认为是对一类微处理器的通称,还可以认为是一种技术的名字。1991年ARM公司成立于英国剑桥,主要出售芯片设计技术的授权。1、处理器的体系结构?包含了ARM处理器的存储器、数据类型、工作模式和寄存器。、低成本、高性能极低的功耗具有嵌入式ICE-RT逻辑,调试开发方便代码密度高并兼容16位的Thumb指令集对操作系统支持广泛主频最高可达130MIPS,告诉的运算处理能力ARM7系列微处理器的核?ARM7TDMI(目前使用最广泛的,属低端? ARM处理器核)?解释:T表示支持16位压缩指令集THUMB? D表示支持Debug M表示内嵌硬件乘法器 I 表示嵌入式ICE,支持片上断点和调试点?ARM7TDMI-S?ARM720T?ARM7EJ