推荐阅读最新更新时间:2024-03-16 14:39
一种基于ARM及FPGA的新型智能化航迹仪的设计
航迹仪是舰船导航系统中的主要配套设备之一,它能根据陀螺罗经、计程仪提供的航向航程信息或其他导航设备提供的定位信息,在海图上自动连续地绘制出船舶航行的航迹与标记。航迹仪具备的绘制航线导航功能,可使航海人员非常直观的了解到己船位置、偏航程度及未来海域的安全程度。 随着计算机技术的发展,智能化航迹仪的发展趋势是进一步拓宽功能、缩小体积、降低功耗、减少成本、提高可靠性,而传统的航迹仪系统不完全具备上述功能,存在局限性。 1 航迹仪工作原理 航迹仪的工作过程是在计算机控制下进行的。首先,使键盘处于开放状态,通过移笔键和自检键简单检查绘图功能;然后,由综导显控台装海图并向航迹仪发出装海图命令,由此航迹仪自动进入跟踪状态。船
[单片机]
ARM可能制造低功率PC处理器 全面反击Intel
据英国金融时报报道,由于Intel近期宣称Atom处理器将大举进军手机和其他掌上设备市场,业界普遍担心ARM在该市场中的地位将被动遥。对此,ARM公司首席执行官WarrenEast日前表示,他们丝毫不会惧怕Intel进军手机市场,相反认为ARM能够在更大的市场中打败Intel。 WarrenEast称,只要用户需求更加节能的处理器,ARM有可能制造PC用处理器,和Intel展开正面竞争,“谁会说情况一定会是Intel抢夺了ARM的市场份额,为什么不能是反过来呢?Intel的特长在于提高处理器速度,而ARM则可以造出功耗更低的。我们在这方面仍然遥遥领先。” 由于全球环保意识的逐渐提高,各大IT厂商都希望自己的产品更
[其他]
ARM内核处理器介绍
一、引言 作为Soc(System On Chip)的典型应用,和持电话、机顶盒、数码像机、GPS、个为数字助理以及因特网设备等产品的市场需求越来越大。目前,基于ARM的处理器以其高速度、低功耗等诸多优异的性能而成为上述各类产品中选用较多的处理器。 二、ARM内核 ARM内核分为ARM7、ARM9、ARM10以及StrongARM等几类。其中每一类又根据其各自包含的功能模块而分成多种构成在ARM内核中有四个功能模块可供生产厂商根据不同用户的不同要求来配置生产。这四个模块分别用T、D、M和I来表示。 T:表示Thumb,该内核可从16位指令集扩充到32位ARM指令集。 D:表示Debug,该内核中放置了用于调试的结构,通常它为一个边
[单片机]
快速学Arm(11)--在C语言中内嵌汇编语言
开发Arm程序的时候,大多数时候我们使用C/C++语言就可以了,但汇编语言在某些情况下能够实现一些C语言无法实现的功能,这时候就要调用一些汇编语言的程序.我们需要大概了解一下在C语言中如何嵌入汇编语言. 1.内嵌汇编语言的语法: __asm { 指令 ...... } 2.举例:使能/禁止IRQ中断 __inline void enable_IRQ(void) { int tmp; __asm //嵌入汇编代码 { MRS tmp,CPSR //读取CPSR的值
[单片机]
基于ARM处理器的工业控制系列【恩智浦】
中国上海 , 2011 年 2 月 22 日 —— 恩智浦半导体(NXP Semiconductors N.V.)今天宣布推出其基于ARM ® Cortex™-M0处理器的LPC1200工业控制系列。LPC1200进一步拓展了恩智浦32位ARM微控制器的产品范围,适用于工业和家庭自动化领域一系列广泛的工业应用,如白色家电、电机控制、功率转换和电源等。通过提供一系列的闪存容量以供选择,该系列还同时拓展了恩智浦Cortex-M0微控制器产品组合。现在,LPC1200的用户可在32KB到128KB之间(增量为8KB)的闪存容量范围内按其所需选择具体的产品型号。 Cortex™-M0处理器 从灵活
[工业控制]
ARM开发步步深入之NandFlash 4KB突围
实验目的:突破4KB的Steppingstone存储空间限制,读取NandFlash中4KB后的代码实现“点灯大法”,借此掌握NandFlash的操作。 实验环境及说明:恒颐S3C2410开发板H2410。H2410核心板的NandFlash选用的是三星片上(SOP)K9F1208U0M,该NandFlash容量为64MB。 实验思路:开发板上电启动后,自动将NandFlash开始的4K数据复制到SRAM中,然后跳转到0地址开始执行。然后初始化存储控制器SDRAM,调用NandFlash读函数操作把4KB后的点灯代码复制到SDRAM中,跳到点灯代码的入口点实现点灯操作。 知识掌握:NandFlash内部结构、命令字及存储控制器 一
[单片机]
基于ARM的LCU测试系统的设计
随着我国机车控制水平的不断提高,微机控制已经成为我国机车控制的重要控制方式,而逻辑控制单元LCU(Logic Control Unit)作为主要完成机车运行逻辑控制、电路故障记录控制等功能的控制模块,是关系机车安全运行的重要部件。与传统触点控制电路相比,LCU具有可靠性高、体积小、通用性好、维护简单方便等优点。 传统的LCU检测包括人力检测、单片机检测和PC机通过串口控制开发板检测 。但是随着LCU生产制造水平的提高,传统的检测方法已经不能很好地完成测试任务。 ARM具有设计开发周期短、功耗低、性能优越等特点,能够满足LCU检测的要求。基于Linux操作系统开发的通用LCU检测软件,可以提供多层次、多场合的复用,可节省设备
[单片机]
联发科宣布扩大与ARM合作关系
IC设计联发科(2454-TW)今(8)日宣布,与ARM扩大合作关系,联发科已取得ARM多样技术授权,包括Cortex-A50系列处理器核心和新一代的ARM Mali绘图处理器(GPU)解决方案,联发科指出,在获得 2 者技术授权後,将能使联发科及其顾客在中央处理器(CPU)和GPU技术取得研发先机。 ARM执行副总裁暨处理器部门总经理Tom Cronk表示,联发科行动系统单晶片(SoC)MT8135是第一颗在异质多重运算组态下使用ARM big.LITTLE(大小核)架构的应用处理器,ARM与联发科在此合作基础上,将持续为消费者发展创新行动终端装置。结合Cortex-A50系列处理器和Mali绘图处理器,有助联发科保持
[半导体设计/制造]