 
Este es el comando uisp que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
uisp - Microprogramador en el sistema para MCU AVR de Atmel
SINOPSIS
usp [OPCIÓN] .. -dprog = TIPO -dpart = AT90XXX --FUNCIÓN.. [if = FUENTE] [de = DEST]
DESCRIPCIÓN
Programación Métodos:
-dprog=
Programador en serie Atmel estándar avr910 / Programador de bajo costo Atmel
pavr http://www.avr1.org/pavr/pavr.html
stk500 Atmel STK500
Acceso paralelo AVR directo dapa
stk200 Kit de inicio paralelo STK200, STK300
Cable de descarga de puerto paralelo abb Altera ByteBlasterMV
atdh Atmel-ISP Download Cable (N / P ATDH1150VPC)
avrisp Atmel AVR ISP (?)
bsd http://www.bsdhome.com/avrdude/ (paralelo)
fbprg http://ln.com.ua/~real/avreal/adapters.html (paralelo)
dt006 http://www.dontronics.com/dt006.html (paralelo)
maxi Investment Technologies Maxi (paralelo)
dm04 Datamekatronik 2004 (paralelo)
serie dasa (RESET = RTS SCK = DTR MOSI = TXD MISO = CTS)
serie dasa2 (RESET =! TXD SCK = RTS MOSI = DTR MISO = CTS)
serie dasa3 (RESET =! DTR SCK = RTS MOSI = TXD MISO = CTS)
Destino Inteligencia del Selección:
-dparte= parte
Establezca el nombre o número abreviado del objetivo. Para algunos programadores, si -dparte no se da
Se enumeran los dispositivos compatibles con el programador. Colocar -dparte=auto para selección automática. Auto-
select no funciona con todos los programadores, por lo que se recomienda especificar siempre un
dispositivo de destino explícitamente.
Paralelo Inteligencia del Configuración
-dlpt= dirección | nombre del dispositivo
especificar el nombre del dispositivo (Linux ppdev, FreeBSD ppi, serial) o puerto paralelo de E / S directa
dirección (0x378, 0x278, 0x3BC)
-dno-encuesta
Programa sin sondeo de datos (un poco más lento)
-dno-reintentar
Deshabilitar reintentos del comando de habilitación del programa
-dvoltaje= valor
Establezca las especificaciones de tiempo de acuerdo con el voltaje de la fuente de alimentación en [V] (predeterminado 3.0)
-dt_sck= tiempo
Establezca el tiempo mínimo de SCK alto / bajo en microsegundos (predeterminado 5)
-dt_wd_flash= tiempo
Establezca el tiempo máximo de retardo de escritura de FLASH en microsegundos
-dt_wd_eeprom= tiempo
Establezca el tiempo máximo de retardo de escritura de EEPROM en microsegundos
-dt_reset= tiempo
Establecer el tiempo de reinicio inactivo (alto) en microsegundos
-Dinvertir= [sck [, mosi [, miso [, reset]]]]]
Invertir líneas especificadas Usar -v=3 opción para ver la configuración actual.
-d89 Permitir la programación en paralelo de dispositivos AT89S51 y AT89S52.
Atmel Baja Costo Programador Serial Inteligencia del Configuración
-serial= nombre del dispositivo
Establecer la interfaz serial como / dev / ttyS * (predeterminado / dev / avr)
-velocidad=1200|2400|4800|9600|19200|38400|57600|115200
Establecer la velocidad de la interfaz en serie (por defecto 19200)
500€ soluciones y opciones:
-dhiv Utilice la programación de Hi-V en lugar de SPI (el valor predeterminado es SPI).
--rd_aref
Lea el voltaje ARef. Tenga en cuenta que debido a un error en el firmware stk500, la lectura
El valor a veces se desvía en 0.1 del valor real medido con un voltímetro.
--wr_aref= valor
Configure el voltaje ARef. Los valores válidos son de 0.0 a 6.0 voltios en incrementos de 0.1 voltios.
El valor no puede ser mayor que el valor de VTarget.
--rd_vtg
Lea el voltaje Vtarget. Tenga en cuenta que debido a un error en el firmware stk500, la lectura
El valor a veces se desvía en 0.1 del valor real medido con un voltímetro.
--wr_vtg= valor
Establezca el voltaje VTarget. Los valores válidos son de 0.0 a 6.0 voltios en incrementos de 0.1 voltios.
El valor no puede ser menor que el valor ARef.
--rd_osc
Lea la frecuencia del oscilador en hercios.
--wr_osc= valor
Establezca la frecuencia del oscilador en hercios, de 14.06 a 3686400.
Funciones:
--subir
Cargue "input_file" en la memoria del AVR.
--verificar
Verifique "input_file" (procesado después de --subir optar.)
--descargar
Descargue la memoria AVR a "output_file" o stdout.
--borrar
Borrar dispositivo.
--segmento= flash | eeprom | fusible
Establecer segmento activo (selección automática para salida AVA Motorola)
Fusible / cerradura Poco Operaciones:
--rd_fusibles
Leer todos los fusibles e imprimir valores en la salida estándar
--wr_fuse_l= byte
Escribir fusible byte bajo
--wr_fuse_h= byte
Escribir fusible byte alto
--wr_fuse_e= byte
Escribir byte extendido de fusible
--wr_lock= byte
Escribe bits de bloqueo. El argumento es un byte donde cada bit es:
Bit5 -> blb12
Bit4 -> blb11
Bit3 -> blb02
Bit2 -> blb01
Bit1 -> lb2
Bit0 -> lb1
--cerrar con llave Escribir bits de bloqueo [método antiguo; obsoleto].
Archivos:
if= nombre de archivo
Archivo de entrada para el --subir y --verificar funciones en los registros S de Motorola (S1 o S2)
o formato Intel de 16 bits
of= nombre de archivo
Archivo de salida para el --descargar función en formato Motorola S-records, el valor predeterminado es
salida estándar
Otros Opciones:
-v= nivel
Establecer nivel detallado (-v es igual a -v=2, min / max: 0/4, predeterminado 1)
--picadillo= perbytes
Imprimir hash (el valor predeterminado es 32 bytes)
--ayuda -h
Ayuda
--versión
Imprimir información de la versión
--Terminal
Invocar terminal con forma de shell
Utilice uisp en línea utilizando los servicios de onworks.net
 














