最新版PSoC Creator™(赛普拉斯)
扫描二维码
随时随地手机看文章
赛普拉斯日前宣布,其为PSoC® 3 和 PSoC 5可编程片上系统系列产品服务的革命性的PSoC Creator™集成开发环境(IDE)具有了新功能。PSoC Creator现在可以支持增强的低功耗设计技术,新的LCD设计能力,以及更快、更便捷的CapSense®电容感应设计。
PSoC Creator将最新的软件开发IDE与革命性的图形设计编辑器结合起来,形成独一无二的强大的软硬件联合设计环境。其内容丰富的外设库能提供数十个预先配置好的模拟和数字外设,可以轻松拖放到电路图设计界面,融入强大的系统。该工具可自动将元件放入PSoC器件,并为所有片上信号设置传输通路,还可将I/O分配给最优的输出管脚。每个外设元件都经过仔细的参数配置,因而在使用中可以自动优化,以适应开发者的需求,而不必浪费资源。“创建”(Build)过程会为每个元件生成具有一致性、容易记忆的一系列API,使软件开发者得以控制硬件,而无需担心基本的操作。客户化的设计及其相应的API甚至可以存到库中,以便将来重复调用并方便地做到内部分享。
最新版的PSoC Creator改进了对超低功耗设计的支持,能实现针对每个元件的睡眠、休眠行为的控制,从而使设计者有针对性地降低芯片中某些元件的功耗,而无需影响整体性能。它还引入了两个强大的LCD图形组件,其中一个通过常用的i8080接口与LCD面板进行通讯,另一个直接控制面板,驱动控制信号,管理外部RAM中的帧缓存。除此之外,PSoC Creator还加入了赛普拉斯独有的SmartSense™算法,可实现CapSense®应用中的联机校准,从而使最终产品更容易制造,性能更优良。
赛普拉斯还为PSoC3和PSoC5系列器件提供全功能的免费编译器,并且没有代码量的限制。用于PSoC3的Keil™ PK51专业开发工具和用于PSoC5的CodeSourcery™ Sourcery G++™精简版均捆绑在PSoC Creator中。PSoC Creator还包含了一个内置的调试器,可支持所有PSoC3和PSoC5器件的片上JTAG和串行线调试功能。能支持的实时操作系统(RTOS)包括Keil™ RTX51 Tiny、Micrium µC/OS-III™,以及SEGGER embOS。
赛普拉斯负责PSoC产品的副总裁Gahan Richardson说:“我们的客户经常说PSoC Creator代表了嵌入式设计的未来。这些功能使得工程师们的设计工作更简便、更强大。我们不断努力开发新的组件以增强PSoC Creator的功能,从而进一步加速客户的产品上市进程。”
关于PSoC Creator
PSoC Creator是一款独特的设计软件,工程师们能按照他们的思维方式进行设计,使用基于电路图的设计方式,加上经过认证的、预先打包好的外设,使得系统设计可以独立于目标PSoC器件而进行。用户仅需像在纸上或白板上那样画出设计,让软件工具将其自动转化为PSoC配置,而无需翻阅大量器件文档并记住寄存器映射。使用PSoC Creator,客户是根据应用需求进行设计,而不是目标器件的限制。重新选用新器件就如同重新构建一个应用那样简单,因而在PSoC器件间共享设计易如反掌,将现有设计从8bit无缝移植到32bit器件上也一样容易。
PSoC – 因为变化无所不在
PSoC器件采用一种针对嵌入式控制设计的高度可配置片上系统架构,可提供基于闪存的、与现场可编程专用集成电路(ASIC)等效的电路,而无需提前期(lead-time)或一次性非重复费用(NRE)的损失。PSoC器件集成了通过一个片上微控制器进行控制的可配置模拟和数字电路,提供更强大的设计修改功能,并进一步减少元件数量。单一PSoC器件可以集成最多100个外设功能,从而节省客户的设计时间、板极空间和功耗,同时改善系统质量并降低系统成本。
新型PSoC 3 和 PSoC 5架构具有高精度可编程模拟功能(最大精度20-bit的模数转换器)和扩充了的可编程数字资源,与强大的符合工业标准的MCU内核以及足够的内存和通讯外设集成在一起。PSoC 3器件具有一个高性能8-bit 8051处理器,而PSoC 5则采用了一个强大的32-bit ARM Cortex-M3处理器。这些产品为设计者提供了一个无缝的可编程平台,能轻松实现8到32bit的转换。这些新解决方案的强大功能大大拓展了PSoC的应用和市场范围,包括汽车、便携式医疗、工业等等。PSoC 1系列基于一个成本优化的8-bit M8C的内核。