日前,赛普拉斯半导体公司 (NYSE: CY) 与 HI-TECH SOFTWARE 公司共同宣布面向所有客户推出适用于 PSoC
® 混合信号阵列系列产品的 HI-TECH C
® PRO 编译器 9.61 版。该新版编译器包括设计人员可免费使用的全新“Lite”模式,而且与大多数免费编译器不同的是,它没有任何时间或代码量上的限制。这款新式编译器可兼容于赛普拉斯推出的 PSoC Designer™ 与 PSoC Express™ 开发工具。 最新版 PSoC Express开发工具将自动安装该全新的 HI-TECH 编译器。
HI-TECH C Lite 模式使设计方案能无缝升级到功能齐全的 HI-TECH C PRO 编译器上,该全新编译器完美集成了全知代码生成 (OCG™) 功能。OCG 相对于标准编译器而言能使代码量减半。用户现在能无风险地免费使用 Lite 模式,如需压缩代码,可随后升级至 PRO 编译器。HI-TECH 还允许将PRO 编译器当作评估版试用45 天。
赛普拉斯开发工具部产品市场营销总监 Jon Pearson 指出:“我们为选用高度灵活的 PSoC Designer 开发工具进行设计的所有用户以及偏好无代码 PSoC Express环境的用户提供长期支持,使他们能够无风险地使用免费的专业编译器。现在,所有使用 PSoC 器件的工程师都能用 C语言工作,这比采用汇编语言工作效率更高。”
关于 PSoC Designer
PSoC Designer 具有“拖放型”系统设计功能,有助于用户充分发挥 PSoC 器件的卓越性能与高度的灵活性。这种功能强大、简便易用的集成开发环境 (IDE) 不仅配套提供预配置、预定义的嵌入式外设功能(称作用户模块),而且还以“帮助”对话框、下拉菜单及其他图形用户界面辅助的形式提供广泛的用户支持。
用户模块采用可配置的 PSoC 器件创建计数器、定时器、调制解调器、模拟转换器(包括 ADC 与 DAC)、通信链路(如 UART、SPI 与 I2C)、比较器、可编程增益模块、滤波器以及引导加载器(bootloaders)等多种有用功能块。每个用户模块都包含硬件配置数据、启动代码,根据需要提供中断服务程序以及一系列应用程序接口 (API)。这些 API 软件函数可即时控制用户模块的所有方面。这种创新方案使设计人员无需经过数周乃至数月的繁杂数据表搜索、冗长的低级编码以及重复性故障调试就能获得功能齐全的定制产品。如赛普拉斯上周宣布推出的两款采用优化电容式传感算法的新型 CapSense 用户模块。
关于 PSoC Express
PSoC Express 是业界首款无需系统工程师进行汇编语言或 C 语言编程就能设计出基于微控制器的方案的简便易用型开发工具。PSoC Express 运行于较高的抽象层面且无需固件开发,因此设计人员根据目标PSoC 器件能在数小时或数天内完成新的设计方案的创建、仿真与编程工作,而无需几个星期乃至几个月的时间。由于内置了移植支持、无缝多任务处理、设计可视化以及丰富的内容程序库,我们可用 PSoC Express 更快地创建出高可靠性设计方案。
借助 PSoC Express 开发工具并凭借自身的专业应用技术,设计人员只需从目录中选择输入与输出器件,再将其逻辑链接起来,便可定义系统行为,从而轻松设计出定制解决方案。例如,用户先选择好温度传感器、电压输入、风扇、LED,然后再定义风扇工作温度范围、电压监控器阈值以及上电顺序逻辑。在PSoC Express中,设计人员能通过仿真对设计方案加以验证,然后再生成并下载器件编程文件。该工具使用户能确保设计方案满足任何赛普拉斯 PSoC 器件的要求,还能创建包括带寄存器映射的数据单、接口示意图和材料清单等在内的定制项目文档。设计人员无需编写任何微控制器代码,就能加快实现可靠的定制应用。
关于HI-TECH SOFTWARE