<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>KVorb &#187; avrdude</title>
	<atom:link href="http://kvorb.ru/tag/avrdude/feed/" rel="self" type="application/rss+xml" />
	<link>http://kvorb.ru</link>
	<description>KVorb</description>
	<lastBuildDate>Sat, 25 Jun 2011 11:18:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Русская документация к AvrDude. Часть 1 в PDF.</title>
		<link>http://kvorb.ru/2009/10/23/russkaya-dokumentaciya-k-avrdude-chast-1-v-pdf/</link>
		<comments>http://kvorb.ru/2009/10/23/russkaya-dokumentaciya-k-avrdude-chast-1-v-pdf/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 16:17:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Электроника]]></category>
		<category><![CDATA[avr]]></category>
		<category><![CDATA[avrdude]]></category>
		<category><![CDATA[микроконтроллеры]]></category>
		<category><![CDATA[программатор]]></category>

		<guid isPermaLink="false">http://kvorb.ru/?p=380</guid>
		<description><![CDATA[Оформил свой перевод документации к AvrDude в PDF-файл. Это пока только первая часть. Опции командной строки и примеры использования. Качать тут.]]></description>
			<content:encoded><![CDATA[<p>Оформил свой перевод документации к AvrDude в PDF-файл.<br />
Это пока только первая часть. Опции командной строки и примеры использования.<br />
<a href="http://depositfiles.com/files/azg0eg246">Качать тут.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://kvorb.ru/2009/10/23/russkaya-dokumentaciya-k-avrdude-chast-1-v-pdf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Русская документация к AVRDUDE. Часть 2.</title>
		<link>http://kvorb.ru/2009/06/29/russkaya-dokumentaciya-k-avrdude-chast-2/</link>
		<comments>http://kvorb.ru/2009/06/29/russkaya-dokumentaciya-k-avrdude-chast-2/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 11:20:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Cтатьи]]></category>
		<category><![CDATA[Электроника]]></category>
		<category><![CDATA[avr]]></category>
		<category><![CDATA[avrdude]]></category>

		<guid isPermaLink="false">http://kvorb.ru/?p=303</guid>
		<description><![CDATA[Примеры использования AVRDUDE. Запись файла diag.hex в микроконтроллер ATmega128 используя программатор STK500: Считывание flash памяти из микроконтроллера ATmega128 с помощью программатора STK500 и сохранение данных в бинарный файл c:/diagflash.bin: Используя программатор по умолчанию, записать файл diag.hex в flash память, файл eeprom.hex в EEPROM память. Программирование расширенной, старшей и младшей конфигурационных ячеек в 0xFF, 0&#215;89 и [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Примеры использования AVRDUDE.</strong></p>
<p>Запись файла <span>diag</span>.<span>hex</span> в микроконтроллер <span>ATmega</span>128 используя программатор <span>STK</span>500:</p>
<p><span id="more-303"></span><a href="http://kvorb.ru/wp-content/uploads/2009/06/1.png"><img class="alignnone size-medium wp-image-304" title="avrdude" src="http://kvorb.ru/wp-content/uploads/2009/06/1-300x281.png" alt="avrdude" width="300" height="281" /></a></p>
<p>Считывание <span>flash</span> памяти из микроконтроллера <span>ATmega</span>128 с помощью программатора <span>STK</span>500 и сохранение данных в бинарный файл c:/<span>diag</span><span>flash</span>.<span>bin</span>:</p>
<p><a href="http://kvorb.ru/wp-content/uploads/2009/06/2.PNG"><img class="alignnone size-medium wp-image-305" title="avrdude" src="http://kvorb.ru/wp-content/uploads/2009/06/2-300x145.PNG" alt="avrdude" width="300" height="145" /></a></p>
<p>Используя программатор по умолчанию, записать файл <span>diag</span>.<span>hex</span> в <span>flash</span> память, файл <span>eeprom</span>.<span>hex</span> в <span>EEPROM</span> память. Программирование расширенной, старшей и младшей конфигурационных ячеек в 0<span>xFF</span>, 0&#215;89 и 0x2E соответственно:</p>
<p><a href="http://kvorb.ru/wp-content/uploads/2009/06/3.PNG"><img class="alignnone size-medium wp-image-306" title="avrdude" src="http://kvorb.ru/wp-content/uploads/2009/06/3-300x289.PNG" alt="avrdude" width="300" height="289" /></a></p>
<p>Подключение <span>JTAG</span> <span>ICE</span> <span>mkII</span> программатора к <span>USB</span> и включение терминального режима:</p>
<p><a href="http://kvorb.ru/wp-content/uploads/2009/06/4.PNG"><img class="alignnone size-medium wp-image-307" title="avrdude" src="http://kvorb.ru/wp-content/uploads/2009/06/4-300x105.PNG" alt="avrdude" width="300" height="105" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://kvorb.ru/2009/06/29/russkaya-dokumentaciya-k-avrdude-chast-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Русская документация к AVRDUDE. Часть 1.</title>
		<link>http://kvorb.ru/2009/06/24/russkaya-dokumentaciya-k-avrdude-chast-1/</link>
		<comments>http://kvorb.ru/2009/06/24/russkaya-dokumentaciya-k-avrdude-chast-1/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 09:21:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Cтатьи]]></category>
		<category><![CDATA[Электроника]]></category>
		<category><![CDATA[avr]]></category>
		<category><![CDATA[avrdude]]></category>

		<guid isPermaLink="false">http://kvorb.ru/?p=292</guid>
		<description><![CDATA[2 Параметры командной строки. 2.1 Описание параметров AVRDUDE это инструмент командной строки, которые используются в следующем виде: avrdude -p partno options &#8230; Опции командной строки используются для контроля параметров запуска AVRDUDE. Используются следующие опции: -p partno Это единственный обязательный параметр, он указывает AVRDUDE тип микроконтроллера, который подключен к программатору. В partno параметром является краткий идентификатор [...]]]></description>
			<content:encoded><![CDATA[<p><strong>2 Параметры командной строки.</strong></p>
<p><strong>2.1 Описание параметров</strong></p>
<p><span>AVRDUDE</span> это инструмент командной строки, которые используются в следующем виде:<br />
<strong><span>avrdude</span> -p <span>partno</span> <span>options</span> &#8230;</strong><br />
Опции командной строки используются для контроля параметров запуска <span>AVRDUDE</span>.<br />
Используются следующие опции:</p>
<p><span id="more-292"></span><strong>-p <em><span>partno</span></em></strong></p>
<div style="margin-left: 40px;">Это единственный обязательный параметр, он указывает <span>AVRDUDE</span> тип микроконтроллера, который подключен к программатору. В <span>partno</span> параметром является краткий идентификатор указанный в конфигурационном файле. Укажите -p ? чтобы увидеть список возможных идентификаторов перечисленных в конфигурационном файле. Если микроконтроллер неизвестен <span>AVRDUDE</span>, это значит, что его нет в файле конфигурации, но вы можете самостоятельно его туда добавить, если у вас есть <span>datasheet</span> на этот микроконтроллер. Сейчас поддерживаются следующие типы микроконтроллеров:<br />
<br style="font-family: Courier New;" /></div>
<div style="margin-left: 40px; font-family: Courier New;">c128          <span>AT</span>90<span>CAN</span>128</div>
<div style="margin-left: 40px;"><span style="font-family: Courier New;"><span>pwm</span>2          <span>AT</span>90<span>PWM</span>2</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;"><span>pwm</span>3          <span>AT</span>90<span>PWM</span>3</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">1200          <span>AT</span>90S1200</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">2313          <span>AT</span>90S2313</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">2333          <span>AT</span>90S2333</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">2343          <span>AT</span>90S2343 (*)</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">4414          <span>AT</span>90S4414</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">4433          <span>AT</span>90S4433</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">4434          <span>AT</span>90S4434</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">8515          <span>AT</span>90S8515</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">8535          <span>AT</span>90S8535</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">m103          <span>ATmega</span>103</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">m128          <span>ATMega</span>128</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">m1280         <span>ATmega</span>1280</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">m1281         <span>ATmega</span>1281</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">m1284p        <span>ATmega</span>1284P</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">m128<span>rfa</span>1      <span>ATmega</span>128<span>RFA</span>1</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">m16           <span>ATmega</span>16</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">m161          <span>ATmega</span>161</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">m162          <span>ATmega</span>162</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">m163          <span>ATmega</span>163</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">m164          <span>ATmega</span>164</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">m169          <span>ATmega</span>169</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">m2560         <span>ATmega</span>2560 (**)</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">m2561         <span>ATmega</span>2561 (**)</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">m32           <span>ATmega</span>32</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">m324          <span>ATmega</span>324</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">m329          <span>ATmega</span>329</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">m3290         <span>ATmega</span>3290</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">m48           <span>ATmega</span>48</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">m64           <span>ATmega</span>64</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">m640          <span>ATmega</span>640</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">m644          <span>ATmega</span>644</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">m649          <span>ATmega</span>649</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">m6490         <span>ATmega</span>6490</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">m8            <span>ATmega</span>8</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">m8515         <span>ATmega</span>8515</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">m8535         <span>ATmega</span>8535</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">m88           <span>ATmega</span>88</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">t12           <span>ATtiny</span>12</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">t13           <span>ATtiny</span>13</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">t15           <span>ATtiny</span>15</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">t2313         <span>ATtiny</span>2313</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">t25           <span>ATtiny</span>25</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">t26           <span>ATtiny</span>26</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">t45           <span>ATtiny</span>45</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">t85           <span>ATtiny</span>85</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">x128a1        <span>ATXmega</span>128A1</span><br style="font-family: Courier New;" /><span style="font-family: Courier New;">x128a1d       <span>ATxmega</span>128A1<span>revD</span></span><br />
(*) В <span>AT</span>90S2313 и <span>ATtiny</span>22 используется один и тот же алгоритм.<br />
(**) <span>Flash</span> адреса выше 128 Кбайт не поддерживаются всеми аппаратными программаторами. Для работы с ними используйте <span>jtag</span>2, <span>stk</span>500v2 и <span>bit</span>-<span>bang</span> программаторы.</div>
<p><strong>-b <em><span>baudrate</span></em></strong></p>
<div style="margin-left: 40px;">Переопределяет скорость соединения по <span>RS</span>-232, указанную для программатора в файле конфигурации.</div>
<p><strong>-B <em><span>bitclock</span></em></strong></p>
<div style="margin-left: 40px;">Указывает <span>bit</span> <span>clock</span> <span>period</span> для интерфейса <span>JTAG</span> или <span>ISP</span> <span>clock</span> (только для <span>JTAG</span> <span>ICE</span>). Значением &#8211; число микросекунд. По умолчанию в <span>JTAG</span> <span>ICE</span> используется <span>bit</span> <span>clock</span> <span>period</span> равный 1 микросекунде, подходящий для  микроконтроллеров работающих на частоте 4 МГц и выше.</div>
<p><strong>-c <em><span>programmer</span>-<span>id</span></em></strong></p>
<div style="margin-left: 40px;">Указывает программатор, который будет использоваться. <span>AVRDUDE</span> известны несколько распространенных программаторов. Используйте эту опцию, чтобы указать, какой из них использовать. Идентификаторы известных программаторов перечислены в конфигурационном файле. Укажите -c ? чтобы увидеть список этих программаторов. Если у вас есть программатор, который неизвестен <span>AVRDUDE</span> и он управляется с помощью компьютера через параллельный порт, есть хороший шанс, что его можно будет легко добавить в файл конфигурации без каких-либо изменений в коде <span>AVRDUDE</span>. Просто скопировать существующий код и изменить номера контактов в соответствии со схемой подключения вашего программатора.</div>
<p><strong>-C <em><span>config</span>-<span>file</span></em></strong></p>
<div style="margin-left: 40px;">Использовать указанный файл конфигурации. По умолчанию  <span>AVRDUDE</span> читает конфигурацию из файла /<span>usr</span>/<span>local</span>/<span>etc</span>/<span>avrdude</span>.<span>conf</span> (FreeBSD <span>and</span> <span>Linux</span>).</div>
<p><strong>-D </strong></p>
<div style="margin-left: 40px;">Отключить автоматическое стирание <span>flash</span>-памяти. Автоматическое стирание <span>flash</span> не используется для микроконтроллеров <span>ATxmega</span>.</div>
<p><strong>-e</strong></p>
<div style="margin-left: 40px;">Стирает микроконтроллер. При этом в <span>flash</span> <span>ROM</span> и <span>EEPROM</span> записывается значение &#8217;0<span>xFF</span>&#8216;, и очищаются биты защиты. Эта опция не распространяется на микроконтроллеры <span>ATxmega</span>, в которых используется постраничная запись.</div>
<p><strong>-E <em><span>exitspec</span></em>[,...]</strong></p>
<div style="margin-left: 40px;">По умолчанию, <span>AVRDUDE</span> после программирования возвращает параллельный порт в тоже состояние, которое было до начала работы. Эта опция изменяет состояние линий <span>RESET</span> и <span>Vcc</span> параллельного порта в соответствии с аргументами:<br />
<strong><span>reset</span></strong></p>
<div style="margin-left: 40px;">На линии <span>RESET</span> будет оставлен низкий уровень, чтобы оставить микроконтроллер в состоянии сброса.</div>
<p><strong><span>noreset</span></strong></p>
<div style="margin-left: 40px;">На линии <span>RESET</span> будет установлен высокий уровень, чтобы запустить микроконтроллер после программирования.</div>
<p><strong><span>vcc</span></strong></p>
<div style="margin-left: 40px;">Эта опция оставляет высокий уровень на линии &laquo;<span>Vcc</span>&raquo; которая может использоваться для питания микроконтроллера.</div>
<p><strong><span>novcc</span></strong></p>
<div style="margin-left: 40px;">Эта опция устанавливает низкий уровень на линии &laquo;<span>Vcc</span>&laquo;после программирования.</div>
<p>Можно использовать несколько аргументов разделяя их запятыми.</p></div>
<p><strong>-F</strong></p>
<div style="margin-left: 40px;">По умолчанию перед программированием <span>AVRDUDE</span> проверяет сигнатуру микроконтроллера. Иногда сигнатура микроконтроллера повреждается (стирается или перезаписывается), но при этом микроконтроллер продолжает исправно функционировать. Эта опция позволяет отключить проверку сигнатуры.</div>
<p><strong>-i <em><span>delay</span></em></strong></p>
<div style="margin-left: 40px;">Для <span>bitbang</span> программаторов, делает паузу в микросекундах перед каждой отправкой <span>кадого</span> бита. Если компьютер слишком быстрый или микроконтроллер работает на слишком низкой частоте (от кварца 32 кГц или внутреннего <span>RC</span> генератора на 128 кГц), то эта опция позволяет соблюсти условие по которому частота <span>ISP</span> не должна превышать 1/4 частоты процессора.</div>
<p><strong>-n</strong></p>
<div style="margin-left: 40px;">Запрещает производить запись данных в микроконтроллер (используется для отладки <span>AVRDUDE</span>).</div>
<p><strong>-O</strong></p>
<div style="margin-left: 40px;">Эта опция калибрует <span>RC</span> генератор в соответствии с <span>апнотой</span> <span>AVR</span>503. Это поддерживается только на программаторах <span>STK</span>500v2, <span>AVRISP</span> <span>mkII</span>, <span>and</span> <span>JTAG</span> <span>ICE</span> <span>mkII</span>. При этом результат будет храниться в ячейке <span>EEPROM</span> по адресу 0.</div>
<p><strong>-P <em><span>port</span><br />
</em></strong></p>
<div style="margin-left: 40px;">Указывает к какому порту подключен программатор.</div>
<p><strong>-q</strong></p>
<div style="margin-left: 40px;">Отключает отображение прогресс бара при чтении или записи в микроконтроллер. Указывается дважды, чтобы выводить на экран еще меньше информации.</div>
<p><strong>-u</strong></p>
<div style="margin-left: 40px;">Отключает чтение и сравнение ячеек конфигурации до и после программирования. Этот параметр надо указывать если вы хотите изменить ячейки конфигурации, иначе <span>AVRDUDE</span> изменит их на прочитанные до программирования, для вашей безопасности.</div>
<p><strong>-t</strong></p>
<div style="margin-left: 40px;">Включает в <span>AVRDUDE</span> терминальный режим.</div>
<p><strong>-U <em><span>memtype</span>:<span>op</span>:<span>filename</span>[:<span>format</span>]</em></strong></p>
<div style="margin-left: 40px;">Указывает тип памяти:<br />
<strong style="font-family: Courier New;"><span>calibration</span></strong><span style="font-family: Courier New;"> Один или несколько байт калибровки </span><span>RC</span><span style="font-family: Courier New;"> генератора.</span><br style="font-family: Courier New;" /><strong style="font-family: Courier New;"><span>eeprom</span></strong><span style="font-family: Courier New;"> </span><span>EEPROM</span><span style="font-family: Courier New;"> память микроконтроллера.</span><br style="font-family: Courier New;" /><strong style="font-family: Courier New;"><span>efuse</span></strong><span style="font-family: Courier New;"> Дополнительный конфигурационный байт</span><br style="font-family: Courier New;" /><strong style="font-family: Courier New;"><span>flash</span></strong><span style="font-family: Courier New;"> </span><span>FLASH</span><span style="font-family: Courier New;"> память микроконтроллера.</span><br style="font-family: Courier New;" /><strong style="font-family: Courier New;"><span>fuse</span></strong><span style="font-family: Courier New;"> Конфигурационный байт для микроконтроллеров с одним </span><span>fuse</span><span style="font-family: Courier New;">-байтом.</span><br style="font-family: Courier New;" /><strong style="font-family: Courier New;"><span>hfuse </span></strong><span style="font-family: Courier New;"> Старший конфигурационный байт.</span><br style="font-family: Courier New;" /><strong style="font-family: Courier New;"><span>lfuse</span></strong><span style="font-family: Courier New;"> Младший конфигурационный байт.</span><br style="font-family: Courier New;" /><strong style="font-family: Courier New;"><span>lock</span></strong><span style="font-family: Courier New;"> Ячейки защиты.</span><br style="font-family: Courier New;" /><strong style="font-family: Courier New;"><span>signature</span></strong><span style="font-family: Courier New;"> </span><span>Индентификатор</span><span style="font-family: Courier New;"> микроконтроллера.</span></p>
<p>Поле <em><span>op</span></em> определяет какая операция будет выполнена:<br />
<strong style="font-family: Courier New;">r</strong><span style="font-family: Courier New;"> чтение памяти из микроконтроллера и запись в файл</span><br style="font-family: Courier New;" /><strong style="font-family: Courier New;">w</strong><span style="font-family: Courier New;"> чтение прошивки из файла и запись в память микроконтроллера</span><br style="font-family: Courier New;" /><strong style="font-family: Courier New;">v</strong><span style="font-family: Courier New;"> чтение памяти из микроконтроллера и сравнение её с прошивкой</span></p>
<p>Поле <em><span>filename</span></em> указывает в какой файл писать или читать данные. Поле <em><span>format</span> </em>является необязательным и содержит формат файла. Возможные значения:<br />
<strong style="font-family: Courier New;">i</strong><span style="font-family: Courier New;"> </span><span>Intel</span> <span>Hex</span><br style="font-family: Courier New;" /><strong style="font-family: Courier New;">s</strong><span style="font-family: Courier New;"> </span><span>Motorola</span><span style="font-family: Courier New;"> S-</span><span>record</span><br style="font-family: Courier New;" /><strong style="font-family: Courier New;">r</strong><span style="font-family: Courier New;"> </span><span>Raw</span><span style="font-family: Courier New;">-формат</span><br style="font-family: Courier New;" /><strong style="font-family: Courier New;">m</strong><span style="font-family: Courier New;"> </span><br style="font-family: Courier New;" /></p>
<div style="margin-left: 40px; font-family: Courier New;">Фактические значения байтов для записи указываются в командной строке. Байты помещаются в поле <em><span>filename</span></em> и разделяются запятыми или пробелами. Этот режим применяется за записи конфигурационных ячеек без создания специального файла или переключения в терминальный режим. Если байт указан в формате 0x, то он будет записан в шестнадцатеричном значении.    Если перед байтом стоит 0, то будет записано восьмеричное число. По умолчанию байты записываются в десятичной системе.</div>
<p><strong style="font-family: Courier New;">a</strong><span style="font-family: Courier New;"> Авто определение формата.</span><br style="font-family: Courier New;" /><strong style="font-family: Courier New;">d</strong><span style="font-family: Courier New;"> Десятичный формат. Числа разделяются запятыми.</span><br style="font-family: Courier New;" /><strong style="font-family: Courier New;">h</strong><span style="font-family: Courier New;"> Шестнадцатеричный формат. Перед числами ставится 0x.</span><br style="font-family: Courier New;" /><strong style="font-family: Courier New;">o</strong><span style="font-family: Courier New;"> Восьмеричный формат. Перед числами ставится ноль.</span><br style="font-family: Courier New;" /><strong style="font-family: Courier New;">b</strong><span style="font-family: Courier New;"> Двоичный формат. Перед числами ставится 0b.</span></p>
<p>По умолчанию (если не указан параметр) формат файла для записи в микроконтроллер определяется автоматически, а данные из микроконтроллера читаются в сыром двоичном формате.</p></div>
<p><strong>-v</strong></p>
<div style="margin-left: 40px;">Расширенный вывод информации.</div>
<p><strong>-V</strong></p>
<div style="margin-left: 40px;">Отключает автоматическую проверку <span>записаннной</span> информации.</div>
<p><strong>-x <em><span>extended</span>_<span>param</span></em></strong></p>
<div style="margin-left: 40px;">Дополнительные параметры.</div>
<p><strong>-y</strong></p>
<div style="margin-left: 40px;">Указывает <span>AVRDUDE</span> использовать последние четыре байта <span>EEPROM</span> памяти чтобы отслеживать сколько раз этот микроконтроллер был стерт. Если этот параметр указывается совместно с -e, то перед стиранием микроконтроллера счетчик считывается, увеличивается и записывается обратно после стирания.</div>
<p><strong>-Y <em><span>cycles</span></em></strong></p>
<div style="margin-left: 40px;">Указанное в параметре число будет записано в <span>EEPROM</span> как значение счетчика циклов стирания-записи.</div>
]]></content:encoded>
			<wfw:commentRss>http://kvorb.ru/2009/06/24/russkaya-dokumentaciya-k-avrdude-chast-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

