About optics,imaging and related technology. Mainly in English.

Tuesday, September 12, 2006

图形界面设计工具加速嵌入式系统的开发 - 21IC中国电子网

图形界面设计工具加速嵌入式系统的开发
[日期:2006-9-7] 来源:21IC中国电子网 作者:佚名 [字体:大 中 小]

在嵌入式市场中,为客户寻找加快产品上市的方法是半导体供应商永恒的主题。有多种不同的方法可以缩短开发时间,例如,有一些开源活动提供大量合作开发和自由发布的代码。在此应用基础上,整个系统开发的时间缩短了6 至9个月。这种方法的优点在于直接从已经完成并得到验证的工作中获益。

当今的大多数嵌入式处理应用中,控制和实时编程都是通过C/C++和优化的汇编代码库联合实现的。在开源端,一旦为给定的体系结构写好了底层的驱动程序,所有的操作系统内核上层的其它代码都能自动“继承”。在购买部分或完整的解决方案(例如嵌入式VoIP参考设计)时,大部分基础工作已经完成,剩下的需要处理的只是整个系统的一小部分。比如,设计工程师可能只要在已有的核心解决方案中增加一些用户接口调整和机构增强就行了。

现在使用的另一种省时的方法是基于图形界面的嵌入式设计。它也是建立在软件驱动程序的代码基础上,但是编程的模式变成可视系统设计。通过在系统层编程,比较低层的功能被抽象成多层以简化系统设计。在图形编辑器下工作时,允许工程师可以从框图层开始建立一个应用程序。

过去,这种方法适于在PC机或工作站上的原型制作,因为将算法移植到嵌入式环境之前要确保其有效。它也是控制工业流和仪器的非常有用的方法。然而在早期,这种图形化方法不能生成足够的有效代码在开箱即用的嵌入式系统上运行(例如,重新写入的重要部分不能允许按照算法实时运行)。另外,几乎没有支持实际数据流实时输入输出系统的集成外设。

因此,最近的问题已经比较突出地集中在简化基于PC机的设计过程提高传输到嵌入式处理器的效率。这个问题包含以下三个方面:
1. 生成在目标处理器上运行的有效代码
2. 无缝地集成外围设备
3. 在处理器的图形化工具设备和原生工具设备之间有效地转换

这三个方面非常重要,因为他们使得新的一类程序员接触到嵌入式处理器。比如,有更多科学背景的工程师能用直觉的方法编程并调试“数据流程序” 。我们不要求成为了解某一具体结构特性或外围设备怎样工作的专家。当然,经验丰富的程序员也喜欢采用带图形界面的直观设计方法。

上述第三点值得更进一步的讨论。抽象体系结构和外围设备层很重要,但不完全关闭访问也很重要。在工具设备之间的变换能力需要进一步的优化、系统的调试和确认。

为适应嵌入式系统对图形界面设计工具的需求,美国国家仪器(NI)去年就宣布开始研究。特别是为ADI公司的Blackfin处理器设计的LabVIEW嵌入式处理模块为嵌入式设计工程师提供了一套完整的图形界面开发方法。ADI公司和NI公司强强联合,将两家公司各自的优势融合在一起。由此开发的产品无缝集成NI LabVIEW与ADI VisualDSP++开发环境。

传统的嵌入式编程方法是在文本编辑器中输入代码,而Labview使用一组“pallets”构成系统。所有我们熟悉的编程结构(分支语句、循环等)仍可提供。另外,操作数也可用,不过使用LabVIEW真正的好处在于扩展了对信号处理和分析库的支持。

从NI公司的角度来看,这项工作扩展了用于嵌入式开发的LabVIEW图形界面系统设计。使用常用工具进行传统设计和制造测试,同时在半导体上编程,所以能够真正缩短了产品上市时间。

从ADI公司的角度来看,LabVIEW嵌入式系统为Blackfin处理器开发商提供了数百种数学和信号处理功能位于集成的I/O库顶层。它还允许使用利用VisualDSP++开发的库中已有的代码。另外,使用一种称作设备驱动程序的常用应用编程接口(API)体系结构,很容易对常用器件驱动程序〔例如模数转换器(ADC)、数模转换器(DAC)以及音频和视频编解码器〕进行设置。

LabVIEW嵌入式系统建立其自己的一套设备驱动程序用于将多种外围设备连接到应用设备。可提供多种驱动程序用于覆盖多种应用。即使某种设备不在LabVIEW pallet的备选范围内,仍然为原生外围设备提供基本的设备驱动程序。这样在合适的LabVIEW 系统内,很容易增加用户指定的设备驱动程序。

LabVIEW嵌入式系统还包括一个由VisualDSP++支持的实时内核(VDK)。NI公司使用了一套虚拟仪器(VI),建立连接目标体系结构的接口。现在我们可提供多种应用实例,包括连接到CMOS传感器的基于视觉的系统、音频实例以及连接到教室机器人应用的“Handy Board”控制卡。

在每项应用中,都使用LabVIEW嵌入式系统构建流程。当用户想要做一些修改以匹配他们的应用时,几乎所有的修改都是在VI层上进行的(例如滤波器长度,匹配模式特性等)。通过运行"under the hood"将这些修改自动传播生成C代码。
该系统除了基本的系统设计工具,还有许多高级调试能力,这正是VisualDSP++工具非常宝贵之处。工程师能将工具与要调试的硬件直接连接起来,以迅速检查出处理器和隔离问题。

LabVIEW嵌入式模块还为Blackfin处理器提供了一个评估平台,其中包括NI公司的“虚拟仪器教学套件(ELVIS)”连接器。这种连接器能用来与提供连接到各种NI数据采集卡和不同种类硬件产品的专用适配器连用。

揭开Google神秘崛起的秘密

揭开Google神秘崛起的秘密

作者:许煜 出处:亚洲周刊


  以搜寻为核心业务的Google股价大升,技术上的优势把对手微软和雅虎都比了下去,不断推出新产品,被视为最具创意的互联网公司,但首席执行官舒米特称该公司对大战略没有兴趣,所有证券分析员都看不出它的长远战略。

  将一架波音七六七型客机改建成私人空中派对的场所,并聘用高级飞机设计师津宁斯(LeslieJennings)来负责这个耗资数百万美元的改造工程,这有点奢侈的举动对于Google(「谷歌」)的布林(SergeyBrin)和佩奇(LarryPage)来说,却是一份给自己的毫不过分的礼物。二零零六年是Google的舞台,除了登上国际周刊如《时代》周刊、《新闻周刊》等的封面,而且在利润上再下一城,使对手如微软 (Microsoft)和雅虎(Yahoo!)顿时失色。

  根据七月二十日Google公布业绩,第二季的收入相比于去年同期的三亿四千二百八十万美元,增加了一倍共七亿二千一百一十万美元,每股的股价也由去年二月的 一点一九美元,上升为二点三三美元。

  Google的股价大升和它背后的神秘感有关,华尔街的许多分析员都问同一个问题:Google的战略是什么?近年来崛起的Goggle不但是现在最具创意的互联网公司,推出的产品层出不穷,其中许多根本没有利润可言,而且树敌无数。

  Google核心的搜寻业务,一下子就将雅虎和微软的msn比了下去,无论是质量还是数量都略胜一筹。而且因为技术上的优势,Google能更准确地选择和使用者相关的广告,包括搜寻时在右方出现的文字广告(adwords)以及网站拥有者自行申请的赞助广告(adsense),使它的搜寻器利润大幅抛离对手。雅虎因为msn这个大客户的离开(msn在自己的搜寻器卖广告),正尝试努力恢复过来,在七月份宣布第二季业绩时,虽然业续方面勉强达到市场要求,雅虎也同时宣布像Google一样自动选择相关广告计划「ProjectPanama」押后三个月再推出。

  Google的桌面、试算表也挑战着微软的office;它的电邮和日程表结合的模式和outlookexpress和ibm的 lotusnotes较劲;Gmail现在和hotmail、yahoo!mail及aol分庭抗礼;它最近推出的Googlecheckout也有取代ebay的paypal 之势;它的即时讯息软件gtalk可能是导致微软的msn和雅虎的yahoo!messenger结合的原因;Google的地图不但打击了aol的地图服务mapquest,而且引起法国政府推出GeoPortail;Google推出的Google print,也导致雅虎的模仿以及欧洲数码(数字、数位)图书馆成立。 Google还有许多具创意但看起来不着边际的功能,例如Google trend、skechup、mars等等。

  首席执行官只重时效

  Google现在似乎在任意地创造自己的东西,工程师们更像是艺术家,使用者关心的是Google想做什么?下一步又会推出些甚么呢? Google最终会不会发展成微软一样的公司?Google的首席执行官舒米特(EricSchmidt)在接受《informationweek》访问时表示,Goolge没有大战略可言,他对这东西没有兴趣,更担心的是产品无法准时推出。Google的第一位女工程师、年仅三十一岁的搜寻产品以及使用者经验部门副总裁美雅(MarissaMayer)在六月接受《商业周刊》访问时也表示:「我们相信必须推出更多的产品,而不只是推出表面上很受欢迎的产品。你要找到最成功的创意产品,就是推出五件,然后其中一、两件可以突围而出。」

  然而Google的业务已经跳出荧屏,向四方八面伸展,去年Google和美国太空总署合作开发太空项目,今年又和earthlink合作将三藩市铺满wi-fi无线网络,市民可以随时随地免费上网。到底Google是不是正在示范一种互联网时代的新的商业模式?还是一切只是宣传伎俩而已?一个缺乏长远战略的Google伤透了不少分析员的脑筋,不知如何去估量它的价值。

  约翰.葛登(JohnSteeleGordon)是美国的商业历史学家、畅销书《TheBusiness of America》和《华尔街世纪》的作者,当他一接到笔者的询问,劈头第一句就笑着说「这不可想像!我想不到好像Google这样的公司也能没有长远的战略!」

  在他研究的美国商业史里还没有一家公司不需要长远的战略,不过他也强调现在互联网科技发展迅速,发展长远的策略似乎不太可行。当年科网热潮的时候,许多公司都宣称自己要成为什么什么,结果轻易地取得了风险投资,投资者也深信不疑,但最终所有人随着泡沫爆破而焦头烂额。

  香港科技大学商学院教授克里斯.韦斯兰德(ChrisWestland)却有另一番见解。韦斯兰德是注册会计师,即将出版的《InnovationandTechnology Management》(创新和科技管理)将探讨新一代创新科技公司的运营。他表示:「我并不认为Google和传统商业一样有一个长远的战略,事实上, Google在它们本身已经发展完善的搜寻器的基础上,运用的是随机策略(Emmergent Strategy)。当公司需要不断创新的时候,随机策略便显得很重要,很有趣的我们可以留意到美国军方也利用这样的『随机战场策略』,不断发展及加强通讯装备,当战争爆发时能更有效率地传达命令。随机策略和波特(Michale Porter)式的长远计划相反,将是未来的大趋势。」

  尊重盖茨而不学盖茨

  韦斯兰德认为Google在上世纪九十年代后期由布林和佩奇开创时,他们两人研究的是图书馆学的文本搜寻,和传统电脑科学资料库搜寻不同,图书馆学也需要处理一些无法标准化的索引,例如气味、味道。Google的研究一直都和这方面相关,所以他认为Google下一步会做的是发展各类直接的人机介面,如声音处理和合成,流动的介面如wi-fi等,总之所有人类接触的介面都会尽量渗透。

  韦斯兰德说:「我在美国遇到的许多成功的科技企业家并不是只看金钱,他们对于商业和产品更有兴趣。事实是聪明的人都会尊重比尔.盖茨,但是他们不会想成为他。好像佩奇、布林、沃兹尼亚克(苹果电脑共同创始人)、米德(芯片之父)等人搞创新、开公司,都是因为他们喜欢自己的发现。没有人希望像保罗.艾伦(微软的第二把交椅)一样,被摇尾狗似的奉承者烦扰,最后连正常生活也没有。这点在美国许多人都了解,不过我认为香港人很难理解像Google这样的商业模式,至少我遇到的投资银行分析员几乎都是这样子。

  ------------------------------------

  Google十大黄金定律作者:舒米特(ErisSchmidt,Google首席执行官)、贺尔、瓦瑞恩(HalVarian,柏克莱大学教授、Google顾问)

  一、组织委员会进行严格招聘

  二、满足员工的所有需要

  三、拉近员工空间上的距离

  四、使合作简单协调

  五、身体力行,使用自己的产品

  六、鼓励创新

  七、尽可能达到共识

  八、不作恶

  九、资料分析指导决策

Young or not?

I am 24 years old.
Young or Old?

男儿之身,若不能生为英雄,叱咤风云做一番大事业,死又怎能瞑目;
若不能死得轰轰烈烈,于国家他人有益,活着又有多少意义?

我不才,不敢负天赋之责,愿以微薄之力,献身中华民族的伟大复兴事业,愿献身于生物医学工程,让科技的发展使每一个个普通百姓受益而竭尽全力。

做不了英雄,起码不做庸人,死不得悲壮,起码对得起天地良心、列祖列宗。虽不能被铭记万代,起码称得上一个好男儿,可矣!

努力……不息

日本利用中国传统文化美化二战

日本利用中国传统文化美化二战

山雨来去

05年是二战胜利六十周年,各国拍了许多电影纪念它。日本人也凑热闹,拍了部战争片《男人们的大和》。其寓意模仿中国的京戏《赵氏孤儿》,结果轰动全日本。如果您想知道日本人对二战失败的真实态度,很有必要看看这两个片子。

《赵氏孤儿》

赵氏孤儿,是中国春秋时一个真实人物,其人其事催人泪下,被后人写成戏剧《赵氏孤儿》。后来,甚至流传到国外。1755年被法国启蒙运动领袖伏尔泰改编为歌剧,被诗人、剧作家歌德称赞为“结了晶的人性”。

故事讲战国晋灵公时,有个名门大族赵氏,被奸臣屠岸贾陷害,满门抄斩。只有刚出生的赵氏孤儿,被门客程婴救出。但被屠岸贾听说,于是下令追杀,要斩草除根。

走投无路的程婴,找到赵氏的一个退休门客公孙杵臼。两人决定,用程婴的亲生儿子,冒充赵氏孤儿。然后,程婴向屠岸贾告发公孙杵臼。屠岸贾信以为真,派人搜出婴儿杀死,公孙杵臼大骂屠岸贾后自杀。屠岸贾心事已了,收程婴为门客,把他的儿子(就是赵氏孤儿)当作义子,教他武功。

二十年后,赵氏孤儿长大成人,知道真相后,杀屠岸贾复仇,后立赵国。

我记得,当时有段被后人非常推崇的对话。公孙杵臼让程婴把儿子留在自己家,然后去屠岸贾那告发。可程婴担心,这样会害死公孙杵臼。公孙杵臼笑答,“救孤,易事耳。复仇,难矣!今吾取其易,公取其难也,请勿推。”这句话大意是说,“今天咱哥俩,想报答赵氏知遇之恩,救小公子性命,其实简单。但是,如果还想报仇,就太困难了!俺年纪大了,就偷懒做点简单的事好了,你拿俺送给屠岸贾吧。至于骗过屠岸贾,抚养赵氏孤儿成人,帮他报仇。这是不可能的任务,非您不可。所以拜托您,请不要推辞。”

中国有句话,自古艰难唯一死。明明是世上最难的事情,但到了公孙老先生嘴里,却轻松的不得了,好象抬抬手而已,怎不令人敬佩!

壮哉,义士!

程婴帮赵氏孤儿报仇后,向他辞别。赵氏孤儿很奇怪,说:“今天大仇得报,我正要和您同享富贵,您怎么能走呢?”。程婴痛哭失声长跪不起,将公孙杵臼的事说了一遍,说:“当年公孙杵臼牺牲自己,救下您和我,是因为相信我能帮你。现大仇已报,我心愿已了,又怎能独享富贵,抛下公孙先生呢?”

于是,起身拔剑,自刎。

壮哉,义士!

《男人们的大和》

大和号,1941年下水,是当时全世界最大的军舰之一,是所有日本人的骄傲,这从它的名字就可以看出。

冲绳岛,是琉球群岛第一大岛,更是日本本土的南部屏障。美国人要想占领日本,就必须先攻下它。

1945年,美军攻击冲绳岛。为了支援冲绳,保卫日本本土。大和号只携带单程的燃油,对美军发动“特攻”,也就是“自杀式攻击”。

在攻击之前,大和号上一个士兵问军官,“‘武士道’和‘士道’的区别是什么?”军官回答:“‘武士道’,就是为了信念,有随时赴死的决心。‘士道’,就是始终不渝的按信念活下去。”

后来,大和号被美军击沉,只有少数官兵死里逃生。整个冲绳战役,日军战死9万多人,仅仅只7 400人被俘。而美军伤亡高达7万余人。日本人悍不畏死的战斗,让美国人心寒,不再发动登陆日本本土的战役。依靠原子弹,解决了战争。

据说日军的顽强抵抗,还赢得一个好处。那就是二战后东京审判时,下令发动战争的日本天皇,得以置身事外。

影片里,大和号上幸存的一个军官,在别人的冷眼下,养大了十一个战争遗孤。其中一个女孩长大后,在另一个幸存的老兵帮助下,来到当年大和号沉没的地方,悼念六十年前的亡魂。

面对朝气蓬勃的下一代,和众多尸沉海底的战友,老兵痛哭失声。他终于明白,“武士道”的精神是慷慨赴死的觉悟,“士道”是选择艰难的活的觉悟。那些不惜死战的士兵,是用自己的生命,为其他国人赢得一个活下来的机会,一个东山再起的机会。

结尾,他和战友的女儿欣然看着十几岁的日本小孩,独自驾船,驾着希望,驶向远方。

天际处,是一轮朝阳……

比较《赵氏孤儿》和《男人们的大和》,细心人会发现,大和号的士兵和公孙杵臼一样,都是决心用自己的死,去换亲人朋友的生。然后由亲人朋友努力完成他们未了的信念。赵氏孤儿活下来,并报了仇,日本人想怎么样?他们没明说,但地球人不知道?

看到这里,大家都能明白。日本人所谓的“武士道”和“士道”精神,其实都是源自中国传统文化。是我国古代“义”的精神的盗版而已。但是,它这个盗版,做得很漂亮,很实用,还能拿出来唬人。

盗版敢唬人,敢堂而皇之的满大街吆喝,说自己是正版。为什么?因为,曾经的正版,已经不见了,死亡了。

中国人传统的“义”呢?在哪里?
Powered By Blogger