Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Это как раз набор консольных приложений для использования БЕЗ AVR Studio! Например, для работы с AVRISP mkii запускаешь STK500.exe -h и изучаешь подсказку(+)

Отправлено =AVR= 22 января 2008 г. 12:01
В ответ на: for =AVR= AVR Command Line Tools это набор библиотек и консольных приложений на различные программаторы для использования из АВРСтудио (и это заложено в самом дистрибутиве студии, на сайте так и написано, что если есть студия, то этот пакет вам не нужен)... вобщем сенкс за участие, но это не совсем то что надо(((( отправлено _zag_ 22 января 2008 г. 11:34

STK500 command line programmer, v 2.2 Atmel Corp (C) 2004-2005.

Command Line Switches:
[-d device name] [-m s|p] [-if infile] [-ie infile] [-of outfile]
[-oe outfile] [-s] [-O address] [-Sf addr] [-Seaddr] [-e] [-p f|e|b]
[-r f|e|b] [-v f|e|b] [-l value] [-L value] [-y] [-f value] [-E value]
[-F value] [-G value] [-q] [-Y] [-Z address] [-c port] [-ut value]
[-Wt value] [-ua value] [-wt] [-wa] [-b h|s] [-! freq] [-t] [-I freq]
[-J] [-h] [-?]

Examples:
STK500.EXE -dATmega128 -e -ifFlash.hex -pf -vf
STK500.EXE -dATmega128 -fF73A -FF73A -EFF -GFF

Note that there are no spaces between switches and their parameters
and that hexadecimal values do not have a '0x' prefix.

Parameters:
d Device name. For a list of supported devices use STK500.EXE -?
m Select programming mode; serial (s) or parallel/high-voltage (p).
Serial mode is the default mode if this parameter is ommitted.
if Name of FLASH input file. Required for programming or verification
of the FLASH memory. The file format is Intel Extended HEX.
ie Name of EEPROM input file. Required for programming or verification
of the EEPROM memory. The file format is Intel Extended HEX.
of Name of flash output file. Required for readout of the FLASH memory.
The file format is Intel Extended HEX.
oe Name of EEPROM output file. Required for readout of the EEPROM
memory. The file format is Intel Extended HEX.
s Read signature bytes.
O Read oscillator callibration byte. 'address' is the address of the
calibration byte as decribed in the data sheet of the device.
Sf Write oscillator call. byte to FLASH memory. 'addr' is byte address
Se Write oscillator call. byte to EEPROM memory. 'addr' is byte address
e Erase device. If applied with another programming parameter, the
device will be erased before any other programming takes place.
p Program device; FLASH (f), EEPROM (e) or both (b). Corresponding
input files are required.
r Read out device; FLASH (f), EEPROM (e) or both (b). Corresponding
output files are required
v Verify device; FLASH (f), EEPROM (e) or both (b). Can be used with
-p or stand alone. Corresponding input files are required.
l Set lock byte. 'value' is an 8-bit hex. value.
L Verify lock byte. 'value' is an 8-bit hex. value to verify against.
y Read back lock byte.
f Set fuse bytes. 'value' is a 16-bit hex. value describing the
settings for the upper and lower fuse.
E Set extended fuse byte. 'value' is an 8-bit hex. value describing the
extend fuse settings.
F Verify fuse bytes. 'value' is a 16-bit hex. value to verify against.
G Verify extended fuse byte. 'value' is an 8-bit hex. value describing
the extend fuse settings.
q Read back fuse bytes.
af FLASH address range. Specifies the address range of operations. The
default is the entire FLASH. Addresses are byte oriented.
ae EEPROM address range. Specifies the address range of operations.
The default is the entire EEPROM. Byte addresses.
Y Perform the oscillator calibration sequence. See appnote AVR053 for more
information.
Z Loads a value from an EEPROM location prior to chip erase which then
can be programmed into FLASH or EEPROM using the S option. Address is
a decimal value. See appnote AVR053 for more information.
c Select communication port; 'COM1' to 'COM8' for STK500 or AVRISP, 'USB'
or 'USB:<sernum>' for AVRISP mkII. If this parameter is ommitted the
program will scan the COM ports for STK500/AVRISP only.
ut Set target voltage VTARGET in Volts. 'value' is a floating point
value between 0.0 and 6.0, describing the new voltage.
ua Set adjustable voltage AREF in Volts. 'value' is a floating point
value between 0.0 and 6.0, describing the new voltage.
wt Get current target voltage VTARGET.
wa Get current adjustable voltage AREF.
Wt Verify that VTARGET is within 5% of the given value. 'value' is a
floating point value between 0.0 and 6.0.
b Get revisions; hardware revision (h) and software revision (s).
! Set oscillator frequency; 'freq' can be whole Hz, or kHz or MHz
t Get oscillator frequency.
I Set ISP frequency; 'freq' can be whole Hz, or kHz or MHz
J Get ISP frequency.
g Silent operation.
z Not used. Supported for backwards compability.
h Help information (overrides all other settings)

Supported devices:
To display supported devices type "STK500.EXE -?"
STK500 command line programmer, v 2.2 Atmel Corp (C) 2004-2005.

To display other command line switches type "STK500 -h".

For a device to be supported by STK500.exe, the corresponding part
description file must be installed and contain the needed information.
Please wait while STK500 is processing available part description files...

Supported devices:
AT86RF401
AT89S51
AT89S52
AT90CAN128
AT90CAN32
AT90CAN64
AT90PWM2
AT90PWM216
AT90PWM2B
AT90PWM3
AT90PWM316
AT90PWM3B
AT90S1200
AT90S2313
AT90S2323
AT90S2343
AT90S4414
AT90S4433
AT90S4434
AT90S8515
AT90S8535
AT90USB1286
AT90USB1287
AT90USB162
AT90USB646
AT90USB647
AT90USB82
ATmega103
ATmega128
ATmega1280
ATmega1281
ATmega16
ATmega161
ATmega162
ATmega163
ATmega164P
ATmega165
ATmega165P
ATmega168
ATmega168P
ATmega169
ATmega169P
ATmega16HVA
ATmega2560
ATmega2561
ATmega32
ATmega323
ATmega324P
ATmega325
ATmega3250
ATmega3250P
ATmega325P
ATmega328P
ATmega329
ATmega3290
ATmega3290P
ATmega329P
ATmega406
ATmega48
ATmega48P
ATmega64
ATmega640
ATmega644
ATmega644P
ATmega645
ATmega6450
ATmega649
ATmega6490
ATmega8
ATmega8515
ATmega8535
ATmega88
ATmega88P
ATtiny11
ATtiny12
ATtiny13
ATtiny15
ATtiny22
ATtiny2313
ATtiny24
ATtiny25
ATtiny26
ATtiny261
ATtiny28
ATtiny43U
ATtiny44
ATtiny45
ATtiny461
ATtiny48
ATtiny84
ATtiny85
ATtiny861



Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
если прибавить четыре к четырём будет:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru