Артем
Артем
lm358 пойдет? Вход -3 — 3, выход 0 — 5
Bonho
Смотрю я на этот peacock и понимаю - человек точно электроникой занимается
Alexey
Alexey
Alexey
Подскажите безопасно ли это использовать?
Alexey
На фото газовый детектор. Работает от сети 220v 24/7.
hamper 𓅝
Теоретически они должны срабатывать до того, как концентрация газа дойдет до взрывоопасной.
Alexey
Vasil
Сильно это насколько?
Александр
трансформатор и должен греться.... если не греется то значит сгорел....
Vasil
Vasil
В трансах термопреды на 100+ градусов
Vasil
По википедии 650 по Цельсию, а статьи ещё выше дают число.
Ruslan
посоветуйте оптопару на 12в
Ruslan
мне надо в микроконтроллёр завести сигнал наличия 12в
Andrey
Byte
Unsupported
а, уже ответили )
Unsupported
Unsupported
кстати, норм
№
Dmitry
объясните, пожалуйста, что у меня происходит вместо дебага? и как это исправить
🐧
Dmitry
м… обычно он останавливался на автобряке на мейне.
а сейчас даже ручной не срабатывает
Maxim
А таблица векторов прерываний точно никуда не протерялась? Если такое сразу после старта - то у меня похожие симптомы были, когда контроллер начинал исполнение хрен знает откуда.
Dmitry
хм. кубик ведь должен всё сам создавать при регенерации
попробую свежий проект сделать
Dmitry
а вы вот какие настройки тут, обычно, юзаете, когда генерируете?
Unsupported
Я дефолтные, даже не помню, что там ставится
Unsupported
А в дизассемблер ты попал потому что он сорсфайл в проекте не нашел для
Unsupported
Ну и билд-тайп надо дебаг, а не релиз
Dmitry
так дебаг, в тайтле написано
сделал новый проект. та же фигня
Dmitry
это не может быть что-то эклипс-рилейт?
Dmitry
ан-нет. сребилдил и бряк сработал.
*озадачен*
Unsupported
кстати, он же тебе и написал, что сорс найти не смог
Dmitry
сорц того, куда улетел?
а почему он туда улетел?
очень много вопросов…
Dmitry
а ещё из странного.
куда правильно класть юзерские инклуды?
юзерские сорцы, как намекает дерево проектов, лежат в
SW4STM32\projname\Application\User\Core
а для инклудов отдельной директории нет
класть в Core\Inc к системным? но это же странно
Unsupported
Dmitry
или не подразумевается, что у юзера могут быть заголовочные файлы?
Dmitry
а объясните про printf
я определил
int _write(int file, char *ptr, int len) {
return -1;
поставил туда бряк.
вызываю printf
вместо попадания в _write я оказываюсь тут:
Dmitry
а потом — в хардфолте
Lev
а в стеке чего при этом?
Захар
кек
как так можно вышки ставить
Denisio
надо брать! https://m.banggood.com/840-Multifunctional-Rechargeable-LCD-Dynamic-Display-150W-High-Power-Multi-port-USB-Charger-p-1306243.html
Захар
благо дом находится в красной зоне
Lev
(просто есть подозрение, что printf просто не увидал _write по причине его не неглобальности)
Dmitry
Denisio
Lev
Maxim
А у тебя явный обработчик задан, или это на самом деле дефолт хендлер?
Dmitry
я только сделал реализацию
__attribute__((weak)) int _write(int file, char *ptr, int len)
больше ничего не задавал.
Захар
кароч под такие частоты надо купить антенну
Maxim
Не, я про хардфолт. Я когда-то очень долго отлаживал, хер ли срабатывает вотчдог, а оказалось, что оно падает в дефолт-хендлер, а отладчик просто потом неверно восстанавливает имя, т.к. адрес у всех один и тот же
Dmitry
Remove this option : -spec=nano.specs in C/C++ Build -> Settings -> MCU GCC Linker -> Miscellaneous
Dmitry
заработало.
Byte
Грац!
Unsupported
Dmitry
ну если постоянно нарываться, то да
Dmitry
у меня теперь принтф сам в хардфолт валится.
вангую, что из-за аргументов
Unsupported
что такого нетакого можно передать в принтф?
RE
посоветуйте какие танталовые кондеры купить в чипе, если кто покупал там уже.
надо для борьбы с просадкой питания на ардуине.
есть мнение, что нагрузка при включении просаживает ИП на 0.3 вольта - ловим браун и ребутимся.
какой кондер может помочь?
Dmitry
что такого нетакого можно передать в принтф?
может быть неизвестный тип
unknown conversion type character 'b' in format [-Wformat=] nrf24.c /nrfBoard/Src
printf("[0x%02X] 0x%02X EN_RXADDR=%06b (address width = %u)\r\n",nRF24_REG_SETUP_AW,i,i & 0x03,aw);
при этом, оно то работает, то не работает.
но после того, как убрал b — кажется, перестало неработать
Unsupported
может быть неизвестный тип
unknown conversion type character 'b' in format [-Wformat=] nrf24.c /nrfBoard/Src
printf("[0x%02X] 0x%02X EN_RXADDR=%06b (address width = %u)\r\n",nRF24_REG_SETUP_AW,i,i & 0x03,aw);
при этом, оно то работает, то не работает.
но после того, как убрал b — кажется, перестало неработать
а, ну, как бы надо бы без warning`ов компилить, я ставлю -Werror
Unsupported
Dmitry
сейчас — не хочу
я пытаюсь заставить работать либу с nrf, а это отладочный дамп
и в нём оказался такой нюанс
RE
это мне совет?
RE
эм..
RE
как бы так помягче выразиться
RE
спасибо)
RE
вот про фьюзы я не в теме как их менять
RE
а диод зачем?
и какой кондер то
RE
нифига не понял чтото.. как это - чтобы кондер не разряжался в нагрузку? а нафига тогда он нужен
RE
лазерный модуль
Unsupported
RE
Bonho
Тоесть сначала диод, потом кондер, потом МК?