ViKo 1 20 января, 2021 Опубликовано 20 января, 2021 · Жалоба Китайских МК много есть, но пока они доедут, я уже все сделаю. Эклипсами не пользуюсь. Notebook++. Не вижу связи между количеством выводов и архитектурой, с точки зрения времени изучения. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Herz 5 20 января, 2021 Опубликовано 20 января, 2021 · Жалоба 2 часа назад, ViKo сказал: PIC я знаю, но оцениваю его как устаревший. По-моему, эта Ваша оценка устаревшая. Сходите на сайт Микрочипа и полистайте таблицы современных МК. Узнаете много нового. И как раз 5-вольтовых среди мелких серий ПИКов дофига, в отличие от других производителей. А вообще, действительно, если от мк нужно "всего три сигнала", то разумно использовать знакомый. И чего там изучать "в устаревших" - непонятно. Зачем простую задачу специально усложнять? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
adnega 11 20 января, 2021 Опубликовано 20 января, 2021 · Жалоба 15 минут назад, ViKo сказал: Не вижу связи между количеством выводов и архитектурой, с точки зрения времени изучения. Не видел в 8 ногих МК сложной периферии: FMC, SDIO, Ethernet, DCMI, LTDC и т.п. (в терминах STM32F4 и выше) Основное время уйдет на изучение не ядра, а сложной периферии. В большеногих корпусах задействовано много сложной периферии, и отдельная проблема все со всем подружить. Согласитесь, что в 8 ногом корпусе вы это все изучать не будете. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vasily_ 54 20 января, 2021 Опубликовано 20 января, 2021 · Жалоба 2 часа назад, ViKo сказал: STM8 под язык С разработан, так представляю. Вот AVR точно под язык С разработан, для начал почитайте хотя-бы историю создания Atmel. 2 часа назад, ViKo сказал: Если у AVR есть преимущества, можно подумать. Однозначно преимущества есть, самое первое это не убиваемость, STM мрет от любого чиха. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Plain 199 20 января, 2021 Опубликовано 20 января, 2021 · Жалоба 54 минуты назад, Herz сказал: оценка устаревшая Наверное, имеется ввиду требование бесплатности — для PIC нужен программатор за 50$, а другие МК в USB напрямую втыкаются. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
adnega 11 20 января, 2021 Опубликовано 20 января, 2021 · Жалоба 8 минут назад, Vasily_ сказал: Однозначно преимущества есть, самое первое это не убиваемость, STM мрет от любого чиха. Я тоже когда с AVR на STM32 перебрался негодовал по этому поводу. А потом понял, что сам дурак, начал делать нормальную обвязку, и ни одного мертвого STM32 уже не видел. Кста, условия для STM32 у меня далеко не тепличные, изделия выпускаются более сотни штук ежемесячно. Две недели назад, правда, дочка мощной статикой убила сенсорный выключатель, но там полетел только один канал, там нет никакой защитной обвязки, контроллер проработал лет 5 при ежедневной эксплуатации (выключатель света в комнате в квартире). Итого, если есть возможность делать правильно, то STM довольно хорошее решение. А из Тини11 (когда они только на свет появились) у меня даже дым вышел какой-то, но он до сих пор работает Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MrBearManul 0 20 января, 2021 Опубликовано 20 января, 2021 · Жалоба 2 часа назад, adnega сказал: Важно понимать: если вы asm-кодер, то AVR будет норм; если Си - то только Cortex-M. Cortex-M0 на асме программируется тоже в кайф) Хотя если ставить асмом уписать 64 кБ флеша, то это уже будет не просто кайф, а забористая дурь))) 44 минуты назад, Vasily_ сказал: STM мрет от любого чиха. Гм. Готов поспорить))) У нас платы "дискавери" и "нуклеи" отладочные валяются где попало в конторе. Это, конечно, свинство. Но чтобы какая-то STM-ка пропала, не припоминаю. И хватают их не касаясь предварительно шины заземления. И свитера не снимают. А защит ESD на таких платах нет. 23 минуты назад, adnega сказал: начал делать нормальную обвязку, Ну это надо делат даже самому дубовому чипу) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 20 января, 2021 Опубликовано 20 января, 2021 · Жалоба STM32 у меня не сдох ни один. На плате Discovery STM32F030 выжег один из сигналов ST-LINK. PIC16 тоже не помню, чтобы горели. Вроде, было. AVR я не знаю совсем. STM8 я тоже не знаю. Установил STVD и STM8CubeMX. По сравнению с STM32 - дохлое всё. 5V мне нужно. И к тройке сигналов, возможно добавится еще пара. Думаю дальше. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 20 января, 2021 Опубликовано 20 января, 2021 · Жалоба Для PIC16 в какой среде программировать, чтобы на C, задаром и качественно? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Serhiy_UA 1 20 января, 2021 Опубликовано 20 января, 2021 · Жалоба Just now, ViKo said: STM32 у меня не сдох ни один.....Думаю дальше. Если нужны 5В и привыкли к STM32, по питайте МК после стабилизатора на 3.3В, а все остальное от 5В. А между контроллером и остальным преобразователи уровня (например, см.схемку). AVR тоже имеет выгоду. Если на STM32 примеров в интернете море, то на AVR этого добра океан. Да и софта бесплатного много, тот же Arduino IDE, да и IAR. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Herz 5 20 января, 2021 Опубликовано 20 января, 2021 · Жалоба 1 час назад, ViKo сказал: PIC16 тоже не помню, чтобы горели. Вроде, было. У меня за 20 лет ни одного. Не скажу, правда, что я их мешками использую. Но слышал даже, что слывут самими живучими. Со времён F84-го. Для работы есть среда MPLABX, компилятор для восьмибитников - бесплатная версия XC8, вполне приличная. 2 часа назад, Plain сказал: Наверное, имеется ввиду требование бесплатности — для PIC нужен программатор за 50$, а другие МК в USB напрямую втыкаются. Если автор "знает" PIC, то, скорее всего, программатор у него имеется. В крайнем случае, и самому можно собрать. Я когда-то именно так и начинал... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 20 января, 2021 Опубликовано 20 января, 2021 · Жалоба 31 минуту назад, Serhiy_UA сказал: питайте МК после стабилизатора на 3.3В Устройство слишком примитивное, чтобы тратиться еще на регулятор питания. 5В, и всё. PICkit2 имею, хватит для начала. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 235 20 января, 2021 Опубликовано 20 января, 2021 · Жалоба У STM8 есть важное преимущество, которого (насколько мне известно) нет у других 8-битников: Вполне нормальный эмулятор с пошаговой отладкой. А это далеко не просто "программатор". У каких-то других 8-битников такое есть? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 20 января, 2021 Опубликовано 20 января, 2021 · Жалоба 6 минут назад, Herz сказал: бесплатная версия XC8 Однако, кое-что ухудшено по сравнению с Pro. Мне, положим, не надо. Но не люблю быть обделённым. "Таблэтка" для Pro имеется в природе? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Herz 5 20 января, 2021 Опубликовано 20 января, 2021 · Жалоба 1 час назад, MrBearManul сказал: Гм. Готов поспорить))) У нас платы "дискавери" и "нуклеи" отладочные валяются где попало в конторе. Это, конечно, свинство. Но чтобы какая-то STM-ка пропала, не припоминаю. И хватают их не касаясь предварительно шины заземления. И свитера не снимают. А защит ESD на таких платах нет. Нет, это, всё-таки, не показатель. Известно, что чип, распаянный на плату, даже где нет защит, уже не так подвержен статике, как взятый в руку из коробки. И потом, не статикой единой. С PIC, помню, чего только не случалось: и к.з. - в порядке вещей, и повышенное напряжение, и даже обратное, и перегрев... Иной раз диву даёшься, как он выживает... Впрочем, я не ради холивара. Сравнивать вот мне практически не с чем. 2 минуты назад, jcxz сказал: У каких-то других 8-битников такое есть? Не поверите, но у многих. У тех же PIC современных - как правило. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться