arduino

Апрель 12, 2009

Что-то давно ничего технического не писал. Посмотрел у http://olga-the-dark.livejournal.com/224158.html про быдлокодеров и желание поковырять мк. Она там упоминает ардуино, который я видел давненько, когда он еще не был так распеарен.
Посмотрел и как-то случайно нашел там код для управления простыми модулями. А кода такого нет во всем инторнете. Где он был, там уже сплыл.
А тут как раз код есть и вообще куча примеров и готовых библиотек.. Фимозники с аврфрика, что делают винавр, до сих пор не написали стандартных либ для работы с разной периферией и шинами. Типа каждый должен писать свой код, а мы только минимум даем.
А вот у ардуинщиков все есть.

Стал я значит компилить готовый код приемника и передатчика и ахуел. Он не влазит даже в 2кб, а я надеялся воткнуть в 1к в тини13, коих вчера аж 20 штук купил.
Кроме того, вся иде сдалана через жопу и нет кнопки тупо скомпилить. Есть кнопка заливки сразу в плату. При нажатии на нее вся прога зависает, ибо платы у меня нет.
И нельзя выставить свой мк, а только мега 8 или 168. Скомпилировавшийся код ни под 8, ни под 168 не работает.
Даже самый простой пример вывода юарт и тот выводит нули. Или это новый протеус тупит? Хотя примеры из самого протеуса работают.

Короче не хотит работать этот код. Придется переделывать код из ардуино в нормальный с код без обвязки.
И функций там что-то дахуя лишних. Все эти установки надо делать дефайнами, а не функциями.

2009 год, а до сих пор нет нормальных инструментов и библиотек.
Посему не юзайте ардуино иде. Она привязана к платам и дорогим мк. Юзайте авр гцц или иар под свои платы.

Кстати о платах. Скоро займусь проектированием разных плат под разные мк с минимумом универсальной обвязки. Плата будет вставляться в breadboard. Так же туда же будут вставляться другие платы при помощи шлейфов. Потом все это будет соединяться специальными проводками со штырьками. А то бывают фотки, где все проводами окутано и ничего не понять.

категория: учим мк avr

Comments (12)

 

  1. Vik84:

    Продолжай про AVR, интересно читать:)

  2. к этой хреновине сейчас присматриваюсь.
    я правильно понял, что ты её не советуешь брать?

  3. Нахуй нахуй.
    Посмотрел на эту штуку, почитал и понял, что время зря тратить не буду на это. Лучше сразу самим мк заняться, а не тратить время на вешь которая априори ограничена.

ответить

Авторизация только через loginza.

Yandex Google Вконтакте Mail.ru Twitter Loginza MyOpenID OpenID