定义:程序状态寄存器;功能:反映数据运算状态,控制系统模式等;特点:程序状态寄存器不属于通用寄存器;关于CPSR的访问,ARM专门为其设立了两条指令:MRS:CPSR到通用寄存器传递数据指令;MSR:通用寄存器到CPRS传
0 引言 随着现在社会的发展,人们也日益开始关注健康事业的发展,对医学技术的要求也越来越高。现实中很多病例无法通过现实病例学习,更多的医生培养只能通过模拟设备进
/****************************************************说明 :ARM9中断调试(1)***************************************************/ 一般情况下,在ARM9调试程序都是下载到RAM中执行的,当然,只要没有中断产生
伪指令注意:不同的IDE,伪指令也会有很大差别;但是汇编指令是一样的;伪操作标识符:功能:为汇编程序完成各种准备工作;特点:特殊的指令助记符但与指令系统的助记符不同,没有对应的源操作码;伪操作:伪操作符所
啥是寻址:处理器指令系统中规定的寻址操作数所在地址的方式;或者说通过什么样的方式找到操作数;指令和指令格式ARM指令格式: {} {S} , {,第二个操作数}:内容表示必不可少;{}:代表可以省略;{}:指令的执行条件;
ARM是一类嵌入式微处理器,同时也是一个公司的名字。ARM公司于1990年11月成立于英国剑桥,它是一家专门从事16/32位RISC微处理器知识产权设计的供应商。ARM公司本身不直接从事芯片生产,而只是授权ARM内核,再给生产和销售半导体的合作伙伴,同时也提供基于ARM架构的开发设计技术。
ARM处理器当前有6个产品系列:ARM7、ARM9、ARM9E、ARM10E、ARM11和SecurCore,其中ARM11为最近推出的产品。进一步的产品来自于合作伙伴,例如Intel Xscale ARM7、ARM9、ARM9E、ARM10E是4个通用处理器系列。每个系列提供一套特定的性能来满足设计者对功耗、性能、体积的需求。
表1.3显示了ARM7、ARM9、ARM10及ARM11内核之间属性的比较。有些属性依赖于生产过程和工艺,具体芯片需参阅其芯片手册。
本文介绍了Linux设备驱动程序的类型和文件操作接口函数,以及驱动程序的基本开发过程。以ARM9为平台,基于Linux2.6.30开发DS18B20的驱动程序,以模块的形式加载到内核,最后通过应用层调用驱动程序,获得温度数据。
ARM7是冯诺依慢结构,三级流水线结构 ARM9、ARM11是哈佛结构,5级流水线结构,所以性能要高一点。
前 言物流的定位方案与技术的选择对提高现代物流配送管理效率,减少运营成本具有重要的影响。物流终端定位要求较高的定位精度,能提供全天候连续不间断的定位信息支持,能满
1.引言在嵌入式开发中其中不可避免的一环就是bootloader的设计[1],它统筹软硬件资源,使得资源最优配置,嵌入式系统对功耗,性能,以及成本要求很苛刻,它要求在达到用户要
很多工程师在选择嵌入式核心板的时候往往会陷入选择困难症,选择ARM9还是A8平台?选择Linux还是Android、选择创客平台还是主流核心板?选择芯片方案还是核心板方案?本文将为大
传统的语音通信是以公共交换电话网(PSTN)为语音系统进行话音交流,该系统以电路交换为通信基础,信道利用率低、通信资费较高。而随着通信技术和网络的快速发展,越来越多的
1 引 言20世纪70年代诞生的1553B总线是一种主从式多冗余度总线对总线硬件有严格的规定,可靠性和实时性好,传输速率达到1 Mb/s,对于大多数的应用都能满足,通过几十年的
为提高馈线自动化的水平,提出了基于ARM9处理器的一种新型馈线自动化终端设计,实现了馈线终端的遥调、遥测、遥信、遥控功能。测试结果表明,该装置数据采集速度快、精度高,无线通信可靠稳定,满足现代配网自动化要求。
本文基于三星公司的S3C2410为控制中心, 设计一种汽车视频监控系统。系统主要由S3C2410处理器、USB摄像头、触摸显示屏组成, 阐述了系统硬件设计的基本工作原理, 平台
0 引 言MP3(MPEG I Audio Layer 3)格式是基于电影专家组系统(Motion Picture Expert Group,MPEG)压缩标准的一种声音文件格式,其压缩比根据采样频率、压缩位率和声音模式
传统的语音通信是以公共交换电话网(PSTN)为语音系统进行话音交流,该系统以电路交换为通信基础,信道利用率低、通信资费较高。而随着通信技术和网络的快速发展,越来越多的
摘要:为了实现嵌入式linux的移植和开发,本文采用了ARM9完成了的嵌入式Linux字符驱动开发,为后续更复杂的开发奠定了基础。本文介绍了设计字符驱动开发的基本流程,完成了