<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Программирование микроконтроллеров под Linux]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=26706&amp;type=atom" />
	<updated>2013-02-19T16:22:36Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=26706</id>
		<entry>
			<title type="html"><![CDATA[Re: Программирование микроконтроллеров под Linux]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=328397#p328397" />
			<content type="html"><![CDATA[<p>Для микроконтроллеров Microchip PIC ситуация несколько хуже, чем для AVR.</p><p>Сейчас вышел родной MPLAB-X для Linux, но он сделан на основе Java и на старых машинах сильно тормозит. Последняя вресия MPLAB-X нормально работает со всеми программаторами.&nbsp; Компилятор C18 можно отделить от MPLAB&#039;а и работать с ним в командной строке через Make-файлы. Для прошивки из командной строки программаторами PICKit2 и PICKit3 используются родный утилиты для linux pk2cmd и pk3cmd (скачиваются с сайта Microchip&#039;a). Всё работает без сбоев. </p><p>Под wine можно запустить MikroC, а для прошивки либо экспортировать Hex-файл в MPLAB, либо использовать pk2cmd.</p><p>Под linux есть ещё ассмблер gpasm и компилятор С cpik (их я не пробовал).</p>]]></content>
			<author>
				<name><![CDATA[vvk]]></name>
				<uri>https://linuxforum.ru/profile.php?id=26638</uri>
			</author>
			<updated>2013-02-19T16:22:36Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=328397#p328397</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Программирование микроконтроллеров под Linux]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=327390#p327390" />
			<content type="html"><![CDATA[<p>компиляторы: AVR-GCC (C)и AVRA (asm). Есть и другие компиляторы(к примеру: mikroBasic). <br />Для прошивки AVRDUDE - консольная утилита (можно поставить отдельно гуи). <br />Относительно в чем писать прошивку:&nbsp; обычный текстовый редактор или к примеру IDE Code::Blocks (подтягивает компилятор при установке)<br />В своем случае проверял работу на программаторе PROTTOSS AVR910 USB - работает нормально.<br />Вот моя первая схемка: </p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header" data-lang-open="открыть спойлер" data-lang-close="скрыть спойлер"><strong>+</strong>&nbsp;открыть спойлер</div><div class="fancy_spoiler"><p>МК ATMEGA8 и компилятор avr-gcc.<br /><a href="http://youtu.be/R_cK4ppDabM">http://youtu.be/R_cK4ppDabM</a></p></div></div>]]></content>
			<author>
				<name><![CDATA[XELFAER]]></name>
				<uri>https://linuxforum.ru/profile.php?id=648</uri>
			</author>
			<updated>2013-02-15T11:35:19Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=327390#p327390</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Программирование микроконтроллеров под Linux]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=327295#p327295" />
			<content type="html"><![CDATA[<p>Кстати и на вопрос о микроконтроллерах лучше ответят на коте.<br />FAQ <a href="http://radiokot.ru/forum/viewtopic.php?f=20&amp;t=9156">http://radiokot.ru/forum/viewtopic.php?f=20&amp;t=9156</a></p>]]></content>
			<author>
				<name><![CDATA[zenon]]></name>
				<uri>https://linuxforum.ru/profile.php?id=6867</uri>
			</author>
			<updated>2013-02-14T19:07:09Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=327295#p327295</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Программирование микроконтроллеров под Linux]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=327292#p327292" />
			<content type="html"><![CDATA[<p><strong>zenon</strong>, понял, спасибо. Вычёркиваем:)<br />Вот ещё парочка:<br /><a href="http://buyakov.com/nastrojka-sredy-razrabotki-pod-avr-v-linux/">Настройка среды разработки под AVR в Linux</a><br /><a href="http://avrproject.ru/">http://avrproject.ru/</a><br /><a href="http://www.atmel.com/tools/ATMELAVRTOOLCHAINFORLINUX.aspx">Atmel AVR Toolchain 3.4.1 for Linux</a></p>]]></content>
			<author>
				<name><![CDATA[-=Serj=-]]></name>
				<uri>https://linuxforum.ru/profile.php?id=16175</uri>
			</author>
			<updated>2013-02-14T19:01:42Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=327292#p327292</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Программирование микроконтроллеров под Linux]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=327290#p327290" />
			<content type="html"><![CDATA[<p><strong>-=Serj=-</strong> датагор очень не советую даже посещать - не православный ресурс, куча охинеи, командует один человек, сделано только для заработка (хотя своих лохов находят), сходи на радиокота, или на ирбислаб там правду об этом ресурсе расскажут.<br />Вот хотя бы <a href="http://radiokot.ru/forum/viewtopic.php?f=17&amp;t=45803">http://radiokot.ru/forum/viewtopic.php?f=17&amp;t=45803</a></p>]]></content>
			<author>
				<name><![CDATA[zenon]]></name>
				<uri>https://linuxforum.ru/profile.php?id=6867</uri>
			</author>
			<updated>2013-02-14T18:57:27Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=327290#p327290</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Программирование микроконтроллеров под Linux]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=327266#p327266" />
			<content type="html"><![CDATA[<p>Спасибо за ответы, из статей я понял, что можно или запустить AVR Studio под wine, или поставить&nbsp; AVRDUDE, который является консольной прогой (пока сильно не разбирался с ней) и нужен некий avr-gcc, в сусе есть такой пакет: cross-avr-binutils. Тоже консольный) В общем прояснилось, ещё раз спасибо)</p>]]></content>
			<author>
				<name><![CDATA[DarkDigger]]></name>
				<uri>https://linuxforum.ru/profile.php?id=20256</uri>
			</author>
			<updated>2013-02-14T16:59:21Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=327266#p327266</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Программирование микроконтроллеров под Linux]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=327260#p327260" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>-=Serj=- пишет:</cite><blockquote><p>ЗЫ. В ЧипДип, если мне не изменяет память, самые неадекватные цены</p></blockquote></div><p>Точно. Я в Чип-НН закупаюсь <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /><br />PS. Ссылку не даю, сами найдете <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /><br />PPS. А если не найдете - пишите, мои координаты в свободном доступе <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p>]]></content>
			<author>
				<name><![CDATA[yars]]></name>
				<uri>https://linuxforum.ru/profile.php?id=22799</uri>
			</author>
			<updated>2013-02-14T15:46:17Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=327260#p327260</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Программирование микроконтроллеров под Linux]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=327259#p327259" />
			<content type="html"><![CDATA[<p>Пока тоже никак руки не доходят. Могу поделиться кое-какими закладками:<br /><a href="http://avr.ru/">http://avr.ru/</a><br /><a href="http://easyelectronics.ru/avr-studio-v-linux.html">http://easyelectronics.ru/avr-studio-v-linux.html</a><br /><a href="http://www.linux.org.ru/forum/linux-hardware/7610648">http://www.linux.org.ru/forum/linux-hardware/7610648</a><br />Но, это - так, выборочно...<br />ЗЫ. В ЧипДип, ЕМНИП, самые неадекватные цены. Если поискать, можно тот-же ассортимент чуть ли не в 2 раза дешевле найти.</p>]]></content>
			<author>
				<name><![CDATA[-=Serj=-]]></name>
				<uri>https://linuxforum.ru/profile.php?id=16175</uri>
			</author>
			<updated>2013-02-14T15:43:57Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=327259#p327259</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Программирование микроконтроллеров под Linux]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=327241#p327241" />
			<content type="html"><![CDATA[<p>Было дело, но я уже год как ничего не кодил... И тогда же я только начал в это дело вникать, а сейчас пока все возможности нет <img src="https://linuxforum.ru/img/smilies/ac.gif" alt="ac" /></p>]]></content>
			<author>
				<name><![CDATA[yars]]></name>
				<uri>https://linuxforum.ru/profile.php?id=22799</uri>
			</author>
			<updated>2013-02-14T14:29:30Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=327241#p327241</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Программирование микроконтроллеров под Linux]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=327239#p327239" />
			<content type="html"><![CDATA[<p>Простите, а Вы случаем не программировали микроконтроллеры?</p>]]></content>
			<author>
				<name><![CDATA[DarkDigger]]></name>
				<uri>https://linuxforum.ru/profile.php?id=20256</uri>
			</author>
			<updated>2013-02-14T14:23:44Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=327239#p327239</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Программирование микроконтроллеров под Linux]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=327229#p327229" />
			<content type="html"><![CDATA[<p>Для AVR есть <a href="http://www.nongnu.org/avrdude/">AVRDUDE</a>. Компилятор - стандартный gcc, на который можно &quot;навесить&quot; какую-нибудь IDE. Ну и сайт <a href="http://www.atmel.com">Atmel</a> читать иногда полезно <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p>]]></content>
			<author>
				<name><![CDATA[yars]]></name>
				<uri>https://linuxforum.ru/profile.php?id=22799</uri>
			</author>
			<updated>2013-02-14T13:29:22Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=327229#p327229</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Программирование микроконтроллеров под Linux]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=327222#p327222" />
			<content type="html"><![CDATA[<p>Вот загорелся научиться программировать микроконтроллеры. Можно ли это как-то реализовать под linux? <br />Программаторы:<br /><a href="http://www.chipdip.ru/product/wizardprog87/">http://www.chipdip.ru/product/wizardprog87/</a><br />usb драйверов наверное нет, да и софта тоже?</p><p><a href="http://www.chipdip.ru/product/master-pro-plus/">http://www.chipdip.ru/product/master-pro-plus/</a><br />com порт. Вроде проблем с подключением быть не должно, com он и в африке ком, но как?<br />cat proshivka.bin &gt; /dev/ttyS0 ?</p><p>А компиляторы? Виндовые под wine? Или всё же есть под linux? <br />ЗЫ Если виндовые под wine, wine умеет пробрасывать (или как это называется) com порт?</p>]]></content>
			<author>
				<name><![CDATA[DarkDigger]]></name>
				<uri>https://linuxforum.ru/profile.php?id=20256</uri>
			</author>
			<updated>2013-02-14T12:47:54Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=327222#p327222</id>
		</entry>
</feed>
