Микроконтроллер

Discussion in 'Электроника и Фрикинг' started by SuperTroll, 8 Jan 2012.

  1. SuperTroll

    SuperTroll Member

    Joined:
    19 Jul 2010
    Messages:
    36
    Likes Received:
    14
    Reputations:
    4
    Собираюсь заняться программированием под микроконтроллеры, посоветуйте какой контроллер выбрать под простые задачи (мигание светодиодом, управление гирляндой). Если можно покидайте название актуальных на данный момент книжек по контроллерам с примерами на современных контроллерах. :confused:
     
  2. aka dexter

    aka dexter Elder - Старейшина

    Joined:
    23 Jun 2006
    Messages:
    539
    Likes Received:
    801
    Reputations:
    74
    была на харде где-то куча литературы по микроконтроллерам Atmega. но, давно это было... если найду, скину...
     
  3. Georg Jung

    Georg Jung New Member

    Joined:
    2 Jan 2008
    Messages:
    4
    Likes Received:
    0
    Reputations:
    0
    вот неплохой ресурс (ИМХО) для "начала" ... с видео, ссылками, рекомендациями по литературе ... http://www.fanatnauki.ru/index.php?option=com_content&view=article&id=6&Itemid=18
     
  4. Igorok

    Igorok New Member

    Joined:
    12 Mar 2011
    Messages:
    39
    Likes Received:
    1
    Reputations:
    0
    http://easyelectronics.ru/ - самый толковый сайт, там автор и книги предлагает
     
    1 person likes this.
  5. bymugen

    bymugen Elder - Старейшина

    Joined:
    18 Jun 2009
    Messages:
    1,053
    Likes Received:
    205
    Reputations:
    167
    Однозначно! Есть еще http://avr123.nm.ru/ но там рекламы много, да и просто обучаловка хуже...
     
  6. Igorok

    Igorok New Member

    Joined:
    12 Mar 2011
    Messages:
    39
    Likes Received:
    1
    Reputations:
    0
    да, там ещё http://easyelectronics.ru/ есть отладочная плата (PinBoard), если есть возможность, то прикупи
     
  7. gibson

    gibson Elder - Старейшина

    Joined:
    24 Feb 2006
    Messages:
    391
    Likes Received:
    247
    Reputations:
    88
    attiny2313 тебе хватит за глаза
     
  8. Хит

    Хит Banned

    Joined:
    10 Apr 2011
    Messages:
    285
    Likes Received:
    12
    Reputations:
    2
    У нас на форуме тоже было КЛАЦ
     
  9. ol1ver

    ol1ver Active Member

    Joined:
    22 Jul 2011
    Messages:
    237
    Likes Received:
    155
    Reputations:
    0
    Не стал создавать новую тему. Решил заняться программированием микроконтроллеров. Программировал на php только. Из литературы много чего советуют, интересно знать мнение специалиста. Для начала бы про самое простое почитать... с чего начинать и тп. Спасибо
     
  10. NekoKoneko

    NekoKoneko Elder - Старейшина

    Joined:
    29 Oct 2010
    Messages:
    175
    Likes Received:
    141
    Reputations:
    20
    Цель какая?
    Если поиграть и помигать светодиодами, то ардуино с родной IDE: просто до безобразия, поймет даже младший школьник. Не требует отдельного программатора и паяния. Однако плата за эту простоту будет в том, что оно, во-первых, ничему не учит, во-вторых, из-за универсальности тамошние библиотеки громоздкие и тормозные, в-третьих, ничего путного не соберешь. У меня от ардуино IDE сразу возник баттхерт, как я ее увидел впервые, реально какая-то игрушка.
    Если цель собирать что-то выше часов и машинок из ардуино-конструктора с ебея, ну, роботов например, то атмел студио (он бесплатный вроде как), совместимый китайский программатор, разводить платы и паять руками (это не сложно, но опыт дает бесценный =^_^= в отличие от втыкания проводков в дырочки по мануалу), и писать все либы самостоятельно! Последнее надо для того, чтобы понять, как оно работает и параллельно подтянуть С до приемлемого уровня, ибо аврки простейшие в плане изучения, под армы например все много сложнее. Не стоит сразу делать попытки в асм как бы его отдельные личности не форсили, лучше современного компилятора в большинстве случаев не напишешь, а когда припрет (что будет ох как нескоро), его выучить не так уж сложно.

    Что читать? Хм... Курсов выше по топику достаточно для понимания сути, остальное догонять исключительно своими мозгами, читая ДШ на компоненты и протоколы. Иначе, если копипастить из примеров и использовать готовые библиотеки без особой на то нужды, проку от такого кодинга не будет, да и поделки будут кривые.
     
  11. ol1ver

    ol1ver Active Member

    Joined:
    22 Jul 2011
    Messages:
    237
    Likes Received:
    155
    Reputations:
    0
    Готовое не хочу. Да, паять/писать. Есть разница ассемблера/си? Она конечно есть, вплане под микроконтроллеры. Почему затеял... интересна тема умный дом. Знаю что есть готовые решения-не интересует
     
    #11 ol1ver, 30 Apr 2014
    Last edited: 30 Apr 2014
  12. NekoKoneko

    NekoKoneko Elder - Старейшина

    Joined:
    29 Oct 2010
    Messages:
    175
    Likes Received:
    141
    Reputations:
    20
    Есть, но тогда, когда надо выжать из чипа максимум или сделать что-то критичное ко времени выполнения. Асм под мк это дзен микроконтроллеров, любителю наврядле нужно. Начинать изучение с асма для любителя не стоит однозначно.
    Готовые законченные решения умного дома стоят конских денег, потому только крафтить самому большую часть устройств.