
Alex
27.04.2017
22:14:30
Добрый день, товарищи!)

Boris
27.04.2017
22:15:37
Привет

Alex
27.04.2017
22:15:49
Очень хочется зайти в МК, но вот все не могу начать. Информации о разработке из-под линукса совсем чуть. Я так понимаю, легче иметь винду?

Boris
27.04.2017
22:16:46
Скорее да, под виндой проще

Google

Boris
27.04.2017
22:17:15
Иде, тулчейны в основном под виндой все

Alex
27.04.2017
22:17:33
фигово(
А вообще как лучше начать? У меня есть программатор PickIt3 - случайно достался. Поэтому думаю взять PIC, годные они? Или уже устарели?

Boris
27.04.2017
22:25:27
С pic никогда не работал, не могу подсказать, но смысл не в том что устарели/нет - на попробовать тебе должно хватить
Про ардуину говорить не буду во избежание холиваров)))

Alex
27.04.2017
22:26:10
не, арудину не хочу)
слишком уж там все просто)))

Boris
27.04.2017
22:28:59
А начни ка с stm32, у них несколько отладочныхплат в комплекте с программаторами идут, например stm32f4discovery
Вот только мануалы на эти стм меня всегда убивали

Alex
27.04.2017
22:30:55
не, я хочу прям с нуля начать) А не киты готовые брать)

Boris
27.04.2017
22:34:00
Так мк сами по себе не включаются, надо же к ним обвязку паять, кварц, питание... это все добавляет головной боли на ровном месте. Если хочешь паяльником поупражняться, то круто, а если сразу начать программировать, то уж лучше готовую плату взять где все сделано/разведено умными людьми

Alex
27.04.2017
22:35:50
хм, я думал, макетной платы будет достаточно? И питания

Boris
27.04.2017
22:36:53
По хорошему кварц еще нужен

Google

Alex
27.04.2017
22:37:29
а это что?)

Boris
27.04.2017
22:37:46
Кварцевый резонатор
Тактирует мк
По сигналам от него в мк выполняются команды
Бывают и внутри самого мк

Alex
27.04.2017
22:40:31
Ну таки я представляю себе это так: берешь макетную плату, мк, мелочовку в виде проводков, диодов, конденсаторов и т.п., кварц (правда пока не понял, зачем он все-таки), и блок питания. Все втыкаешь в макетную плату и заводишь)

Boris
27.04.2017
22:41:15
А потом ищешь почему не работает- то ли мк сгорел, то ли провод отвалился

Th0r
27.04.2017
22:41:20
или покупаешь отладочную плату, питаешь от усб и пишешь программу

Boris
27.04.2017
22:41:31
Вот вот

Alex
27.04.2017
22:42:59
хм, а если в нем сгорает мк?) гемора же больше)

Boris
27.04.2017
22:43:35
Его так сложнее убить, но тоже возможно
Имхо лучше с авр начинать, в сети полно инфы по ним, все разжевано

Th0r
27.04.2017
22:46:21
я бы советовал так:
если точно знаешь какое устройство ты хочешь собрать для начала и умеешь паять - то берешь схему, паяешь, пишешь программу
если хочешь разобраться с мк - то покупаешь дешевую отладку и разбираешься

Alex
27.04.2017
22:49:37

Boris
27.04.2017
22:53:58
Не совсем так... у ардуины прослойка имеется в виде своих библиотек/языка/иде, которые ограждают тебя от внутренностей мк. С одной стороны если тебе нужно что-то по быстрому сделать проверить, то идеально, но ты же решил по-серьезноиу изучать мк, и такой вариант тебе не подходит:)

Th0r
27.04.2017
23:03:29
ардуиноплату вобщет можно использовать как отладочную для авр

Boris
27.04.2017
23:04:53
Даа, где то я находил инструкцию как ее через atmel studio пользовать, но благополучно ей не воспользовался

hamper ?
28.04.2017
00:21:59
А как вот такие разъемы алиэкспрессить? https://www.aliexpress.com/item//32294024692.html по 3pin нашлось только https://www.aliexpress.com/item//32684234721.html из похожего, но они толще чем те, что на плате.

Varkus
28.04.2017
00:45:46
Похожи на "аналог аудио" в Cd-rom 90-2k годов.
https://www.computercablestore.com/2-ft-cd-rom-to-soundblaster-audio-cable
Вот так выглядит шнурок в оригинале. Но многие не парятся, а используют мама-мама из ардуиновского(малиновского) набора

Google

Varkus
28.04.2017
00:58:36
http://iarduino.ru/shop/Provoda-kabeli/4-provodnoy-shleyf-mama-mama-100-sm.html
Как раз Ваш случай.
Не реклама, зашёл на первый попавшийся магазин.

Ask
28.04.2017
04:24:09
С нуля... Начни тогда с тм2, ла3 ир13 и ие2 к155 серии +176ид2)

Varkus
28.04.2017
04:50:05
О да, я с этого и начинал.
Хорошо даёт представление, как всё это цифровое хозяйство функционирует.
Сначала блок схемы, затем логические схемы с элементами И ИЛИ НЕ тригерры счётчики делители.
Затем паяльник в руки,
разочарование,
поиск логической ошибки,
затем оказалось, что помехи слишком высоки и нужно паять ёмкости у каждой микрухи... школа.

Ask
28.04.2017
04:56:24
Угу)
Я ещк на картоне собирал все, т.к. текстолит чет ниибацо экзотикой был

Ingenegr
28.04.2017
05:48:33
Только надо чтобы мк на панельке стоял. Менять проще. И город озвуч мож кто падаваном возьмет

Varkus
28.04.2017
06:14:26

Ask
28.04.2017
06:15:10
Гыыы

Ingenegr
28.04.2017
06:23:47

Cate
28.04.2017
07:03:17

Ask
28.04.2017
08:12:42
https://www.youtube.com/watch?v=0InLJ-tEgyc
Мб баян)

Varkus
28.04.2017
08:19:01
Еще из школьного, 2-3 класс:
помните игру Ханойские башни. На информатике показали эту игрушку, был очень впнчатлён. ПК дома не было.
Из спиц и картонок собрал такую же "игру-оффлайн в хард-моде".
Все ходы записывал на листочки А4 мелким подчерком. На следующий день принёс учительнице информатики 4 таких листа, не помню скока я там блинов просчитал.
Сначала она тупила в эти листы, явно не ожидая такого увлечения ученика, потом смотрела на меня таким взглядом... До сих пор его не разгадал: толи в шоке была, толи жалела аутиста дурочка ☺️

Человек-Даук
28.04.2017
08:19:44
хз, может все сразу ?
меня ненавидели и обожали одновременно
будучи школяром занимался кащенизмом

Boris
28.04.2017
08:20:35

Alexey
28.04.2017
08:21:06

Kosta
28.04.2017
08:22:33

Google

Человек-Даук
28.04.2017
08:23:17
за руку не поймаешь, но зато ловил лулзов с радмина.Но проги то все готовы и я всегда вежливо на будьте любезны.Ну и у училки бомбило: все задачи готовы, поймать за руку низзя, а по сетке все гоняют в контру даже после хитрого пароля: французское слово, переведенное на английский в русской раскладке, плюс цифры года и символы года рождения

Alexey
28.04.2017
08:23:43
Вот да.
Оптимальный код. И на асме.
Можно просто поставить внутреннее ограничение и не использовать delay_ms и прочие делэи. Просто залезть в потроха библиотек и выпилить все реализации делэев.
Посмотрю, как после этого у тебя половина либ отвалится.

Человек-Даук
28.04.2017
08:23:47
ну год рождения в раскладке символов

Boris
28.04.2017
08:24:24
мк простаивает
вместо полезной работы

Человек-Даук
28.04.2017
08:24:37
ну иногда эт необходимость
ждёт прерывание

Boris
28.04.2017
08:24:45
:)

Alexey
28.04.2017
08:25:06
а чем делей плох ?
Потому что местами вместо реализации на прерываниях тупо вставляют делэй, типа ждём. а проц не отвечает ни на что.
Если у тебя SPI и I2C одновременно, то скорее всего будешь удивляться быстродействию.

Человек-Даук
28.04.2017
08:25:08
или там чтоб задержки формировать

Alexey
28.04.2017
08:25:26
софтовый spi какой-нибудь на делэях.

Человек-Даук
28.04.2017
08:25:30

Alexey
28.04.2017
08:25:32
когда есть обычный

Человек-Даук
28.04.2017
08:25:41
ну софтовый
эт да

Alexey
28.04.2017
08:25:51

Человек-Даук
28.04.2017
08:26:19
просто моя все на прерываниях, а ардуина мне как читалка spi, i2c и просто чтоб проверить какое-то говно быстро
я понятия не имею как в пердушке запустить прерывание)
потому что я не хочу это делать там)

Google

Alexey
28.04.2017
08:27:17
пишешь в arduino ide?

Человек-Даук
28.04.2017
08:27:21
есть CvAVR, который для лентяев и слегка говно
есть Avr studio
а если stm32,который я вообще не знаю: там дохера сред

Boris
28.04.2017
08:28:12
как открываю его, сразу в 2000-ые переношусь

Человек-Даук
28.04.2017
08:30:33
вово
поэтому слегка говно
но блин генератор кода это найс просто
не нужно вспоминать все эти названия

Boris
28.04.2017
08:31:30
для игровых залов один девайс

Человек-Даук
28.04.2017
08:31:39
компилятор там еще доверия не вызвает: но я не лез в дизасм, я еще нубоват

Boris
28.04.2017
08:32:46
в компилятор не вдавался, работает и уже хорошо

Человек-Даук
28.04.2017
08:32:49

Boris
28.04.2017
08:33:57
нее, фиговина с игроком взаимодействует, карточки принимает, подмигивает ему, лампочками светится

Человек-Даук
28.04.2017
08:35:39
а понялт