打印

PSoC升级开发工具帮助工程师跨越“技能障碍”

[复制链接]
992|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
haidixibahe|  楼主 | 2014-1-31 17:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
自从三年前赛普拉斯半导体公司的可编程系统级芯片(PSoC)混合信号阵列面世以来,很快得到客户的认可。今年夏天的早些时候,该公司已经付运了100万片。

如今赛普拉斯相信通过升级其免费的PSoC Express开发工具,可以使该器件吸引更多新的开发者。

该公司开发工具产品经理Jon Pearson表示,PSoC Express 2.1使开发者无需编写代码就可以进行嵌入式开发设计,这样,那些以前从未做过嵌入式设计的以及可能被迫做此类工作的工程师就可以选择PSoC进行开发。他还说,这个开发工具跨越了“技能障碍”,因为它关注的是系统级设计而不是底层(机器级)的设计,不需要通晓汇编语言或C语言编程技术。

“该开发工具的目标客户是那些希望在他们所设计产品的某一小部分增加更多智能化的人,诸如将模拟温度传感器变成数字温度传感器,然后安放在公共汽车上,以至于在任何地方都能使用。”Pearson指出,“有些器件可以帮你做到这一点,不过是按它们的约束条件/方式来实现。有了PSoC Express,你可以按照适合自己的条件而设计,当需求改变了,你可以使用开发工具来进行修改。”

PSoC Express 2.1在一年半前发布的原有开发工具的基础上进行了升级,包括了第三方开发的功能,允许软件开发人员编写针对特定功能的模块。该升级版提供了60多个新的器件驱动程序,其中有输入、输出和接口,设计人员可以从中选择,在一个PSoC器件中实现所期望的功能。

  

为了强调PSoC Express2.1的实用性,Pearson特别指出,公司已经聘请了一个微芯片设计顾问来使用PSoC Express开发工具,他在嵌入式开发方面的经验非常有限。没有进行任何培训,该顾问在4个小时内就完成了一个设计。如果不使用PSoC Express,同样的设计需要耗费54个小时。

“当你向某人推荐任何一个产品时,目标就是展示如何很快掌握它。”Pearson说,“有时候这是通过提供一个demo程序包来实现。使用这个开发工具,我们可以在几分钟内让客户感觉得心应手,开发人员能够迅速理解并开始使用它。”

该开发工具另一个被极力标榜的特色是设计的可移植性。赛普拉斯称,在PSoC Express中,设计是采用XML语言以独立于硬件的术语来描述,所有输入、输出、接口和逻辑都是在硬件抽象层之上被定义,这样,使用者就可以在任何时候修改输入、输出和接口类型,而不会影响设计的逻辑特性。
沙发
haidixibahe|  楼主 | 2014-1-31 17:07 | 只看该作者
可视化特性

赛普拉斯还强调PSoC Express开发工具将多处理技术和设计可视化无缝衔接起来,以及该工具拥有的丰富目录库。该工具的可视化特性需要一系列的可视化内容,每个都提供特定程度的细节,包括行为描述,据说能扩大设计范围和实现设计复查。

采用PSoC Express开发工具的设计过程包括四个步骤:选择输入、输出和接口; 定义输出行为;仿真;设计目标器件。实际上工具的大部分功能是高度图形化的,包括“拖动”、“放置”元件。

该工具集成了PSoC器件的一个技术目录,通过只显示完成设计所需的那部分器件,可以帮助设计师选择出恰当的器件。

新版本还与赛普拉斯的PSoC Designer集成开发环境(IDE)紧密结合:仅用PSoC Express,用户只可以完成上层的设计;先采用PSoC Express,最后用PSoC Designer,就可以结合底层和上层的设计; 或者使用IDE只实现底层(机器层)的开发。其他新的特性包括:用户可自定义引脚和存储器映射、含一个状态机创建器、多目标移动功能以及电路的复制与重命功能等。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

50

主题

908

帖子

0

粉丝