码迷,mamicode.com
首页 >  
搜索关键字:arm mmu介绍    ( 5364个结果
ARM的启动和中断向量表
启动的方式对于S3C2440而言,启动的方式有两种,一是Nor Flash方式启动,二是Nand Flash方式启动。使用Nor Flash方式启动Nor Flash的地址范围如下 0x0000.0000—0x0800.0000 (2M Nor Flash) 片内的BootSRAM地址被置为 0x4...
分类:其他好文   时间:2014-07-18 20:32:12    阅读次数:220
ARM汇编程序基本知识
ARM汇编程序基本知识1.汇编程序的基本组成ARM汇编语言程序中,程序是以程序段为单位组织代码的。段是相对独立的指令或者代码序列,拥有特定的名称。段的种类有代码段、数据段和通用段,代 码段的内容为执行代码,数据段存放代码运行时需要用到的数据,通用段不包含用户代码和数据,所有通用段共用一个空间。段使用...
分类:其他好文   时间:2014-07-18 20:31:57    阅读次数:301
ARM中的总线
ARM中的总线用于不同部件之间的通信。有两种不同类型的设备连接到总线:ARM处理器,它是总线的主设备,拥有对总线的仲裁权,可以通过同一总线主动发起数据传输请求;外围器件,是总线的从设备,在总线上是被动的,只能对主设备发出的一个传输请求做出反应。 ARM的总线结构称为AMBA(高级微控制总线结构),....
分类:其他好文   时间:2014-07-18 20:23:09    阅读次数:200
ARM流水线关键技术分析与代码优化
引 言 流水线技术通过多个功能部件并行工作来缩短程序执行时间,提高处理器核的效率和吞吐率,从而成为微处理器设计中最为重要的技术之一。ARM7处理器核使用了典型三级流水线的冯·诺伊曼结构,ARM9系列则采用了基于五级流水线的哈佛结构。通过增加流水线级数简化了流水线各级的逻辑,进一步提高了处理器的性能。...
分类:其他好文   时间:2014-07-18 20:12:05    阅读次数:260
MPlayer 移植到 ARM-Linux
编译器版本arm-linux-gcc4.3.3宿主机 Red Hat 4编译MPlayer-1.0rc2.tar.bz2之前需要先生成mp3库,要先编译这3个源码包libid3tag-0.15.1b.tarlibmad-0.15.1b.tarzlib-1.2.3.tar1. 编译zlib-1.2.3...
分类:系统相关   时间:2014-07-18 19:23:10    阅读次数:415
K60 启动过程分析
挺高兴的老师借了我一块K60的开发板,趁着暑假好好鼓捣鼓捣!                 有了上图的过程分析我想心里大概有个低了吧! 下面看代码: /* CodeWarrior ARM Runtime Support Library * Copyright ?2012 Freescale Semiconductors. All rights reserved. ...
分类:其他好文   时间:2014-07-17 10:57:49    阅读次数:238
【转】ubuntu64,ndk-r9 编译 ffmpeg 2.1.1的config文件
#!/bin/bashNDK_ROOT=/home/wjh/fox/android-ndk-r9c/PREBUILT=${NDK_ROOT}toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64PLATFORM=android-14ARC...
分类:其他好文   时间:2014-07-16 18:20:51    阅读次数:231
fedora 14安装经验
初学linux系统,在win7 系统上安装VMware9.0,并用虚拟机安装fedora。安装了好几次,虽然还是没有彻底通透,但也有一点点心得,特地分享一下: 我安装fedora用于嵌入式ARM开发练习,因此选择软件开发版本。 第一次安装的时候电脑联网使用的是拨号上网,虚拟机选择的是桥接,而安装.....
分类:其他好文   时间:2014-07-16 17:58:55    阅读次数:230
ARM-linux嵌入式开发平台搭建1
初学嵌入式开发,由于是自学,走了很多弯路,现总结一下嵌入式ARM-LINUX开发环境搭建步骤: 1、安装linux系统,由于初学,我选择fedora 14.安装的具体步骤就不详细说了。 2、安装NFS服务器: NFS服务器用于UNIX和UNIX之间的通信,分为主机和客服端,需要安装NFS服...
分类:系统相关   时间:2014-07-16 17:51:01    阅读次数:313
arm-linux-gcc 常用参数讲解 gcc编译器使用方法
我们需要编译出运行在ARM平台上的代码,所使用的交叉编译器为arm-linux-gcc。下面将arm-linux-gcc编译工具的一些常用命令参数介绍给大家。 在此之前首先介绍下编译器的工作过程,在使用GCC编译程序时,编译过程分为四个阶段: 1. 预处理(Pre-Processing) 2. 编译...
分类:系统相关   时间:2014-07-16 15:18:30    阅读次数:273
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!