PRESTO 是强大的、快速和性价比高的编程器,其可以支持一系列主流器件,如单片机、串行EEPROM、FLASH 存储芯片、CPLDS 以及其它器件。PRESTO 通过 USB 进行操作,不需要额外供电。
高速
PRESTO 是针对高速进行优化,例如它可以对PIC18F8720 在 6 秒钟内进行编程和验证(3 秒钟编程,3 秒钟验证)。在 3 秒钟之内完成一个 eCOG1 。
支持许多器件
上位机软件支持支持许多器件,而且这个器件支持列表正在逐步扩大。此外,许多其它的器件可以通过 JTAG 接口进行编程。详情请见下列“器件支持列表”。
增强型编程接口
In-Circuit Serial Programming (ICSP) 是非常有益的并经常使用PIC特性。PRESTO 通过使用专业的接口和线缆支持这个功能。与ASIX的编程器相比,ICSP 连接器已经被增强。另外两个别针可以支持范围更广的器件,如Atmel 单片机、JTAG接口的器件和一些串行可编程存储芯片。
目标应用设备可以由PRESTO(标称5 V)供电或是由 3 至 5 V(±10% 波动,即2.7 至 5.5 V)范围内电源电压供电。电压范围还可以扩展到另外两个特别的接头- HPR3V3 ( 3.3 V 输出) 和 HPR1V2 (支持 1.2 至 3.3 V )。
对目标板供电和编程电压的过流限制,可以极大的减小由于操作失误造成对器件损坏的风险。同时还可以检测供电过压的检测。
高级软件
程序 UP 支持PRESTO 和 ASIX 的其它程序。它提供许多高级功能,像工程、命令行控制、窗口消息控制、工作区设置(包括快捷键定义)以及各种方法产生序列号等。
带有JTAG 接口的设备和 eCOG 微控制器分别是由 JTAG SVF 播放器和eCOG 编程器支持的。OpenOCD支持32 位ARM 核的微控制器,另外简单易用的 Armine 应用程序支持一部分32 位ARM 核的微控制器。
用户可以自由在网上进行软件更新,其中包括新的支持器件,新功能和在必要时进行算法更新。
现在支持 LINUX(使用WINE)。
舒适的使用界面
GO button 允许用户很轻松的开始设备编程,而不需要计算机键盘和鼠标。LED 指示了编程器的状态-绿灯在线说明了一个工作的USB连接,而黄灯即是PRESTO 正在操作(编程,读写...)。
PRESTO 是由USB 供电,因此不需要任何其它的供电器。
PRESTO 小巧、轻便并且结实。
器件支持列表
Microchip PIC, dsPIC/PIC24 and PIC32 MCUs
Serially programmable (all Flash and the most popular OTP/JW)
Atmel AVR and 8051 architecture MCUs
Devices with SPI low voltage serial downloading - for example ATtiny12, AT90S8535, ATmega128 and AT89S51
32-bit ARM-based MCUs by various vendors
Programming and debugging using OpenOCD, programming of selected parts also directly by the ASIX' ARMINE application, e.g. Atmel AT91SAM7xxx. More about ARM support...
Texas Instruments MSP430 MCUs
(Security Fuse blowing is not supported).
Chipcon (now Texas Instruments) CCxxxx MCUs
Cypress PSoC MCUs
CY8U21xx, CY8U24xx and CY8U27xx.
Components with JTAG interface
- types which can be programmed using SVF or XSVF file - for example
CPLDs - Xilinx (XC95xx, CoolRunner, ...), Altera, Lattice and others
FPGA configuration Flash PROMs - Xilinx (XC18Vxx, XCFxxS)
Atmel ATmegaSerial EEPROM and Flash memories
I2C (24LCxx)
Microwire (93LCxx)
SPI EEPROM (25Cxx)
SPI Flash EPROM (M25Pxx, M45PExx, ...)Cyan Technology eCOG1
Including basic debug control via eICE interface (Run, Stop, Reset).
包括基本的调试,通过eICE接口(运行,停止和重启)。
由program UP支持的完全支持列表 和ASIX编程器的比较列表。