码迷,mamicode.com
首页 >  
搜索关键字:arm cortex a    ( 5665个结果
ARMv7处理器各个模式之间是怎样切换的?模式切换时上下文的保存哪些是硬件在做?哪些是操作系统在做?
1、ARM处理器各个模式之间是怎样切换的?答:除用户模式外的其它6种模式称为特权模式,这些模式中,程序能够訪问全部系统资源,也能够随意进行处理器模式的切换。处理器模式能够通过软件控制进行切换(直接设置CPSR寄存器的后五位就能够在6种特权模式之间互相切换),也能够通过外部中断或异常处理过程进行切换(...
分类:其他好文   时间:2014-06-18 09:56:45    阅读次数:214
linux cross toolsChain 交叉编译 ARM(转)
ubuntu cross toolsChain
分类:系统相关   时间:2014-06-18 09:21:09    阅读次数:419
samll note
删除名为-a的文件rm./-arm---a告诉rm这是最后一个选项,参见getoptls-i列出inum,然后用find.-inuminum_of_thisfile-execrm{}\;删除名为\a的文件rm\\a如何看出redhat的版本是7还是8(hutuworm)cat/proc/version或者cat/etc/redhat-release或者cat/etc/issue文件在哪个rpm中(无双..
分类:其他好文   时间:2014-06-16 18:27:04    阅读次数:274
java获取客户端IP地址和MAC地址
最近项目中要获得客户端的mac地址。服务端是移植的centos系统,arm架构的盒子。客户端是手机和移动设备。(其它场景应该也是类似的) 首先要获得ip地址: 根据客户端的http请求,利用request.getRemoteAddr()获取客户端Ip地址。在局域网内getRemoteAddr()和getRemoteHost()获得的结果相同。request.getRemoteAddr()是获得...
分类:编程语言   时间:2014-06-15 19:39:17    阅读次数:274
Keil建立第一个C51工程的步骤
参见51+arm开发板《使用手册.pdf》1.“project” >> “new project” >> 新建一个用于保存工程的文件夹例如dem >> 然后将project保存在此文件夹内,并输入工程名称 >> 然后选择芯片型号 >> 弹出对话框点击“确认”。2.点击新建图标,点击保存图标,给新建....
分类:其他好文   时间:2014-06-15 19:27:39    阅读次数:328
W5500 ARM mbed 库发布
WIZnet 是 ARM mbed 的官方合作伙伴,并为 mbed 发布了W5500库。这个库支持 W5100, W5200 及 W5500,你可以通过SPI将你的 WIZ550io 连接mbed平台。以下详解了如何在mbed平台上使用WIZnet以太网库。我们用 几个mbed平台测试过,如果你有任何问题,可以在Wiznet mbed 社区留言。...
分类:其他好文   时间:2014-06-15 19:14:02    阅读次数:249
ARM体系结构与编程-3
ARM存储系统: ARM中用于存储管理的系统控制协处理器CP15: 包含16个32位寄存器,其编号为0到15。实际上对于某些编号的寄存器可能对应有多个物理寄存器。 访问CP15寄存器的指令:MRC、MCR。 CP15中的寄存器C0和C1:C0中存放ARM相关的一些标示符;C1是一个控制寄存器,用于禁止/使能MMU、配置存储系统等。 例如下面的代码序列使能MMU: MRC P15,0,R...
分类:其他好文   时间:2014-06-15 19:12:47    阅读次数:245
Windows环境下ARM集成开发环境的搭建与使用
Windows环境下可以使用Eclipse IDE for C/C++ Developers来搭建ARM开发环境 安装步骤如下: 1. 安装Java SE 网址:http://www.oracle.com/technetwork/java/javase/downloads/jre-7u3-download-1501631.html 下载这个文件:jre-7u3-windows-i586...
分类:Windows程序   时间:2014-06-15 18:03:31    阅读次数:642
ARM体系结构与编程-4
ARM异常中断处理: ARM体系异常中断种类:按中断的处理优先级从高到低依次为:复位、数据访问中止、快速中断请求、外部中断请求、预取指中止、未定义指令、软件中断。 ARM体系中的异常中断向量表: 0x0 复位 0x4 未定义指令 0x8 软件中断(SWI) 0x0c 预取指中止 0x10 数据访问中止 0x14 保留 0x18 外部中断请求(IRQ) 0x1c 快速中断请求(F...
分类:其他好文   时间:2014-06-15 15:07:19    阅读次数:223
linux下ARM交叉编译器的安装
1.下载arm-linux-gcc编译器。 2.将下载好的编译器压缩文件拷贝到linux中,注意不要在windows中解压,因为RAR解压工具解压gzip压缩工具压缩的文件可能会出问题。 尽量将编译器的压缩文件放置到根目录下(其实也不一定是要根目录,但是我自己使用过程中发现有一个厂家提供的编译器没有安装在指定的位置,编译器提示库找不到),这样做的目的是为了尽量减少麻烦。拷贝好之后,在终端使用:...
分类:系统相关   时间:2014-06-15 09:59:11    阅读次数:328
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!