ARM开发板ARM开发工具和ARM教学系统ARM工控模块

龙人计算机主要为公司提供嵌入式ARM解决方案及以优质的服务、极深的行业背景开展嵌入式系统开发和OEM/ODM研发服务,同时提供ARM开发板、ARM学习与实验套件及ARM教学实验系统。网址:http://www.armodm.com
嵌入式系统开发商和ARM开发工具提供商龙人计算机提供嵌入式系统全套解决方案包括ARM解决方案、ARM开发板、ARM工控模块、ARM教学系统、ARM教学平台、ARM实验室建设、ARM仿真器等。网址:http://www.armodm.com 联 系 电 话:+86-0755-83346939 83662100 余小姐 销 售 Email:beijingshenzhen@126.com 联 系 地 址: 深圳市福田区福虹路世界贸易广场B座13F 邮 编:518033
日历
<2009年1月>
28293031123
45678910
11121314151617
18192021222324
25262728293031
1234567
标签
搜索
订阅
存档
最新评论
  •  开发人员必须清楚地知道设计面临的挑战,以及他们的工具的能力和局限性。嵌入式SoC 领域任何有意义的设计都需要目标定位于嵌入式领域的、集成的软件开发工具。建模技术在嵌入式系统需求捕获、系统分析、设计、实现和验证领域的更加广泛应用,是在嵌入式系统开发工具领域,技术发展的最新趋势。我们认为,主要的原因在于: 1. 嵌入式系统需要实现的功能越来越复杂,提高问题理解的抽象层次,并保持各个层次之间严格的追踪关系,是解决复杂问题分析设计的根本方法。 2. 现在的开发团队和产品设计方式,需要应对一个快速变化的环境。这种变化既来源于用户需求的变化,又来自于底层软硬件实现技术快速的变化。分析和设计方式要具有对变化目标的高适应性,各个模型抽象层次功能的封装和复用是根本。 3.   [阅读全文]
  • 做一个简单的、自己学习用的arm开发板,不仅可以节约成本,还能享受其中的乐趣。今天我就将自己在制作嵌入式开发板过程中的一些经验和步骤讲给大家,希望对大家有所帮助!本文tag:arm开发板 arm7 arm9 S3C2410核心板一、原理图的设计首先,你先要考虑自己打算做一个什么样的板,是为了完成某个项目,还是做个学习用的板。明确目的后,开始设计原理图。目前我们常用的ARM开发板多是三星的,也有PHILIPS的。这两大类芯片在网上可以找到很丰富的资源,包括原理图和测试程序,尤其是44B0的芯片,资料几乎是满网飞了。找一个芯片的原理图,在其基础上做些改动,使之更适合自己的实际应用。   [阅读全文]
  • 做一个简单的、自己学习用的arm开发板,不仅可以节约成本,还能享受其中的乐趣。今天我就将自己在制作嵌入式开发板过程中的一些经验和步骤讲给大家,希望对大家有所帮助!本文tag:arm开发板 arm7 arm9 S3C2410核心板一、原理图的设计首先,你先要考虑自己打算做一个什么样的板,是为了完成某个项目,还是做个学习用的板。明确目的后,开始设计原理图。目前我们常用的ARM开发板多是三星的,也有PHILIPS的。这两大类芯片在网上可以找到很丰富的资源,包括原理图和测试程序,尤其是44B0的芯片,资料几乎是满网飞了。找一个芯片的原理图,在其基础上做些改动,使之更适合自己的实际应用。   [阅读全文]
  •  随着嵌入式行业的迅猛发展,嵌入式开发产品已遍布世界的各个角落,本文龙人(深圳龙人嵌入式系统开发有限公司提供的嵌入式开发板有ARM系列开发板(ARM9开发板和ARM7开发板)、ColdFire系列开发板、ColdFire系列开发板、ADSP系列开发板、MIPS系列开发板及达芬奇系列开发板)向您具体介绍几款ADSP系列开发板:基于ADSP-BF531的嵌入式Linux评估板、入门学习板型号:DMC-BF531-K1接口:1 RS232 调试串口,1 个 10/100M 以太网口,多个扩展排针,1   [阅读全文]
  • 谈起嵌入式系统板,大家应该很熟悉了。那么如何自己动手做一块嵌入式系统开发板呢?这里我将自己在做arm开发时的一点小经验总结如下,希望多初学嵌入式arm开发的朋友有所帮助。Tag:嵌入式系统 arm开发 嵌入式开发 arm开发板1. 做个最小系统板:如果你从没有做过ARM的开发,建议你一开始不要贪大求全,把所有的应用都做好,因为ARM的启动方式和dsp或单片机有所不同,往往会遇到各种问题,所以建议先布一个仅有Flash,SRAM或SDRAM、CPU、JTAG、和复位信号的小系统板,留出扩展接口。使最小系统能够正常运行,你的任务就完成了一半,好在ARM的外围接口基本都是标准接口,如果你已有这些硬件的布线经验,这对你来讲是一件很容易的事情。   [阅读全文]
  • ARM、DSP、FPGA的特点和区别深圳龙人计算机嵌入式事业部专业从事嵌入式系统开发的研究工作多年,特整合一些研究过程的笔记和心得以供嵌入式爱好者和学习者参考。下面龙人计算机分别介绍ARM、DSP、FPGA的特点及三者之间的区别。ARM DSP FPGA 嵌入式 ARM芯片ARM(Advanced RISC Machines)是微处理器行业的一家知名企业,设计了大量高性能、廉价、耗能低的RISC处理器、相关技术及软件。ARM架构是面向低预算市场设计的第一款RISC微处理器,基本是32位单片机的行业标准,它提供一系列内核、体系扩展、微处理器和系统芯片方案,四个功能模块可供生产厂商根据不同用户的要求来配置生产。由于所有产品均采用一个通用的软件体系,所以相同的软件可在所有产品中运行。目前ARM在手持设备 市场占有90以上的份额,可以有效地缩短应用程序开发与测试的时间,也降低了研发费用。 DSP(digital singnal processor)是一种独特的微处理器,有自己的完整指令系统,是以数字信号来处理大量信息的器件。一个数字信号处理器在一块不大的芯片内包括有控制单元、运算单元、各种寄存器以及一定数量的存储单元等等,在其外围还可以连接若干存储器,并可以与一定数量的外部设备互相通信,有软、硬件的全面功能,本身就是一个微型计算机。DSP采用的是哈佛设计,即数据总线和地址总线分开,使程序和数据分别存储在两个分开的 空间,允许取指令和执行指令完全重叠。也就是说在执行上一条指令的同时就可取出下一条指令,并进行译码,这大大的提高了微处理器的速度 。另外还允许在程 序空间和数据空间之间进行传输,因为增加了器件的灵活性。其工作原理是接收模拟信号,转换为0或1的数字信号,再对数字信号进行修改、删除、强化,并在其 他系统芯片中把数字数据解译回模拟数据或实际环境格式。它不仅具有可编程性,而且其实时运行速度可达每秒数以千万条复杂指令程序,远远超过通用微处理器, 是数字化电子世界中日益重要的电脑芯片。它的强大数据处理能力和高运行速度,是最值得称道的两大特色。由于它运算能力很强,速度很快,体积很小,而且采用 软件编程具有高度的灵活性,因此为从事各种复杂的应用提供了一条有效途径。根据数字信号处理的要求,DSP芯片一般具有如下主要特点: (1)在一个指令周期内可完成一次乘法和一次加法; (2)程序和数据空间分开,可以同时访问指令和数据; (3)片内具有快速RAM,通常可通过独立的数据总线在两块中同时访问; (4)具有低开销或无开销循环及跳转的硬件支持; (5)快速的中断处理和硬件I/O支持; (6)具有在单周期内操作的多个硬件地址产生器; (7)可以并行执行多个操作; (8)支持流水线操作,使取指、译码和执行等操作可以重叠执行。 当然,与通用微处理器相比,DSP芯片的其他通用功能相对较弱些。 ARM DSP FPGA 微处理器 嵌入式FPGA是英文Field Programmable Gate Array(现场可编程门阵列)的缩写,它是在PAL、GAL、PLD等可编程器件的基础上进一步发展的产物,是专用集成电路(ASIC)中集成度最高的一种。FPGA采用了逻辑单元阵列LCA(Logic Cell Array)这样一个 新概念,内部包括可配置逻辑模块CLB(Configurable Logic Block)、输出输入模块IOB(Input Output Block)和内部连线(Interconnect)三个部分。用户可对FPGA内部的逻辑模块和I/O模块重新配置,以实 现用户的逻辑。它还具有静态可重复编程和动态在系统重构的特性,使得硬件的功能可以像软件一样通过编程来修改。作为专用集成电路(ASIC)领域中的一种半定制电路,FPGA既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。可以毫不夸张的讲,FPGA能完成任何数字器件的功能,上至高性能CPU,下至简单的74电路,都可以用FPGA来实现。FPGA如同一张白纸或是一堆积木,工程师可以通过传统的原理图输入法,或是硬件描述语言自由 的设计一个数字系统。通过软件仿真,我们可以事先验证设计的正确性。在PCB完成以后,还可以利用FPGA的在线修改能力,随时修改设计而不必改动硬件电 路。使用FPGA来开发数字电路,可以大大缩短设计时间,减少PCB面积,提高系统的可靠性。FPGA是由存放在片内RAM中的程序来设置其工作状态的, 因此工作时需要对片内的RAM进行编程。用户可以根据不同的配置模式,采用不同的编程方式。加电时,FPGA芯片将EPROM中数据读入片内编程RAM 中,配置完成后,FPGA进入工作状态。掉电后,FPGA恢复成白片,内部逻辑关系消失,因此,FPGA能够反复使用。FPGA的编程无须专用的FPGA 编程器,只须用通用的EPROM、PROM编程器即可。当需要修改FPGA功能时,只需换一片EPROM即可。这样,同一片FPGA,不同的编程数据,可 以产生不同的电路功能。因此,FPGA的使用非常灵活。可以说,FPGA芯片是小批量系统提高系统集成度、可靠性的最佳选择之一。目前FPGA的品种很 多,有XILINX的XC系列、TI公司的TPC系列、ALTERA公司的FIEX系列等。 ARM、DSP、FPGA区别?ARM具有比较强的事务管理功能,可以用来跑界面以及应用程序等,其优势主要体现在控制方面,而DSP主要是用来计算的,比如进行加密解密、调制解调等,优势是强大的数据处理能力和较高的运行速度。FPGA可以用VHDL或verilogHDL来编程,灵活性强,由于能够进行编程、除错、 再编程和重复操作,因此可以充分地进行设计开发和验证。当电路有少量改动时,更能显示出FPGA的优势,其现场编程能力可以延长产品在市场上的寿命,而这种能力可以用来进行系统升级或除错。龙人嵌入式开发中心专业提供嵌入式系统开发和嵌入式ARM解决方案服务同时提供ARM9开发板、Xscale开发平台及ARM仿真器http://www.szarm.co   [阅读全文]
    嵌入式系统开发 发布于 2008年6月24日 11:11 | 有 0 篇评论 133次点击  
  • 嵌入式系统设计者在选择嵌入式处理器时要考虑的主要因素有:   ① 处理性能。一个嵌入式处理器的性能取决于多个方面的因素,如时钟频率,内部寄存器的大小,指令是否对等处理所有的寄存器等。对于许多需用处理器的嵌入式系统设计来说,目标不是在于挑选速度最快的处理器,而是在于选取能够完成作业的处理器和I/O子系统。如果是面向高性能的应用设计,那么建议考虑某些新的处理器,其价格相对低廉,如IBM和Motorola Power PC。 ② 技术指标。当前,许多嵌入式处理器都集成了外围设备的功能,减少了芯片的数量,降低了整个嵌入式系统的开发费用。开发人员首先考虑的是,系统所要求的一些硬件能否无需过多的胶合逻辑(GL,Glue Logic)就可以连接到处理器上。其次是考虑该处理器的一些支持芯片,如DMA控制器,内存管理器,中断控制器,串行设备、时钟等的配套。 嵌入式 嵌入式系统 嵌入式开发 嵌入式处理器 嵌入式系统设计   [阅读全文]
    嵌入式系统开发 发布于 2008年6月24日 11:11 | 有 0 篇评论 132次点击  
  • 基于ARM9系列S3C2410的PDA人机接口电路嵌入式开发文章整理:深圳龙人嵌入式研发中心(armodm)龙人计算机介绍基于ARM9系列S3C2410的PDA人机接口的电路设计,包括S3C2410 LCD控制器的电路设计和PDA的触摸屏设计以及PDA的键盘电路设计。本文先介绍S3C2410 LCD控制器的电路设计。其他的请进龙人嵌入式系统开发技术网站:http://www.armodm.com。龙人计算机嵌入式研发中心是国内最早进入嵌入式技术研发和应用推广的技术型企业之一,成立以来在专注于嵌入式底层应用技术的研究和开发的同时为广大客户提供嵌入式系统开发技术、嵌入式解决方案和嵌入式产品(嵌入式开发板、ARM开发板、ARM9开发板、ARM开发工具、ARM仿真器和ARM工控板、ARM实验仪等)。S3C2410是三星公司设计的32位RISC(精简指令集计算机)嵌入式处理器。该芯片基于ARM920T内核,集成了众多的常用资源,如LCD控制器、SDRAM控制器、1个触摸屏接口、2个SPI接口等,内核最高工作频率可达266 MHz。适用于信息家电、智能电话、平板(Tablet)电脑、PDA、移动终端等领域。1 S3C2410 LCD控制器的电路设计   [阅读全文]
    嵌入式系统开发 发布于 2008年5月27日 18:29 | 有 0 篇评论 164次点击  
  • 4种嵌入式实时操作系统的介绍——龙人ARM嵌入式开发由于嵌入式实时操作系统可以支持多任务,使得嵌入式程序开发更加容易,在便于维护的同时还能提高系统的稳定性和可靠性,所以逐步成为嵌入式系统的重要组成部分,对嵌入式操作系统的研究变得尤为重要,VxWorks、μClinux、μC/OS-II和eCos是4种性能优良并被广泛应用的嵌入式实时操作系统。本文龙人计算机就分别介绍这4种操作系统。龙人计算机嵌入式研发中心是国内最早进入嵌入式技术研发和应用推广的技术型企业之一,成立以来在专注于嵌入式底层应用技术的研究和开发的同时为广大客户提供嵌入式系统开发技术、嵌入式解决方案和嵌入式产品(嵌入式开发板、ARM开发板、ARM9开发板、ARM开发工具、ARM仿真器和ARM工控板、ARM实验仪等)。   [阅读全文]
    嵌入式系统开发 发布于 2008年5月27日 18:29 | 有 0 篇评论 158次点击  
  • OMAP850与PXA272的特点分析—ARM嵌入式技术文章整理:深圳龙人嵌入式研发中心(arm9arm7)Intel PXA272与OMAP850将存在怎样的性能差异呢?PXA272的测试数据是否也如Samsung SC3 2442一样领先OMAP850两倍有余呢?针对有许多朋友对以上问题的困惑,龙人计算机嵌入式开发中心的嵌入式系统开发工程师们凭借在嵌入式行业多年工作经验解决这些问题。OMAP850的特点——ARM9系列OMAP850 是一款单芯片,集成了适用于应用处理的 ARM926EJ-S? 内核以及 TI 的 EDGE 数字基带调制解调器。此产品供高产量无线 OEM 和 ODM 使用,不通过经销商销售。OMAP850包括OMAP850的所有特性,并且还增加了对128Mb或256Mb堆栈式移动 SDRAM的支持。这使得OMAP850非常适用于空间有限的系统,或者更轻、更小的移动终端设计。此外,它的功耗要小于传统的外部存储器配置。这种灵活性使移动终端制造商可以进一步减小下一代高端智能电话和无线手持终端的尺寸。除了节省空间之外,堆栈式 SDRAM 还具有低功耗的特性。这点对于移动终端设计人员非常重要。PX27x特点——XScale系列PXA27x系列嵌入式处理器是Intel发布的面向移动电话和掌上电脑的XScale架构的最新处理器系列,是Intel于2004年4月发布的XScale处理器家族的升级产品,最高主频达624MHz,Intel内部开发代号为Bulverde。PXA27x是十分强大的嵌入式处理器,被广泛应用于手机和高端PDA。PXA27x扩展接口有SD/SDIO/MMC、CF/PCMCIA、CMOS/CCD CAMERA、MS/MSPRO、USB1.1、OTG、IDE、LAN、SIM接口、KEYBOARD等。更广泛地面对PDA、智能手机、PMP等设计。PXA27x所定位的市场是手持多媒体数码娱乐中心。ARM9 Xscale OMAP850 PXA272  ARM嵌入式PXA27x具备3D加速功能,满足了游戏应用;最大可支持400万象素的CCD摄像头,数码摄像功能强大;支持LAN接口,可以扩展网络应用。PXA27x加入了wireless MMX技术和SpeedStep动态电源管理技术,不但大大增强了PXA270的媒体处理能力,而且极大降低了系统功耗,延长便携产品的电池寿命。SpeedStep技术原用于英特尔移动处理器,这种技术用通俗的语言表述就是系统需要多高的主频,它就调节到多高的频率,系统不需要时,它就将处理器主频调节到最低,绝不浪费一点点。SpeedStep技术可以将PXA27x的主频在26MHz~624MHz(最高)之间自由调节。也就是说,在系统完全空闲时,PXA27x可以运行在26MHz的主频下,此时它的功耗将低于0.1毫安!PXA 27x完全整合了Bulverde开始提出的三个特点:Quick Capture、Wireless Speed Step和Wireless MMX:Intel同时还发表了配合PXA270使用的图形协处理器——2700G多媒体加速器。这颗芯片可以以每秒30帧,的速度播放MPEG4或WMV的图像,使PXA270的多媒体性能达到极大提升。深圳龙人嵌入式事业部在向海内外提供嵌入式开发、嵌入式解决方案(ARM解决方案、ARM9解决方案)与嵌入式产品(ARM开发板、ARM9开发板、ARM7开发板、ARM工控板)的同时立志成为行业内最优秀最完备的嵌入式软件、嵌入式硬件技术及嵌入式系统解决方案提供商。网址:http://www.armlab.ne   [阅读全文]
    嵌入式系统开发 发布于 2008年5月27日 18:28 | 有 0 篇评论 143次点击  
  •   S3C 2410开发板上的中断编程 -ARM9开发板学习心得 文章整理: 深圳龙人嵌入式研发中心 (arm9arm7) 一、 在S3C 2410 开发板上 实现中断编程的 目的    中断服务程序在 嵌入式 操作系统中无疑占有非常重要的地位,编写中断程序不仅要会运用底层的汇编语言,还要了解AR M 的体系架构。那这一节我们就通过 中断编程 来响应  S3C 2410开发板 上的16个按键,实现依次按下16个键时,D9~D12 四个 Led 从 0~15 进行计数,并通过上个实验实现的 uart_printf 向串口发送数据 Kn is pressed!。   [阅读全文]
    嵌入式系统开发 发布于 2008年5月10日 14:50 | 有 0 篇评论 140次点击  
  •   ARM嵌入式技术原理与应用-基于Xscale处理器及VxWorks操作系统  基于Xscale 开发平台的 ARM嵌入式 技术原理与应用 的 内容提要 : 本书是《 ARM嵌入式技术系列教程 》之一,以采用XScale处理器的CVT—PXA270教学实验系统为硬件平台,围绕VxWorks操作系统安排基础知识内容,并安排了大量的实验。基础知识包括:ARM 嵌入式开发 模式和基本开发流程,ARM体系结构,ARM系统硬件设计,VxWorks软件开发流程,VxWorksBSP的移植过程,VxWorks驱动程序、应用程序以及图形用户界面的编写方法等。实验包括:VxWorks软件仿真,   [阅读全文]
    嵌入式系统开发 发布于 2008年5月10日 14:50 | 有 0 篇评论 131次点击  
  •   ARM 9和ARM7 微处理器的寄存器结构 和指令结构 文章整理: 龙人嵌入式解决方案提供商 ( armodmlr ) ARM 处理器 共有 37 个寄存器,被分为若干个组( BANK ),这些寄存器包括: -  31 个通用寄存器,包括程序计数器( PC 指针),均为 32 位的寄存器。 -  6 个状态寄存器,用以标识 CPU 的工作状态及程序的运行状态,均为 32 位,目前只使用了其中的一部分。 ARM 微处理器目前包括下面几个系列 : -   ARM7   [阅读全文]
    嵌入式系统开发 发布于 2008年3月31日 16:05 | 有 0 篇评论 145次点击  
  •   嵌入式开发板选型的建议 -龙人 ARM开发板 提供商 有不少人对现在嵌入式开发板的价格混乱 很 困惑 。为什么基于同样处理器的开发板, 会有两千元的开发板,也会有上万元的开发板?目前嵌入式行业是怎样一种状况?在这里 龙人计算机 提供一篇关于嵌入式开发板选型的建议的文章,希望能够为大家提供帮助 。 开发板   嵌入式开发板  ARM开发板  嵌入式开发   ARM9开发板   以嵌入式开发板的功能和作用作为出发点,嵌入式开发板选型应该从以下三个方面来综合考虑:   [阅读全文]
    嵌入式系统开发 发布于 2008年3月31日 16:04 | 有 0 篇评论 135次点击  
  •   做arm9(2410 开发板 ) 的嵌入式开发 的一些经历 arm9   arm9 开发板   2410 开发板  嵌入式开发   嵌入式系统 做 arm9 开发板的嵌入式系统开发有一段时间, 写篇文章想和嵌入式 开发、嵌入式系统 爱好者做个简单的交流。     自己做一个龙珠的板子来玩uClinux,但是我不会使用任何一个 画PCB电路板 板的软件,最多也就会使用 PCB设计软件 protel画画原理图之类的(现在想想,从原理图到PCB还是有挺多细节要注意的),后来在   [阅读全文]
    嵌入式系统开发 发布于 2008年3月31日 16:03 | 有 0 篇评论 139次点击  
1 2 下一页