![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_default_photo.png)
adnega
Свой-
Постов
3 594 -
Зарегистрирован
-
Посещение
-
Победитель дней
3
Весь контент adnega
-
Китайский Sim800L
adnega ответил bingo тема в Сотовая связь и ее приложения
Скорее всего, на стороне оператора для этого (TCP) соединения сделана запись NAT. -
Китайский Sim800L
adnega ответил bingo тема в Сотовая связь и ее приложения
Предположу: UDP работает без установления соединения. Если у модуля IP-белый, то все должно работать. Иначе - есть разные варианты. -
У меня так и не получилось через OBL_LAUNCH перезагрузить. Только передергивание питания помогает. Пару раз словил нетикающий SysTick, пока не сбросишь питание.
-
Можно попробовать передернуть питание после установки защиты. Нужно проверить, что все option-биты описаны для данного МК верно.
-
Поставьте между входом АЦП и землей керамический конденсатор на 100 нФ...
-
Не понятно: у вас вход АЦП в воздухе висит или на него приходит сигнал с выходным сопротивлением не выше указанного в DS?
-
Вы документацию принципиально игнорируете? Двумя строчками ниже:
-
Если вы хотите передать 8 и менее бит, то в DR вы должны записывать не как 16-битный регистр, а как в 8-битный Типа такого *(uint_8t *)&SPI1->DR = 0x12
-
Мой вариант тоже не идеал. На самом деле Поэтому можно вместо GPIOA->BSRR = (x & 0xFF) | (((~x) & 0xFF) << 16) делать GPIOA->BSRR = (x & 0xFF) | (0xFF << 16) Можно обернуть все в #define в Си или в шаблон на Си++. Кста, шаблон на Си++ может еще и самым лучшим образом превратить конкретную ситуацию в конкретные инструкции (см. пример VladislavS)
-
В общем случае может не сработать (конкретные примеры привести?). В данном случае
-
GPIOA->BSRR = (x & 0xFF) | (((~x) & 0xFF) << 16) ?
-
Я чувствую разницу между генератором и кварцем. Мне важно, что HSE-кварц я не могу подключить, но допускаю, что ваше замечание дополняет картину.
-
:)) Я LSECSS так и не победил...
-
Отставить панику! Я на той неделе испытания проводил. HSI с завода отклиброван очень точно. По X - температура в градусах Цельсия, по Y расстройка по частоте в процентах. Зеленый график - калибровка с завода, оранжевый - на 1 единицу выше завода, красный - на две единицы выше завода. Если температура 0..85С вас устроит, то можно использовать только HSI с заводской калибровкой и точность будет +-0.2%.
-
А какой у вас МК и корпус? Например, в STM32G070KBT6 выведен только LSE кварц.
-
Типа, но у нас в отличии от MC33816 вместо форсунки может оказаться гвоздь, короткозамкнутый виток и т.п. - нужна расширенная диагностика. Плюс нужно синхронно измерять силу электромагнита форсунки и ее ход в мкм, снимать графики тока и т.п. И канала достаточно одного. А так да - очень похоже.
-
Вы цены приводили в центах. Заказывали 90 центов, тут в партии от 96 штук получится $1.05. По функционалу вам нужен был хотя бы CAN. Я привел пример, из того, что есть в наличии самое близкое к вашим требованиям. Лучше не знаю. Кста, если есть вариант дешевле чего угодно, но с CAN - мне интересно. А так же варианты дешевых CAN-трансиверов.
-
Все верно. Я делаю испытательный стенд для форсунок, а не блок управления дигателем. А тут поспорю. Мне нужно было "спалить" некое изделие. Легенда: сгорает, когда подключают к питанию. Оказалось, при некоторых условиях DC-DC (5В) дает иголку более 7В, от которой защелкиваются некоторые микросхемы, а их потом "дожигает" уже 5В. Подключение SMBJ5.0A в цепь питания все вылечило, но нужно было доказать на практике. Я на ардуинке сделал испытательный стенд: периодически сервой шевелю два лохматых провода питания, чтоб сильно искрило, после замыкания питания измеряю потребляемый ток на шунте и вывожу его на экран, если ток ниже порога, то все повторяю. Если ток превысил порог останавливаюсь и наблюдаю кому поплохеет. Сделал минут за 30 из того, что было под руками. Под каждую задачу свой инструмент.
-
STM32F042F6 (3800 шт)?
-
В моей практике не было ни разу, чтобы какой-то МК внезапно сняли с производства. Обычная практика: сначала NRND, предлагают аналог. Порой даже описывают миграцию на новое семейство. Я с таким не сталкивался (в МК) - чаще сам перепрыгиваешь на новый МК. Может, у кого-то есть конкретные примеры?
-
А что не так-то? Покажите мне их (STM32F051K8) наличие на складе - возможно куплю штук 1000 сразу же. Под заказ привезут недель через несколько (вроде, 30), а нам нужно сейчас. Посмотрели что есть на складе в TQFP32 - купили 1000 шт STM32G070KB. Я за 4 недели переделал исходники и расширил функционал нашего контроллера - по всей видимости на G070 и останемся. Я понимаю, вы человек тут новый (?) и репутацией особо не дорожите, но мне придется в будущем считать вас балаболкой (извините, если для вас это имеет какое-то значение).
-
Ткните носом в вранину - извинюсь.
-
Дык, вы прежде чем что-то утверждать сначала разберитесь. Если у вас есть вопрос или непонимание, то спросите - вам корректно ответят. Вы же цепляетесь к словам, а не смыслу. Удобно вам делать что-то на каком-то семействе МК - делайте на здоровье. Но выдавать свои догадки за неоспоримый факт - это не профессионально. Если я сбрехал, то я за слова готов ответить - предъявляйте.
-
Серия F настолько обширная, что ваше утверждение на грани "соврамши". Я, например, против F1xx (в основном из-за AFIO), но ее до сих пор производят, продают, и продавать будут. Не знаю какая доля в этом синетаблеточников, но явление, я полагаю, массовое. Сейчас, правда, и черные таблетки можно встретить (F4xx).