Cypress PSoC Creator为PSoC 3/ 5
来源:华强电子网
作者:华仔
浏览:328
时间:2016-08-10 14:18
标签:
摘要:
设计 - 电路图设计输入与外设功能库相结合,使任何应用均可客户化定制出完美的芯片开发 - 采用为通用和定制外设生成的api,实现简单且无差错的软件开发调试 - 嵌入式调试器,实现对所有psoc 3 和 psoc 5器件的快速、非干预式的控制重复使用 - 可以对设计进行打包和重复使用,以尽可能减少重复性工作、实现效率最大化2009年9月14日,北京讯,赛普拉斯半导体公司今天发布了psoc creat
设计 - 电路图设计输入与外设功能库相结合,使任何应用均可客户化定制出完美的芯片
开发 - 采用为通用和定制外设生成的api,实现简单且无差错的软件开发
调试 - 嵌入式调试器,实现对所有psoc 3 和 psoc 5器件的快速、非干预式的控制
重复使用 - 可以对设计进行打包和重复使用,以尽可能减少重复性工作、实现效率最大化2009年9月14日,北京讯,赛普拉斯半导体公司今天发布了psoc creator™集成开发环境,用于其psoc® 3 和psoc 5可编程片上系统系列产品(参照相关新闻稿“赛普拉斯全新的高性能、低功耗psoc3和psoc5可编程片上系统架构为嵌入式设计带来革命”)。这一独特的新型设计软件使得工程师们能按照自己的思维方式进行设计,使用基于电路图的设计方式,加上经过认证的、预先打包好的外设,使得系统设计可以独立于目标psoc器件而进行。用户仅需像在纸上或白板上那样画出设计,让软件工具将其自动转化为psoc配置,而无需翻阅大量器件文档并记住寄存器映射。使用psoc creator,客户是根据应用需求进行设计,而不是目标器件的限制。重新选用新器件就如同重新构建一个应用那样简单,因而在psoc器件间共享设计易如反掌,将现有设计从8bit无缝移植到32bit器件上也一样容易。欲了解更多信息,免费下载psoc creator软件,请访问/go/psoccreator。psoc creator将一个最新的软件开发ide与一个革命性的图形设计编辑器结合在一起,构成一个独特的强有力的软硬件同步设计环境。它提供内容丰富的、存有几十个预先配置过的模拟和数字外设库,可以方便地拖放进电路图设计界面并组成强大的系统。该工具还可以自动为所有片上信号分配管脚,如有需要,甚至还能将i/o分配到最佳管脚。每个外设元件的参数均经过仔细的配置,以保证应用效果能最好地满足设计者的要求,且没有资源浪费。构建过程会为每一个元件产生一个一致的、容易记住的api系列,这样,软件开发者即可控制硬件,而无需为基本执行指令操心。 定制的设计及其相关的api还可以方便地存储在库中,用于将来的项目或在组织内部分享。赛普拉斯还为psoc 3 和 psoc 5系列器件提供了全功能的免费编译器,且没有代码量的限制。用于psoc 3的keil ca51 编译器和用于psoc 5的gnu gcc-arm 编译器均捆绑在psoc creator中。psoc creator还包括了一个内嵌的调试器,以支持片上调试和功能追踪,所有的psoc 3 和 psoc 5器件均支持这一功能。实时操作系统(rtos)支持包括keil™ rtx51tiny, micrium mc/os-ii™, 以及 segger emboss。psoc creator还可以扩展,因此将来还可以加入新的编译器、编辑器和实时操作系统。赛普拉斯消费和计算机事业部执行副总裁norm taffe说:“嵌入式设计者们终于有了能按他们自己思维方式进行设计的工具,使之能摆脱特定器件的束缚或软硬件设计间的限制而创造其解决方案。我们的大客户对psoc creator设计方法的兴趣丝毫不亚于他们对psoc 3 和 psoc 5系列器件的兴趣。”semico research 公司的asic 和 soc高级分析师rich wawrzyniak说:“psoc creator与我们见到的其他嵌入式设计工具不同。它将预先设计好的外设所具有的速度和便利性与创造和重复使用定制化的ip所需要的灵活性结合在一起。”供货情况psoc creator 现在即可免费从以下网址获取/go/psoccreator。 关于psoc 3 和 psoc 5psoc 3器件基于一个新的高性能8-bit 8051处理器,而psoc5器件则包含了一个强大的32-bit arm cortex-m3处理器。这些新产品为设计者提供了一个无缝的可编程设计平台,可以轻松地从8bit过渡到16bit或32bit。除了强大的工业标准的mcu内核之外,新的psoc3和psoc5架构还包含高精度可编程模拟能力(最高20bit分辨率的adc)以及可扩展的可编程数字资源,并配有足够的存储器和通讯外设。这些新功能极大地扩展了psoc的应用和市场,包括汽车电子、便携式医疗设备、工业,以及其他许多。