不懂汇编/C语言?借助新工具亦可从事MCU设计
发布时间:2007/8/28 0:00:00 访问次数:455
赛普拉斯半导体旗下的赛普拉斯微系统公司(Cypress MicroSystems)日前宣布推出其PSoC Express产品。该解决方案是一款针对Cypress PSoC混合信号阵列的创新型开发工具,能够显著提高混合信号的设计效率。
PSoC Express是第一款使系统工程师无需掌握汇编语言或C语言编程技术即可开发微控制器设计的开发工具。PSoC Express在更高的抽象概念水平上运行,无需再开发所需的固件,因此设计人员只需数小时或数天的时间即可完成对PSoC器件的新设计开发、仿真及编程,而不再耗时数周乃至数月。
赛普拉斯的PSoC混合信号阵列是集成了微控制器以及模拟与数字组件的可编程SOC,这些组件通常围绕微控制器共存于嵌入式系统中。单个PSoC器件可集成多达100种外设功能及一个微控制器,从而不仅可为客户节约设计时间、缩小板级空间,而且还能降低功耗和系统成本。对于希望开发适用于各种应用的微控制器解决方案灵活性的工程师而言,PSoC Express大幅度地降低了他们的准入门槛。
赛普拉斯微系统公司的总裁George Saul表示:“正如面向对象的方法使软件开发人员从复杂的结构化编程语言中解放出来一样,PSoC Express也使硬件设计人员从目前嵌入式开发/设计环境的复杂困境中解放了出来。设计人员现在利用PSoC Express可轻松而快速地创建功能强大稳定的高级SOC解决方案。PSoC Express实现了PSoC混合信号阵列的全部功能和灵活性,同时也使设计人员无需了解或使用编程语言。”
利用PSoC Express,设计人员仅需在其应用专业知识领域内工作,他们通过从目录中选择输入和输出器件来定义定制的解决方案,随后将其进行逻辑连接,从而定义系统行为。举例来说,用户可选择温度传感器、电压输入、风扇、LED,然后定义风扇工作的温度区域、电压监控器阈值以及“序列”逻辑。在PSoC Express的范畴内,设计人员可通过仿真来确认设计,并生成和下载器件编程文件。此外,新型工具还可创建定制的项目文档,其中包括带有寄存器映射的数据表、接口示意图以及材料清单等。设计人员在无需编写任何微控制器代码的情况下即可更快速地实施可靠的定制应用。
In-Stat的首席分析师兼微处理器报告高级编辑Max Baron称:“PSoC Express是全球第一款针对微控制器、基于Visual Resource的开发工具。现在OEM厂商的系统设计人员可面向各种应用领域快速开发嵌入式设计,无论他们是否熟悉汇编或C语言编程。”
为了进一步加速设计周期,PSoC Express还提供了可供设计人员学习借鉴的说明性示例,设计人员既可完全照搬,又可进行修改以满足特定应用的要求。这正是以PSoC Express为基础的一级内容驱动架构。获专利的应用生成引擎采用一套包括了现实环境设备驱动器、传输功能以及I2C与RS232等通信协议的目录,所有这些均可由设计人员进行可视化组合,从而构建定制的解决方案。赛普拉斯计划每季度发布更新目录,今年晚些时候还将发布完整的内容开发人员指南,以帮助第三方生成PSoC Express内容。
PSoC Express目前已在赛普拉斯网站上免费提供。
赛普拉斯半导体旗下的赛普拉斯微系统公司(Cypress MicroSystems)日前宣布推出其PSoC Express产品。该解决方案是一款针对Cypress PSoC混合信号阵列的创新型开发工具,能够显著提高混合信号的设计效率。
PSoC Express是第一款使系统工程师无需掌握汇编语言或C语言编程技术即可开发微控制器设计的开发工具。PSoC Express在更高的抽象概念水平上运行,无需再开发所需的固件,因此设计人员只需数小时或数天的时间即可完成对PSoC器件的新设计开发、仿真及编程,而不再耗时数周乃至数月。
赛普拉斯的PSoC混合信号阵列是集成了微控制器以及模拟与数字组件的可编程SOC,这些组件通常围绕微控制器共存于嵌入式系统中。单个PSoC器件可集成多达100种外设功能及一个微控制器,从而不仅可为客户节约设计时间、缩小板级空间,而且还能降低功耗和系统成本。对于希望开发适用于各种应用的微控制器解决方案灵活性的工程师而言,PSoC Express大幅度地降低了他们的准入门槛。
赛普拉斯微系统公司的总裁George Saul表示:“正如面向对象的方法使软件开发人员从复杂的结构化编程语言中解放出来一样,PSoC Express也使硬件设计人员从目前嵌入式开发/设计环境的复杂困境中解放了出来。设计人员现在利用PSoC Express可轻松而快速地创建功能强大稳定的高级SOC解决方案。PSoC Express实现了PSoC混合信号阵列的全部功能和灵活性,同时也使设计人员无需了解或使用编程语言。”
利用PSoC Express,设计人员仅需在其应用专业知识领域内工作,他们通过从目录中选择输入和输出器件来定义定制的解决方案,随后将其进行逻辑连接,从而定义系统行为。举例来说,用户可选择温度传感器、电压输入、风扇、LED,然后定义风扇工作的温度区域、电压监控器阈值以及“序列”逻辑。在PSoC Express的范畴内,设计人员可通过仿真来确认设计,并生成和下载器件编程文件。此外,新型工具还可创建定制的项目文档,其中包括带有寄存器映射的数据表、接口示意图以及材料清单等。设计人员在无需编写任何微控制器代码的情况下即可更快速地实施可靠的定制应用。
In-Stat的首席分析师兼微处理器报告高级编辑Max Baron称:“PSoC Express是全球第一款针对微控制器、基于Visual Resource的开发工具。现在OEM厂商的系统设计人员可面向各种应用领域快速开发嵌入式设计,无论他们是否熟悉汇编或C语言编程。”
为了进一步加速设计周期,PSoC Express还提供了可供设计人员学习借鉴的说明性示例,设计人员既可完全照搬,又可进行修改以满足特定应用的要求。这正是以PSoC Express为基础的一级内容驱动架构。获专利的应用生成引擎采用一套包括了现实环境设备驱动器、传输功能以及I2C与RS232等通信协议的目录,所有这些均可由设计人员进行可视化组合,从而构建定制的解决方案。赛普拉斯计划每季度发布更新目录,今年晚些时候还将发布完整的内容开发人员指南,以帮助第三方生成PSoC Express内容。
PSoC Express目前已在赛普拉斯网站上免费提供。