虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

32位操作系统

  • ARM7_中文手册

    ARM7 是一种低电压,通用32 位RISC 微处理器单元,可作一般应用或嵌入到ASIC 或CSIC 中,其简洁一流的设计特别适用于电源敏感的应用中。ARM7 的小尺寸使它特别适合集成到 比较大的客户芯片中,此芯片中也可以包含RAM, ROM, DSP,逻辑控制和其他代码。

    标签: ARM

    上传时间: 2013-10-08

    上传用户:xianglee

  • 国网智能集中器载波电力集中器规格书

    七叶电子智能国网集中器规格书 1. 实时监控电表状态、抄录电表指示数、记录并存储这些数据、电表数据统计和分析,参数设置、校时、自诊断,远程程序升级等功能。 2. 基于工业级32位ARM9处理器和嵌入式系统与嵌入式数据库技术。 3. 集中器路由算法相当的智能高效,基本按实时抄到率100%验收。原因在于嵌入式数据库分析处理能力和创新改进的硬件外围电路与器件。

    标签: 集中器 国网 载波 电力

    上传时间: 2014-12-30

    上传用户:wpt

  • ARM系列处理器体系结构与指令系统详解

        常用的嵌入式处理器有ARM、MIPS、PowerPC、X86、68K/Cold fire等,MIPS是Microprocessor without Inter-locked Pipeline Stages的缩写,是由MIPS技术公司开发的一种处理器内核标准。目前有32位和64位MIPS芯片。PowerPC是早期Motorola公司和IBM公司联合为Apple公司的MAC机开发的CPU芯片,商标权同时属于IBM和Motorola两家公司,并一度成为他们的主导产品。X86系列处理器起源于Intel架构的8080,然后发展出286、386、486直到现在的奔腾处理器乃至双核处理器等。从嵌入式市场来看,486DX也应该是和ARM、68K、MIPS和SuperH齐名的5大嵌入式处理器之一。Motorola 68K是出现比较早的一款嵌入式处理器,采用的是CISC结构。  

    标签: ARM 列处理器 指令系统

    上传时间: 2013-10-22

    上传用户:dddddd55

  • 用MDK生成bin格式的可执行文件

    用MDK 生成bin 文件1用MDK 生成bin 文件Embest 徐良平在RV MDK 中,默认情况下生成*.hex 的可执行文件,但是当我们要生成*.bin 的可执行文件时怎么办呢?答案是可以使用RVCT 的fromelf.exe 工具进行转换。也就是说首先将源文件编译链接成*.axf 的文件,然后使用fromelf.exe 工具将*.axf 格式的文件转换成*.bin格式的文件。下面将具体说明这个操作步骤:1. 打开Axf_To_Bin 文件中的Axf_To_Bin.uv2 工程文件;2. 打开Options for Target ‘Axf_To_Bin’对话框,选择User 标签页;3. 构选Run User Programs After Build/Rebuild 框中的Run #1 多选框,在后边的文本框中输入C:\Keil\ARM\BIN31\fromelf.exe --bin -o ./output/Axf_To_Bin.bin ./output/Axf_To_Bin.axf 命令行;4. 重新编译文件,在./output/文件夹下生成了Axf_To_Bin.bin 文件。在上面的步骤中,有几点值得注意的是:1. C:\Keil\ARM\BIN31\表示RV MDK 的安装目录;2. fromelf.exe 命令的具体语法格式如下:命令的格式为:fromelf [options] input_file命令选项如下:--help 显示帮助信息--vsn 显示版本信息--output file 输出文件(默认的输出为文本格式)--nodebug 在生成的映象中不包含调试信息--nolinkview 在生成的映象中不包含段的信息二进制输出格式:--bin 生成Plain Binary 格式的文件--m32 生成Motorola 32 位十六进制格式的文件--i32 生成Intel 32 位十六进制格式的文件--vhx 面向字节的位十六进制格式的文件t--base addr 设置m32,i32 格式文件的基地址--text 显示文本信息文本信息的标志-v 打印详细信息-a 打印数据地址(针对带调试信息的映象)-d 打印数据段的内容-e 打印表达式表print exception tables-f 打印消除虚函数的信息-g 打印调试表print debug tables-r 打印重定位信息-s 打印字符表-t 打印字符串表-y 打印动态段的内容-z 打印代码和数据大小的信息

    标签: MDK bin 可执行文件

    上传时间: 2013-12-17

    上传用户:AbuGe

  • arm7tdmi介绍

    介绍这一章介绍ARMTDMI-S 处理器包含以下小节􀁺􀀃 关于ARM7TDMI-S 处理器􀁺􀀃 ARM7TDMI-S 结构􀁺􀀃 ARM7TDMI-S 模块内核和功能框图􀁺􀀃 ARM7TDMI-S 指令集汇总􀁺􀀃 Rev 3a 和Rev 4 之间的差异1.1 关于ARM7TDMI-S 处理器ARM7TDMI-S 处理器是ARM 通用32 位微处理器家族的成员之一ARM 处理器具有优异的性能但功耗却很低使用门的数量也很少ARM 结构是基于精简指令集计算机(RISC)原理而设计的指令集和相关的译码机制比复杂指令集计算机要简单得多这样的简化实现了􀁺􀀃 高的指令吞吐量􀁺􀀃 出色的实时中断响应􀁺􀀃 小的高性价比的处理器宏单元

    标签: arm7tdmi

    上传时间: 2014-12-30

    上传用户:xiaowei314

  • ARM经典300问与答

    第1 章 体系结构 ARM经典300问与答第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 位的指令中.移位偶数也是这个原因.可以看一看ARM 体系结构(ADS 自带的英文文档)的相关部分.第3 问:Q:请教:《ARM 微控制器基础与实战》2.2.1 节关于第2 个操作数的描述中有这么一段:#inmed_8r 常数表达式.该常数必须对应8 位位图,即常熟是由一个8 位的常数循环移位偶数位得到.合法常量:0x3FC,0,0xF0000000,200,0xF0000001.非法常量:0x1FE,511,0xFFFF,0x1010,0xF0000010.常数表达式应用举例:......LDR R0,[R1],#-4 ;读取 R1 地址上的存储器单元内容,且 R1 = R1-4针对这一段,我的疑问:1. 即常数是由一个8 位的常数循环移位偶数位得到,这句话如何理解2. 该常数必须对应8 位位图,既然是8 位位图,那么取值为0-255,怎么0x3FC 这种超出255 的数是合法常量呢3. 所举例子中,合法常量和非法常量是怎么区分的 如0x3FC 合法,而0x1FE 却非法0xF0000000,0xF0000001 都合法,而0xF0000010 又变成了非法4. 对于汇编语句 LDR R0,[R1],#-4,是先将R1 的值减4 结果存入R1,然后读取R1 所指单元的 值到R0,还是先读取R1 到R0,然后再将R1 减4 结果存入R1A:提示,任何常数都可用底数*2 的n 次幂 来表示.1. ARM 结构中,只有8bits 用来表示底数,因此底数必须是8 位位图.2. 8 位位图循环之后得到常数,并非只能是8 位.3. 0xF0000010 底数是9 位,不能表示.4. LDR R0, [R1], #-4 是后索引,即先读,再减.可以看一看ARM 体系结构对相关寻址方式的说明.

    标签: ARM 300

    上传时间: 2013-11-22

    上传用户:1109003457

  • 基于AT91M42800A的LED显示系统设计

    介绍一种应用于实际工业生产现场中的大型LED显示系统的设计和研制。该系统采用高性能32位ARM微处理器为其控制核心,并由其实现LED显示屏刷新及动态显示效果的控制。系统通过RS485协议与现场总线进行数据通信,LED显示屏的行、列驱动信号分别由ARM处理器的2个SPI口输出。该系统具有硬件结构简单、LED显示刷新速度快、系统可靠、功能强大、成本适宜等特点。本方案经过在某大型物流生产线上的长期实际运行,证明其设计是成功的。

    标签: 42800A M42800 42800 91M

    上传时间: 2013-11-16

    上传用户:zhichenglu

  • ARM7 数据手册

    ARM7 是一种低电压,通用32 位RISC 微处理器单元,可作一般应用或嵌入到ASIC 或CSIC中,其简洁一流的设计特别适用于电源敏感的应用中。ARM7 的小尺寸使它特别适合集成到比较大的客户芯片中,此芯片中也可以包含RAM, ROM, DSP,逻辑控制和其他代码。 增强特性:ARM7 和ARM6 有相似性,但增加了以下功能:基于亚微米的制程,增加了速度,减少了电源消耗3V 操作,很小的电源消耗,并同5V 系统兼容较高的时钟对所以程序执行较快。特性总结:l   32 位的RISC 结构处理器(包括32 位地址线和数据线);l   Little/Big Endian 操作模式;l   高性能RISC17 MIPS sustained @ 25 MHz (25 MIPS peak)@ 3Vl   较低的电压损耗0.6mA/MHz@ 3V fabricated in .8 m CMOS全静态操作l   适用于对电源比较敏感的应用中l   快速中断响应l   适用于实时系统l   支持虚拟内存l   支持高级语言l   简单但功能强大的指令系统

    标签: ARM7 数据手册

    上传时间: 2013-10-24

    上传用户:座山雕牛逼

  • 基于MC9S12XHY系列的汽车控制解决方案

            电子发烧友讯: 飞思卡尔是全球嵌入式处理解决方案、高级汽车电子、消费电子、工业控制和网络市场的领导者。从微处理器和微控制器到传感器、模拟集成电路(IC)和连接,我们的技术为创新奠定基础,构建更加环保、安全、健康和互连的世界   MC9S12XHY系列是飞思卡尔公司的经过优化的,汽车16位微控制器产品系列,具有低成本,高性能的特点。该系列是联接低端16位微控制器(如:MC9S12HY系列),和高性能32位解决方案的桥梁。MC9S12XHY系列定位于低端汽车仪器群集应用,它包括支持CAN和LIN/J2602通信,并传送典型的群集请求,如步进失速检测(SSD)和LCD驱动器的步进电机控制。   MC9S12XHY系列具有16位微控制器的所有优点和效率,同时又保持了飞思卡尔公司现有的8位和16位MCU系列的优势,即低成本、低功耗、EMC和代码尺寸效率等优点。与MC9S12HY系列相同,MC9S12XHY系列可以运行16位宽的访问,而不会出现外设和存储器的等待状态。MC9S12XHY系列为100引脚LQFP和112引脚LQFP封装,旨在最大限度地与100LQFP,MC9S12HY系列兼容。除了每个模块具有I/O端口外,还可提供更多的,具有中断功能的I/O端口,具有从停止或等待模式唤醒功能。    图1 MC9S12XHY系列方框图截图

    标签: MC9 S12 XHY MC

    上传时间: 2014-12-31

    上传用户:66666

  • 心形流水灯C51源程序

    心形流水灯C51源程序 32位流水灯

    标签: C51 流水灯 源程序

    上传时间: 2014-12-31

    上传用户:windgate