arduino
Апрель 12, 2009
Что-то давно ничего технического не писал. Посмотрел у http://olga-the-dark.livejournal.com/224158.html про быдлокодеров и желание поковырять мк. Она там упоминает ардуино, который я видел давненько, когда он еще не был так распеарен.
Посмотрел и как-то случайно нашел там код для управления простыми модулями. А кода такого нет во всем инторнете. Где он был, там уже сплыл.
А тут как раз код есть и вообще куча примеров и готовых библиотек.. Фимозники с аврфрика, что делают винавр, до сих пор не написали стандартных либ для работы с разной периферией и шинами. Типа каждый должен писать свой код, а мы только минимум даем.
А вот у ардуинщиков все есть.
Стал я значит компилить готовый код приемника и передатчика и ахуел. Он не влазит даже в 2кб, а я надеялся воткнуть в 1к в тини13, коих вчера аж 20 штук купил.
Кроме того, вся иде сдалана через жопу и нет кнопки тупо скомпилить. Есть кнопка заливки сразу в плату. При нажатии на нее вся прога зависает, ибо платы у меня нет.
И нельзя выставить свой мк, а только мега 8 или 168. Скомпилировавшийся код ни под 8, ни под 168 не работает.
Даже самый простой пример вывода юарт и тот выводит нули. Или это новый протеус тупит? Хотя примеры из самого протеуса работают.
Короче не хотит работать этот код. Придется переделывать код из ардуино в нормальный с код без обвязки.
И функций там что-то дахуя лишних. Все эти установки надо делать дефайнами, а не функциями.
2009 год, а до сих пор нет нормальных инструментов и библиотек.
Посему не юзайте ардуино иде. Она привязана к платам и дорогим мк. Юзайте авр гцц или иар под свои платы.
Кстати о платах. Скоро займусь проектированием разных плат под разные мк с минимумом универсальной обвязки. Плата будет вставляться в breadboard. Так же туда же будут вставляться другие платы при помощи шлейфов. Потом все это будет соединяться специальными проводками со штырьками. А то бывают фотки, где все проводами окутано и ничего не понять.
категория: учим мк avr
Продолжай про AVR, интересно читать:)
готовится материал
к этой хреновине сейчас присматриваюсь.
я правильно понял, что ты её не советуешь брать?
вроде за эти же деньги можно у дихальта купить плату получше
ну не скажи
http://www.neotoy.ru/category/arduino.html
для меня и 50 рублей деньги
у него вроде 2000 стоит
бери http://www.neotoy.ru/show/arduino/Through-Hole-Kit.html
только это голая плата и к ней нужно делать или докупать платы с периферией
а если самому делать, то и ардуину можно самому сделать по цене контроллера меги16
да я именно сам и хочу собрать
кстати на офиц. сайте разводка для лазерного утюга висит
http://arduino.cc/en/Main/ArduinoBoardSerialSingleSided3
только версия древняя
там нового все равно ничего нет
видел я кучи самопальных версий этой платы
вопрос конечно идиотский.
ардуину можно из под avr studio прошивать?
весь код всё равно в машинные коды переводится
там загрузчик стоит и можно прошивать при помощи avrdude из любой среды
спасибо
Нахуй нахуй.
Посмотрел на эту штуку, почитал и понял, что время зря тратить не буду на это. Лучше сразу самим мк заняться, а не тратить время на вешь которая априори ограничена.