
RTSC
summitzhou
这个作者很懒,什么都没留下…
展开
-
嵌入式C程序员为啥要学RTSC?
RTSC(Real-Time Software Component),实时软件组件。 组件技术已成为现代软件工程的支柱,例如最初的C++和COM到后来天生就支持组件设计与部署的Java与C#。正是由于组件技术的存在,才使得当今的程序更加模块化,可定制化。 虽然组件技术在主流的上位机领域取得巨大成功,但在嵌入式这一领域影响甚微。造成这一结果的主要原因是嵌入式系统受到时翻译 2012-10-18 00:59:43 · 1145 阅读 · 0 评论 -
RTSC简介(1)---把组件技术引入到嵌入式C
•生产者/消费者矛盾 作为开发嵌入式程序的C程序员,我们经常扮演着软件生产者和消费者角色。 生产者:编写可供其他人调用的函数库,得具有可移植性。 消费者:调用各种各样已编写好的函数库。 随着嵌入式系统以及软件越来越复杂,这俩者之间的矛盾也越来越激化。生产者通过编写可移植代码来降低一次性工程开发成本;翻译 2012-10-19 00:18:57 · 1533 阅读 · 0 评论 -
RTSC简介(3)---XDCtools产品概览
通过产品XDCtools可以对RTSC提供全方位支持,从组件的产生到使用的整个过程均可提供支持。该产品完全免费,可从TI获取。该产品总体框图如下:1. 语言支持 XDCtools支持RTSC specification language和RTSC meta-language,即图中的XDCspec和XDCscript.,通过它们来让标准C语言具备实现组件的能力翻译 2012-10-28 21:49:58 · 3280 阅读 · 0 评论 -
RTSC简介(2)---组件从产生到使用的过程
软件组件从产生到消费的过程分5个步骤:描述 (Specification),实现(Implementation),封装(Pakaging),配置( Configuration),分析(Analysis).如下图所示:从图中可以看出这一过程与C语言函数库编译链接过程很像,因为RTSC的目的是增强C,而不是取代C!1. 描述( specification翻译 2012-10-28 00:03:56 · 1770 阅读 · 0 评论