LiVit
Members-
Постов
170 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Блоги
Весь контент LiVit
-
Чтобы пробудить интерес, я дал ребенку задание развести плату "новогодней елочки" с разноцветными светодиодами, подстроечным резистором, кнопками и STM32F030. Потом научил его в кейле писать проги на си и отлаживать. Он был доволен как слон, когда это всё заработало. Одну оставил себе, другую подарил. А взрослых дядей, которые тянут буратину в продакшн, надо расстреливать.
-
Нет, выход из функции loop. А потом (предполагаю, т.к. код не весь и не понятно, где эта функция вызывается) опять вход в эту функцию и.... непонятно что там в этих переменных содержится. В чистом Си - там будет мусор, в плюсах - я не знаю. Поэтому ТСу и рекомендовали разобраться с переменными. Ардуина - зло. Т.к. не заставляет людей тщательно разбираться в коде и железке. По слухам у ардуины нет отладчика. Я сам не пробовал эту штуку, сказать не могу, правда это или нет. Но если правда, то как начинающий сможет понять без отладчика, что у него там происходит? Зло в чистом виде.
-
Там на железе реализовано. Так что, всё довольно несложно.
-
Отрываете ST-Link Utility, тыкаете ST-LINK->Firmware Update и проверяете, что у вас в ваш ST-Link зашито. Возможно просто не поддерживается работа с STM8 (не уверен, возможно ли такое, но проверьте).
- 4 ответа
-
- STM8S
- микроконтроллер
-
(и ещё 1 )
C тегом:
-
Я никогда не включаю оптимизацию. Потому что мне не известно, как компилятор себя поведет. Однажды только пришлось - код в память не лез. А вам тем более не стоит лазить ручками в такие тонкости. Вот годика через три ежедневного программирования, и если код в память не лезет - тогда можно присмотреться к оптимизации.
- 8 951 ответ
-
- Микроконтроллер
- МК
-
(и ещё 2 )
C тегом:
-
Возможно, у вас включена какая-нибудь оптимизация в настройках компилятора. Вот он и умничает.
- 8 951 ответ
-
- Микроконтроллер
- МК
-
(и ещё 2 )
C тегом:
-
Специализированные микросхемы для чего конкретно? ТС описал множество функций. Есть какая-то специализированная микросхема, которая может это всё сделать? Я интересуюсь не для флуда, а с практической целью. У меня чем-то похожие задачи. И если подскажете такие специализированные микросхемы, буду вам благодарен.
-
А измерять время между двумя импульсами? Это третий вариант и самый быстрый. Только надо размер буфера накопления результата продумать. Чтобы был не слишком большой и не слишком маленький
-
А почему бы не заказать изготовление на JLCPCB? Они и платы сделают качественно и компоненты припаяют.
- 6 ответов
-
- печатная плата
- платы
-
(и ещё 2 )
C тегом:
-
Есть еще www.snapeda.com. Много там взял.
-
Работал я как-то в одной большой московской конторе, которая занимается разработкой и продажей кассовой техники и тому подобным - всё для продаж. Там проблема была у кассовых принтеров (принтер чеков со встроенной фискальной памятью). Висли бедняжки. От любого чиха. То болгарку включат рядом с аппаратом, то зимой рукой прикоснутся к разъёму DB-25. А кассовый принтер нельзя просто так взять выключить/включить - работа с фискальной памятью требует определенных телодвижений. Схема аппаратов была перегружена всяческими ферритовыми бусинами, блокировочными конденсаторами и прочей ерундой. При взгляде на схему просто в ступор впадаешь - зачем это всё, и какой сумрачный гений до этого додумался? Всё решилось нормальной разводкой земли. ТСу надо не только схемотехника искать, но и человека, который это всё нормально разведет. И лучше, чтобы это был один человек.
-
А можно пояснить, что означает "разделение логического и физического уровня"?
-
Миль пардон! Просто свой кружок вспомнил.... конец 80-х, паяльники ЭПСН-40, деталей нет никаких, преподаватель сам не знал что преподавать.... Ужоз. На сколько я помню, техникумы это серьезные учебные заведения всегда были. Там реальную практику давали. А тут гражданин схему нарисовать не осилил. Мне даже интересно стало, ТС понимает как его релюшка включаться и выключаться будет? И чем он руководствовался, выбирая p-n-p транзистор?
-
Правильно. После включения индикатор должен выдавать строчку из черных квадратиков. Если не выдает, значит контраст недостаточен.