新闻中心

EEPW首页 > 消费电子 > 嵌入式系统开发工具发展(7)

嵌入式系统开发工具发展(7)

——
作者:鈴木次男时间:2007-12-04来源:电子产品世界收藏

 瑞萨科技(北京)有限公司(上海分公司) 单片机市场中心总经理 鈴木次男

1 在开发工具领域,现在技术的最新趋势是什么?
  瑞萨认为,目前该领域,开发对应高速CPU的仿真器以及对应OS的调试环境工具的安全设计是最新的趋势,也是未来两年中增长最快的开发工具。
  现在,从手机到液晶TV、数字TV、DSC、汽车等领域,都经常会使用到内置CPU的SoC及MCU。而且,内置程序的容量也在逐渐增大。以往小规模系统软件的开发可以由1个人或几个人负担完成,但大规模的系统软件的开发却需要由数十人甚至上百人才可以完成。
  在这样的情况下,如何更有效率、更安全的开发使用OS系统,就成为了巨大的课题与挑战。
  这是因为,由于OS本身就是一种软件,会发生一些不可预知的不良状况。但就分析不良状况来说,有时是十分困难的事情。
  一方面,在网络和其相连接的机器上工作时,CPU将高速化运作。如何监测高速的CPU的运动、外部处理端口就成为了一个有难度的课题。就好像是DRAM・SRAM等通用记忆存储器的数据总线,从并行向串行的转换一样,技术在不断的进步。
  另一方面,被应用于与人的生命密切相关的产品时,特别是应用于汽车时,软件的哪怕一点点不良状况也是不能够被允许的。因此,从开发阶段起适用于考虑到故障保险的设计工具则非常必要。
  所以瑞萨认为,最重要的是从开发的开始阶段就不能去生产有危险的软件。同时,还应在实施过程中采用如下措施:安排大量工程师详细记录由谁负责软件的完成及修改等工作记录。

2 为了促进中国的,您对中国工程师有什么建议?
  对于中国工程师的期待。
  目前,中国的学生能在大学相关课程中充分对MCU基础知识进行学习,这已经走在了很多国家(甚至包括日本)的前面。
  但中国新一代工程师面对的主要问题是如何去积累经验。另外,的开发通常是硬件和软件同时进行的,其在开发过程中出现不良状况的原因有可能是硬件或是软件,有时甚至可能是两者同时发生故障。在这样的状况下,就要求从事硬件的技术人员也要相当程度的懂得软件,从事软件的技术开发人员也要在一定程度上懂得硬件。
  另外,目前该行业存在最终产品的寿命较短的情况,这就意味着每年都有必要开发新的产品。但从初级阶段进行开发,需要花费大量的开发成本及开发时间。因此,有效的归纳总结现有的开发结果,并使其有效投入新的开发利用是十分重要的。
      例如,为了让源代码、电路图等可以直接投入利用,通俗易懂而进行注释是其中的一种办法。
  但是,在中国的企业中,有时为了追赶其他竞争企业,采用设计开发的外包,或是从第三方直接购买解决方案的情况都十分普遍,当然这样的做法可以看作是不得已而为之。因此,为了可以在本公司内实现产品开发,下大力气持续的培养、教育自己的技术工程师是非常重要的。

{{分页}}

3 贵公司的产品特点是什么?  
  现在,瑞萨MCU产品线涵括了从4/8位MCU、16/32位CISC MCU,32位RISC MCU到双端核心处理器。瑞萨正同时对多种产品线进行开发及推广。因此,开发工具也呈现多样化的特征。
  首先,瑞萨在面向超过100Mhz的处理器上,对E200的仿真程序进行开发及推广。瑞萨也同时在开发对应400Mhz的新仿真程序。在高端处理器的软件开发环境中,针对程序跟踪、设置断点、RAM地址内容显示、缩短下载时间等要求,主要实施的是性能改善。
    其次,对应50Mhz-100Mhz的高速运动的闪存内置的MCU系列的On chip Debugging(片上调试)的开发工具E10A-USB,也在开发推广中。
   另外,针对仿真程序控制软件使用方法的改善和C编译程序性能的改善,瑞萨也在积极应对。同时,CPU的性能又受到C编译程序性能影响的情况,因此瑞萨也在努力改善Third party(第三方)的包含C编译程序的性能。
   在高端处理器的应用中,实时(RTOS)、各种中间件及CPU主板、有兼容性能的主板的支持也十分重要。目前,瑞萨不但可以自己提供开发工具、RTOS、有兼容性能的主板,还在与全世界的Third party(第三方)进行合作,实施整体的技术支持。
   关于从8位到16/32位MCU的工具,正在开发中对应面向汽车、产业机器的高性能化、安全设计支持等要求的E30仿真器将能大大简化与目标板的连接。
   在此之外,面向更多用户的低价格On chip Debugging(片上调试)仿真器E8也处于开发推广中。瑞萨同时提供被称为“学习工具包”的初期性能评价学习用主板。并在中国举行学习工具包的讲座活动。
    
请参考附加资料: 
 


 
 
 
 

 

 



评论


相关推荐

技术专区

关闭