嵌入式系统开发=arm开发板=arm9开发板
龙人嵌入式开发产品事业部专业提供ARM开发板(ARM9和ARM9开发板),嵌入式系统 嵌入式开发另外龙人还提供嵌入式解决方案 嵌入式软件 嵌入式软件开发 S3C2440  2440开发板 Xscale开发 PXA270  270开发板  EP9315  IXP425开发平台
arm9longren @ 2008-06-12 14:00

深圳ARM开发板系列展示

 

 

For Philips 芯片系列

 

 

 

Dragonmen LPCEB2000开发板

 

XScale开发平台
 SYSTEM-270开发平台

 

 IXP425开发板

 

 




 
arm9longren @ 2008-06-12 14:00

由于采用了ARM7TDMI-S内核,LPC2000系列MCU工作频率达60MHz,与其他8-bit产品相比具有更强的功能延展性。同时它借助片上存储器加   模块实现了零等待访问高速闪存功能,提高了指令执行的效率。

  此外,LPC2000的外设接口非常丰富,包括UARTSPII2CCANADC PWMRTC等。LPC2000系列MCU应用领域非常广泛,从网络通信、   马达控制,到汽车和消费电子都适合于涉足。

  嵌入式系统是面向用户、面向产品、面向应用的,它是将先进计算机技术、半导体技术和电子技术以及各行业的具体应用相结合的产物,因此它是一个高度密集、不断创新的知识集成系统。作为嵌入式系统,它必须能够根据应用的需求可以对软硬件进行裁剪,精简系统以满足应用系统在功能、可靠性、成本、体积等各种要求。

  嵌入式处理器是嵌入式系统硬件最核心的部分,飞利浦推出十余款基于 ARM7 的高性能低功耗LPC2000系列微控制器,来满足不断增长的嵌入式市场需求。

  这一系列新款微控制器LPC2114/2124/2

 

119/2129/2194LPC2210/2212/2214LPC2290 /2292/2294在高性能低功耗的基础上提供了增强的通信功能和片上代码保护机制。由于内置了宽范围的串行通信接口,它们也非常适用于通信网关、协议转换器、嵌入式软调制解调器等。6通道的PWM更能用于复杂的马达控制应用。总之飞利浦ARM嵌入式微控制器应用领域包括工业控制、通信、安防系统、医疗仪器、航空航天、汽车和消费电子等,覆盖了从低端到高端的嵌入式开发产品的应用。

 




 
arm9longren @ 2008-06-12 13:59

 嵌入式系统开发模式

嵌入式系统开发分为软件开发部分和硬件开发部分。嵌入式系统在开发过程一般都采用宿主机/目标板开发模式,即利用宿主机(PC)上丰富的软硬件资源及良好的开发环境和调试工具来开发目标板上的软件,然后通过交叉编译环境生成目标代码和可执行文件,通过串口/USB/以太网等方式下载到目标板上,利用交叉调试器在监控程序运行,实时分析,最后,将程序下载固化到目标机上,完成整个开发过程。在软件设计上结合ARM硬件环境及ADS软件开发环境所设计的嵌入式系统开发流程图。整个开发过程基本包括以下几个步骤。
  (1)
源代码编写:编写源C/C++及汇编程序;
  (2)
程序编译:通过专用编译器编译程序;
  (3)
软件仿真调试:在SDK中仿真软件运行情况;
  (4)
程序下载:通过JTAGUSBUART方式下载到目标板上;
  (5)
软硬件测试、调试:通过JTAG等方式联合调试程序;
  (6)
下载固化:程序无误,下载到产品上生产。
嵌入式系统开发
流程当前,嵌入式开发已经逐步规范化,在遵循一般工程开发流程的基础上,嵌入式开发有其自身的一些特点,嵌入式系统开发的一般流程。主要包括系统需求分析(要求有严格规范的技术要求)、体系结构设计、软硬件及机械系统设计、系统集成、系统测试,最终得到最终产品。
 (1)
系统需求分析。确定设计任务和设计目标,并提炼出设计规格说明书,作为正式设计指导和验收的标准。系统的需求一般分功能性需求和非功能性需求两方面。功能性需求是系统的基本功能,如输入输出信号、操作方式等;非功能需求包括系统性能、成本、功耗、体积、重量等因素。

(2)
体系结构设计。描述系统如何实现所述的功能和非功能需求,包括对硬件、软件和执行装置的功能划分,以及系统的软件、硬件选型等。一个好的体系结构是设计成功与否的关键。

(3)
硬件/软件协同设计。基于体系结构,对系统的软件、硬件进行详细设计。为了缩短产品开发周期,设计往往是并行的。嵌入式系统设计的工作大部分都集中在软件设计上,采用面向对象技术、软件组件技术、模块化设计是现代软件工程经常采用的方法。

(4)
系统集成。把系统的软件、硬件和执行装置集成在一起,进行调试,发现并改进单元设计过程中的错误。

(5)
系统测试。对设计好的系统进行测试,看其是否满足规格说明书中给定的功能要求。嵌入式系统开发模式最大特点是软件、硬件综合开发。这是因为嵌入式产品是软硬件的结合体,软件针对硬件开发、固化、不可修改。

总之,如果在一个嵌入式系统中使用Linux技术开发,根据应用需求的不同有不同的配置开发方法,但是,一般情况下都需要经过如下的过程。

 




 
arm9longren @ 2008-06-12 13:58

微软(Microsoft)在今年的Embedded Systems Conference中公布了该公司嵌入式系统的最新发展策略,其中包括系列产品的重新命名,以及推出针对重要装置类型的新解决方案。 针对重要装置类型的新嵌入式解决方案将以Windows Embedded Ready系列的名称推出,以预先设定的工具套件形式,提供装置制造商特定市场所需的各项功能,加速打造生产新一代智慧型、具连线功能及服务导向的装置。 重新命名后第一项登场的产品是Windows Embedded Standard,也就是新一代的Windows XP Embedded。此产品将在今年6月3日的北美Tech•Ed及透过全球网路播放对发表。目前贩售中的所有Windows Embedded产品,仍将以原有名称销售至新一代产品推出,并搭配标准微软支援周期政策销售。 针对各重点类型装置推出的Windows Embedded Ready产品线将包括新一代的Windows Embedded for Point of Service,取名为Windows Embedded POSReady。微软嵌入式系统事业群计画在今年内为Windows Embedded Ready系列产品拟定更详细的策略。 Windows Embedded系列产品包括:Windows Embedded Standard──新一代的Windows XP Embedded,预计2008年推出;Windows Embedded Compact──新一代的Windows Embedded CE,预计2009年推出。 此外还有:Windows Embedded Enterprise──全套与应用程式完全相容的嵌入式作业系统,会持续演进,加入更多嵌入式功能;目前本产品群包括Windows Vista及Windows XP for Embedded Systems,但仅授权供嵌入式装置的开发。Windows Embedded POSReady──新一代的Windows Embedded for Point of Service,目前预计2009年推出。 为进一步实践微软对于发展及强化开发者社群的承诺,微软亦同时推出Windows Embedded CE 6.0认证,这是微软认证计画中第一项Windows Embedded系列产品的认证,也是Windows Embedded发展策略的重要一环,微软将由此对所有Windows Embedded CE 6.0开发人员提供技术及专业素养方面的共同参考标准。 采用Windows Embedded CE进行产品开发的客户,将可依据Windows Embedded专业知识来鉴定伙伴和经销商。此外,采用Windows Embedded平台开发装置的厂商,或是想雇用Windows Embedded CE开发人员的公司,将能更完善的评鉴每位候选人。 为了支援此认证,微软将提供免费的考试准备套件给Windows Embedded CE开发人员,此套件可供下载或线上观看,共有英文、日文、简体中文、韩文、德文及法文等语言的版本。 Windows Embedded CE 6.0认证考试将于2008年5月5日起开放报名,考试的官方名称为Exam 70-571: TS: Microsoft Windows Embedded CE 6.0 Application Development,考试费用为125美元,考试行政业务由全球各地的Prometric测试中心负责。



 
日子一天一天过
有时天晴有时雨
· 所有网志 (4)
哇啦^^哇啦
站内>>搜索
左转转※右转转
· 我的歪酷 非非共享界
· 2440开发板arm解决方案
· S3C2440 Arm开发板
· ARM9 ARM9开发板
· 嵌入式系统 嵌入式开发
· 嵌入式软件开发
· 龙人嵌入式开发产品事业部
· 嵌入式开发arm嵌入式
· ARM开发板
· 北京龙人深圳嵌入式开发中心
· 深圳龙人嵌入式开发事业部
· armEP9315开发板
· 嵌入式270开发板
· Xscale开发 PXA270
· Arm9开发板arm7开发板
· Arm270开发板
· 龙人嵌入式开发 嵌入式产品专区
· 嵌入式解决方案

订阅 RSS

0000367

歪酷博客