关键字:嵌入式开发
开发人员必须清楚地知道设计面临的挑战,以及他们的工具的能力和局限性。嵌入式SoC 领域任何有意义的设计都需要目标定位于嵌入式领域的、集成的软件开发工具。
建模技术在嵌入式系统需求捕获、系统分析、设计、实现和验证领域的更加广泛应用,是在嵌入式系统开发工具领域,技术发展的最新趋势。我们认为,主要的原因在于:
 
1. 嵌入式系统需要实现的功能越来越复杂,提高问题理解的抽象层次,并保持各个层次之间严格的追踪关系,是解决复杂问题分析设计的根本方法。
 
2. 现在的开发团队和产品设计方式,需要应对一个快速变化的环境。这种变化既来源于用户需求的变化,又来自于底层软硬件实现技术快速的变化。分析和设计方式要具有对变化目标的高适应性,各个模型抽象层次功能的封装和复用是根本。
 
3. 从系统的角度,帮助嵌入式系统开发的用户实现软硬件协同分析和设计,实现模型级别的早期验证。
编辑 | 阅读全文(225) | 回复(0),armlyn 发表于 2008-10-28 10:37

2008-10-21 18:8 | [原创]ARM/SOPC/MCU开发板

关键字:ARM MCU开发板
类别:ARM/SOPC/MCU开发板
性能:
      ● 主处理器:INTEL公司XSCALEPXA270内核,502M主频,32Bit RISC处理器,具有32K指令缓冲,32K数据缓冲,MMU单元,2k字节MiniCache,扩展多媒体DSP指令,扩展无限指令;
      ● 存储器:SDRAM:64MB,可以定制扩展到256MB FLASH:32MB,Intel Strata快速页面读取模式Flash,可以定制扩展到128MB;
      ● 100M以太网接口,USB 1.1主/从接口;
      ● 支持CF卡、MMC卡、PCMCIA总线;
   &nbs……
编辑 | 阅读全文(387) | 回复(0),armlyn 发表于 2008-10-21 18:8
 
最近在整理资料时,看到市面上的arm9系列开发板很多、很散就将其整理成以下表格形式。希望大家有所帮助。
产品名称:
产品类别:
ARM9
产品特点:
三星S3C2410A,主频203MHz
产品简介:
采用核心板+底板的模式,核心板为6层,底板为4层。
产品价格:
3000
 
产品名称:
产品类别:
ARM9
产品特点:
三星S3C2440A,主频400MHz
产品简介:
采用SAMSUNG S3C2440A微处理器设计
产品价格:
4800
 
产品名称:
产品类别:
ARM9
产品特点:
AT91RM9200ARM920T)主频180M(可稳定超频到240MHZ),工业级
产品简介:
ARM920T内核的工业级的开发板
产品价格:
2200
 
产品名称:
产品类别:
ARM9
产品特点:
三星S3C2410A,主频203MHz
产品简介:
……
编辑 | 阅读全文(311) | 回复(0),armlyn 发表于 2008-10-13 14:11

2008-9-27 10:35 | [原创]最全面arm开发板系列

2008-9-23 15:45 | [原创]三星S3C44B0开发板入门之开发环境

关键字:S3C44B0X处理器
三星的 S3C44B0X处理器,为手持设备等提供一个低成本高性能的解决方案。S3C44B0X处理器有以下特点:
  2.5V ARM7TDMI 内核带有8KB cache(高达75MHZSAMBA总线结构) ;可选的internal SRAM;
         外部储存控制器(FP/EDO/SDRAM控制、片选逻辑);
         LCD Controller(最大支持256STN),带专用DMALCD控制器(最大支持256DSTN;
         两个通用的DMA通道,两个带外部请求引脚的外围DMA通道;
 &……
编辑 | 阅读全文(528) | 回复(0),armlyn 发表于 2008-9-23 15:45

2008-9-10 15:36 | [原创]研究ARM9的特点以及如何优化从ARM7到ARM9的移植

关键字:ARM9 arm7
 
随着更多应用在嵌入式系统中的实现,嵌入式系统设计向着更高级、更复杂的方向发展。作为32位结构体系中的翘楚,ARM在各种应用领域里得到了极其广泛的应用,成为目前国内电子设计领域里面的焦点之一(2005年一项针对国内嵌入式系统开发者的调查表明,有63%的工程师把ARM作为32位CPU的首选)。过去几年里,绝大部分ARM系统都是基于ARM7处理器,最近一年里,基于ARM9处理器的产品越来越多,研究ARM9的特点以及如何优化从ARM7到ARM9的移植,成为很多嵌入式系统设计者所关注的热点问题。
Tag:嵌入式系统 arm9 arm7 arm9E arm10E
我们惯称的ARM9系列中又存在ARM9与ARM9E两个系列,其中ARM9属于ARM v4T架构,典型处理器如ARM9TDMI和ARM922T;而ARM9E属于ARM v5TE架构,典型处理器如ARM926EJ和ARM946E。因为后者……
编辑 | 阅读全文(289) | 回复(0),armlyn 发表于 2008-9-10 15:36

2008-9-6 10:25 | [原创]arm7与arm9的区别

关键字:arm7 arm9
 
 ARM7内核是0.9MIPS/MHz的三级流水线和冯·诺伊曼结构;
ARM9
内核是5级流水线,提供1.1MIPS/MHz的哈佛结构。
ARM7
没有MMU,ARM720TMMU ,ARM9主要包括ARM9TDMIARM9E-S等系列ARM9是有MMU,ARM940T只有Memory protection unit.不是一个完整的MMU
ARM9
的时钟频率比ARM7更高,采用哈佛结构区分了数据总线和指令总线, ARM7处理器采用3级流水线,而ARM9采用5级流水线, 5级流水线能够将每一个指令处理分配到5个时钟周期内,在每一个时钟周期内同时有5个指令在执行。在同样的加工工艺下,ARM9TDMI处理器的时钟频率是ARM7TDMI1822倍。指令周期的改进,
指令周期的改进:
2
1 loads 指令矛n stores指令
指令周期数的改进最……
编辑 | 阅读全文(268) | 回复(0),armlyn 发表于 2008-9-6 10:25

2008-9-3 11:45 | [原创]嵌入式操作系统的分类

目前嵌入式操作系统呈现多元话趋势,为了使大家更全面的了解嵌入式操作系统的种类,我将其整理如下:希望会对广大嵌入式开发爱好者有所帮助。
嵌入式开发 嵌入式操作系统 嵌入式系统
DOS
微软一开始选用了帕特森的Q-DOS " QUICK AND DISK OPERATING SYSTEM " 为基础然后再扩充功能而成 MS-DOS , 主要是采用由IBM 提供的使用8088 微处理器的计算机作开发平台, 它是以16 字节单人单工操作系统。
Windows CE
虽然微软 Windows 系统已经称霸了 PC Desktop 环境。但是对于嵌入式系统这块大饼,微软也是垂涎已久,桌上型的 Windows 桌业系统对于嵌入式系统来说自然是太过于肥大的产物,于是微软推出精简版的 Windows CE 作为进攻嵌入式系统的主力。目前主要应用于 PDA 上头,但是跟微软一系列 Windows……
              编辑 | 阅读全文(389) | 回复(0),armlyn 发表于 2008-9-3 11:45

              2008-8-29 10:24 | [原创]嵌入式开发功能与作用分析

              Tag:嵌入式嵌入式开发板嵌入式行业 嵌入式系统
              以嵌入式产品作为出发点,选择开发板的时候,应该注意哪些方面,才能够保证自己的项目能够顺利地完成?本文将就这个问题,从嵌入式开发板的功能与作用方面来向用户提供一些信息和建议。
              嵌入式开发板,从概念上来讲,与软件外包非常类似(软件外包是指软件外包提供商为了集中精力从事核心竞争力业务,降低项目成本,同时提高项目实施的质量,将自己的软件项目中的全部或部分工作发包给合适的软件企业去完成)。像嵌入式产品的硬件、引导代码、驱动程序、文件系统、协议层、基本应用软件这些方面,都是电子产品的公共和通用部分,并不是产品能够形成差异化的关键技术,在这个讲求分工合作的时代,如果是这部分的工作量比较大,或者是厂商没有相关的开发人员的时候,就能够选择由第三方完成这些软件开发的工作,加快产品研发的进程,实现产品的迅速上市,抢占市场先机。
              那么,作为“发包方&rdqu……
              编辑 | 阅读全文(354) | 回复(0),armlyn 发表于 2008-8-29 10:24

              2008-8-29 10:23 | [原创]从功能和作用2方面看嵌入式开发板

               
              Tag:嵌入式嵌入式开发板嵌入式行业 嵌入式系统
              以嵌入式产品作为出发点,选择开发板的时候,应该注意哪些方面,才能够保证自己的项目能够顺利地完成?本文将就这个问题,从嵌入式开发板的功能与作用方面来向用户提供一些信息和建议。
              嵌入式开发板,从概念上来讲,与软件外包非常类似(软件外包是指软件外包提供商为了集中精力从事核心竞争力业务,降低项目成本,同时提高项目实施的质量,将自己的软件项目中的全部或部分工作发包给合适的软件企业去完成)。像嵌入式产品的硬件、引导代码、驱动程序、文件系统、协议层、基本应用软件这些方面,都是电子产品的公共和通用部分,并不是产品能够形成差异化的关键技术,在这个讲求分工合作的时代,如果是这部分的工作量比较大,或者是厂商没有相关的开发人员的时候,就能够选择由第三方完成这些软件开发的工作,加快产品研发的进程,实现产品的迅速上市,抢占市场先机。
              那么,作为“发包……
              编辑 | 阅读全文(282) | 回复(0),armlyn 发表于 2008-8-29 10:23

              2008-6-21 10:34 | [原创]ARM9系列OMAP850与Xscale系列PXA272的对比

              关键字:ARM9

              龙人计算机嵌入式系统开发中心嵌入式工程师们通过对基于ARM9系列的OMAP850Xscale系列的PXA272的特点和性能等全方位分析,最后得出以下总结:
              1TI OMAP850的一个时钟周期能执行8条指令,而Intel Xscale PXA272的一个时钟周期则只能执行4条指令,但Intel Xscale PXA272的频率比TI OMAP850高出一倍有余,所以在指令的处理速度上相差不大。不过,如果运行的程序经过针对性的优化后,那195MHzOMAP850在效能上就有可能等同于416MHzXscale PXA272,而如果针对Xscale PXA272的程序在OMAP850上运行则会缓慢许多。
              2、功耗方面,TI OMAP850在待机状态下只需要10μA的电流就可以了,一个晚上也就耗掉2-3的电量而已,待机时间二至三天是不成问题的。在芯片工艺上比较也是这样的,Xscale P……
              编辑 | 阅读全文(313) | 回复(0),armlyn 发表于 2008-6-21 10:34

              2008-6-21 10:33 | [原创]嵌入式系统


                  嵌入式系统是专用计算机应用系统,它具有一般计算机组成的共性,之前我们已经讲过有关嵌入式系统的诸多内容,本文龙人向大家介绍嵌入式系统的硬件基本结构!
               M开发论坛
                  嵌入式系统的硬件架构,是以嵌入式处理器为中心,由存储器、I/O设备、通信模块以及电源等必要的辅助接口组成。嵌入式系统是量身定做的专用计算机应用系统,又不同于普通计算机组成,在实际应用中的嵌入式系统硬件配置非常精简,除了微处理器和基本的外围电路以外,其余的电路都可根据需要和成本进行裁剪、定制,非常经济、可靠。
              嵌入式系统的硬件核心是嵌入式微处理器,有时为了提高系统的信息处理能力,常外接DSPDSP协处理器(也可内部集成),以完成高性能信号处理。
              随着计算机技术、微电子技术、应用技术的不断发展及纳米芯片加工工艺技术的发展,以微处理器为核心的集成多种功能的SoC系统芯……
              编辑 | 阅读全文(233) | 回复(0),armlyn 发表于 2008-6-21 10:33

              2008-6-10 11:44 | 用arm9学习嵌入式 (入选推荐日志,加10币)

              关键字:嵌入式系统 arm9
              目前嵌入式系统教学平台市场上的主导产品都是基于ARM7ARM9架构的,一般都认为ARM7属于低端产品、ARM9属于高端产品,也出现了所谓的“ARM7&ARM9覆盖高端&低端的教学平台。宣传两套 CPU 子板都是可以自由插拔,一套实验系统变化为两套, ARM7 的实验系统可以实现基础的 ARM 嵌入式教学,主要包括指令实验,基础接口实验, UCOS-II 操作系统实验和 uCLinux 操作系统实验; ARM9 的实验系统可以实现高端的 ARM 嵌入式教学,主要包括扩展接口实验, Linux 操作系统实验和 WinCE 操作系统实验。

              这种观点有误导用户的嫌疑。因为ARM9ARM7同属于ARMv41,是属于中低端系列的ARM微处理器。目前市场上真正高端的ARM架构处理器是与ARMV5TE体系兼容的Intel XScal……
              编辑 | 阅读全文(653) | 回复(0),armlyn 发表于 2008-6-10 11:44

              2008-6-10 11:42 | [原创]几种常见的嵌入式arm开发板介绍

              S3C2440开发板
              名称:
              S3C2440开发板
              型号:
              S3C2440
              类型:
              ARM9系列
              特点:
              采用S3C2440A芯片作为主控制器(A型为正式量产型),由工厂批量生产,工艺保证;SD/MMC卡接口; 板长15.00cm,宽11.70cm,面积更小,PCB由名厂制造,电气性能更佳;稳定的TV/VGA输出功能,在显示器上可以做到800X600分辨率时不闪烁,在电视上也能够输出稳定的影像; TV和VGA接口;两个RS232串口;
              DM-EP9315V
              名称:
              DM-EP9315V 2.00开发板
              型号:
              DM-EP9315V 针对工控方面个人或企业
              类型:
              ARM9系列
              特点:
              CPU:EP9315A(CirrusLogic公司出品),基于ARM920T内核,内带MMU、16KB的指令cache和16KB的数据cache和Maverick Crunch数学协处理器;主频200MHz,系统总线100MHz,……
              编辑 | 阅读全文(278) | 回复(0),armlyn 发表于 2008-6-10 11:42

              2008-6-10 11:39 | [原创]嵌入式系统具备的特性


                    1)通常只执行特定功能,这一点与一般桌上型办公设备或数据库系统有很大区别。
                    2)以微电脑与周边器件构成核心,其规模可在大范围内变化,如从8051芯片到   x86芯片。
                    3)严格的时序和稳定性要求,这是因为在机器控制的大型系统中,程序运行稍有差错则可能使得整个系统失去控制,甚至酿成灾害。
                    4)全自动操作循环。
                    嵌入式系统是电脑软件与硬件的综合体,它是以应用为中心,以计算机技术为基础,软硬件可裁剪,从而能够适应实际应用中对功能、可靠性、成本、体积、功耗等严格要求的专用……
              编辑 | 阅读全文(183) | 回复(0),armlyn 发表于 2008-6-10 11:39
              (共 29 条) 上一页 1 2

              仅列出标题
                • 创建:2008-3-22
                • 文章:29
                • 评论:0
                • 访问:4354
                •