- Ха! Есть у нас объект на сервисе, дословно пресостат, два реле и лампочка в шкафу. Живи радуйся. Скрипач(903 знак., 21.02.2020 11:11 - 08.03.2020 13:10, Cyber, полностью)
- БЭСМ-4, решение ОДУ. Визуализация. Codavr(126 знак., 08.03.2020 12:10, Off, youtube, полностью)
- чудо-чудное! решил попробовать SPI через DMA, и столкнулся с чудесами флаг TCIFx взводится раньше чем фактически заканчивается передача, по факту в середине последнего передаваемого байта. - Aleksey_75(02.03.2020 18:15, ARM, полностью)
- busy в одном из spi(не помню каком, вроде spi5) периодически лажал. передача закончилась, а он висит. в остальных spi такого не было. юзаю два потока dma(прием и передача). все передалось когда dma на прием сработало. если прием не нужен - Mikla(534 знак., 03.03.2020 18:46)
- Дабы не плодить темы! чудо-чудное partII) Послыка по SPI состоит из двух массивов, в первом 1 или 4 байта (в зависимости от команды) и второй из N кол-ва байт. Все это оформлено двумя заходами DMA, первый только на отправку, второй прием и Aleksey_75(372 знак., 03.03.2020 15:00)
- Пару лет назад озадачился переводом своей платы на стм32 и захотел DMA... POV_(1289 знак., 02.03.2020 20:52,
)
- Совершенно естественный порядок вещей, если хоть немного задуматься, как эта штуковина работает. - SciFi(02.03.2020 18:18)
- Здравствуйте, подскажите, пожалуйста, как на MEMS микрофонах с PDM выходом определить разрешение сигнала в битах? На микрофон подается только клок, как микрофон определяет какое какое разрешение и какую частоту дискретизации выбирать, ведь из клока можно извлечь информацию только о их произведении (Fs*Res)? Можно ли подключить к ESP32 PDM микрофоны напрямую через I2S? Заранее спасибо! - Microphone_lol(05.03.2020 21:36,
, SCH, полностью)
- [SN74AXC] Двунаправленные трансляторы уровней от TI с питанием 0.65 - 3.6V, одно из питаний можно корректно погасить. Evgeny_CD(569 знак., 05.03.2020 00:45, SCH, ссылка, картинка, полностью)
- Свой 10 летний проект USB CDC адаптировал срочно под ATMega32u4, вдруг надо кому нибудь будет. Конечно под них 100500 библиотек но все же. - OlegPowerC(03.03.2020 20:08, MCU, ссылка, полностью)
- В преддверии замечательного праздника! Nikolay801_(179 знак., 06.03.2020 15:50, Off, полностью)
- Пятница же: SciFi(106 знак., 06.03.2020 11:41, Off, ссылка, полностью)
- [AMD, ZEN 4, El Capitan, 2 ExaFLOPS и борьба за мир] -> --> Evgeny_CD(292 знак., 06.03.2020 12:08, dao, полностью)
- Розовый черному тоже не нашел как ответить. Регистрация есть, только я пароль не помню, и сейчас посмотреть не могу. Устройства разные, не все паролю обучены. - AlexBi_(05.03.2020 22:13,
, Off, полностью)
- [TL16C750E UART with 128-Byte FIFO] аЗЗсимметричный ответ на глюки MCU строителей от TI. Шина только параллельная, канал один. $6 сотнями(!) Evgeny_CD(311 знак., 06.03.2020 00:46, SCH, ссылка, картинка, полностью)
- Статистический опрос по кортексам michas(176 знак., 03.03.2020 19:14, ARM, полностью)
- Почему только по кортексам? Я во фриртос в отдельной задаче проверки всего(прошивки, wdt, куча, стек) контролирую и процент использования стека. Выводиться наружу по запросу. Памяти много, поэтому могу себе позволить держать стеки задач на 50%. - abivan(06.03.2020 10:18)
- Сильно зависит от того, как написан код. Портировал как-то раз коряво написанные С-шные исходники, там в каждой второй функции по четверть килобайта локальных переменных было (я не преувеличиваю). Пришлось всю раму, что от статических переменных осталась, Cидopгeк(24 знак., 05.03.2020 12:32)
- Stack_Size EQU 0x00000400 Во всех проектах! есть хромоногая самописная проверка стека, не было траблов с выходом стека, вроде бы))) оси не использую, superloop only, но есть свой планировщик, точнее менеджер отложенных функций, так что из цикла Aleksey_75(27 знак., 04.03.2020 02:09)
- Нормального решения тут НЕТ ВООБЩЕ. Правильный ответ -- весь свободный (как в оригинальном Unix -- стек растёт вниз, куча вверх). Поэтому pic18 лучше и надёжней -- там компилируемый стек и ошибки связанные с его переполнением невозможны. Варианты fk0(609 знак., 04.03.2020 01:24 - 01:26)
- Посмотрите, как вот там -> контролируют границы стека - Evgeny_CD(04.03.2020 00:01, ссылка)
- Это ОЧЕНЬ сильно зависит от задачи и архитектуры ПО. Evgeny_CD(78 знак., 03.03.2020 20:39)
- ПВО-шники, чета я не догоняю... Панцирь со скорострельностью 5000 выстрелов в минуту имеет боекомпект 1400 выстрелов и ресурс ствола 8000 выстрелов. На одну цель, типа эрдогановского песпилотника тратиться 10 сек... Получается 900 выстрелов. И max(70 знак., 03.03.2020 19:39, Off, youtube, полностью)
- Видео от американской наземной ПВО типа Фаланкс. Вроде графика, но они ее точно ставили для защиты баз от мин и баллонов. - michas(05.03.2020 09:23)
- Это ни разу не похоже на Панцирь, скорее на миниган какой нить. Отдельно замечу что 5к выстр/мин это на спарку, на ствол вдвое меньше. Ресурс ствола указывается в виде гарантированного минимума настрела при заданном разбросе. В реале может быть ASDFS(78 знак., 03.03.2020 22:48)
- Таперича есть лазерная штуковина "Пересвет" для борьбы с беспилотниками. Выводит из строя оптическую аппаратуру наведения и слежения. Также есть и глушилки радиообмена. - =L.A.=(03.03.2020 22:30)
- Странно все это. Какие-то упорные и быстрые цели он поражал. Скорее это похоже на ракету или на снаряд РСЗО. Это не беспилотник из говна и палок, что нам по ТВ показывают. - Evgeny_CD(03.03.2020 20:47)
- Про 10 сек на одну цель - это кто сказал? Если из видео по ссылке подсчеты, то там откровенно мультик, даже не учитывая, что пушки Панциря работают совсем не так. Ну и про ресурс википедия пишет "БОЛЬШЕ 8000 выстрелов", так что все свои Панцыр(338 знак., 03.03.2020 20:44,
)
- Про ресурс шестиствольность как-то учитывается? По поводу 10 секунд, этот как-то жестко - blackprapor(03.03.2020 20:00)
- Враги пишут, что это компьютерная графика - blackprapor(03.03.2020 19:44)
- Товарищи, помогите переползти на C++? И не столько переползти, сколько понять его более целостно, в т.ч. как использовать. Dingo(1157 знак., 03.03.2020 10:08 - 10:11, dao, полностью)
- Врт вам ада - > webassembly - OlegPowerC(03.03.2020 16:46, ссылка)
- Коротко: C++ нужен для перечисления неоднородных объектов, а всё остальное в нем - лишь инструментарий для этого. Ксения(1085 знак., 03.03.2020 14:49 - 15:28)
- Ксения, так получается, что массив-то как раз однородных элементов - адресов в памяти, а вот уже на что адрес и что с этим содержимым можно делать - само "это" и содержит. Так? - Dingo(03.03.2020 16:37)
- Зависит от того, что вы понимаете под однородными. Ещё в тёплом ламповом Си можно было написать const char* possible_responses[] = { "Yes", "No", "Or what?", "Fuck you, asshole" }; При этом в массиве possible_responses лежат элементы одного типа йцукен(250 знак., 03.03.2020 17:21)
- Вы верно поняли: раз объекты стали разной длины, то их линейное упорядочивание теряет смысл. А потому уже не стремятся к линейному порядку, а заводят каждый объект из динамической памяти, а упорядочивают только указатели на них. Варианта для этого Ксения(741 знак., 03.03.2020 16:55 - 16:59)
- те вся замута была из за более простого void * ??? - Aleksey_75(03.03.2020 15:06)
- Это описание плюсов образца 1998года - =AlexD=(03.03.2020 15:04)
- Хочешь по настоящему хороший совет? Изучай исходники стандартной плюсовой библиотеки. Для чего нужна каждая закорючка. Вот тогда и познаешь дзен ;-). - =AlexD=(03.03.2020 13:34)
- Джесс Либерти - Освой самостоятельно С++ за 21 день. Я не гуру на плюсах не пишу, но книга понравилась своим изложением. - abivan(03.03.2020 13:16)
- Нужно начать на нем кодить под винду. Нихера не понимал зачем вся эта бормотуха нужна пока с DOS на Win95 не пересел. - Codavr(03.03.2020 12:35)
- Да плюнте вы уже на этот C++, есть же Rust и ADA :-) - OlegPowerC(03.03.2020 12:18)
- А как нонче в мире микроконтроллеров кто богомерзкий C++ использует, декомпозиция, выведение типа, умные указатели и шаблоны используете? - OlegPowerC(03.03.2020 11:57)
- Не нужно тратить время на изучение 2000-страничных талмудов на иностранном языке: во-первых их авторам платят деньги за объём в страницах, во-вторых информацию на иностранном языке как ни крути ты воспринимаешь в разы медленее и хуже и лучше fk0(1335 знак., 03.03.2020 11:27 - 11:30)
- Кмк нужно прежде всего хорошо понимать C++, потом спустится во все тяжкие его фичи. А вот эти все специализированные книги по программированию контроллеров - это сборники рецептов, которые мало что дают пониманию. Если зайти с общего понимания, то Kabdim(153 знак., 03.03.2020 10:49)
- Мнение, если позволите. Не надо. - SciFi(03.03.2020 10:22)
- Спасибо, учту. Без иронии. Dingo(108 знак., 03.03.2020 10:28 - 10:30)
- То, что по моему мнению вошло в плоть и кровь плюсов - шаблоны и наследование. Если они тебе нужны - пользуй... POV_(152 знак., 03.03.2020 11:31,
)
- Немного поясню. Я только за "понимание". Понимание вообще всегда полезно, хоть иногда и мешает спать. Из того, что я пока понимаю, "использовать" его не надо. Во всяком случае, в моей практике. - SciFi(03.03.2020 10:32)
- Озадачился после того, как понял что аналог темплейта на макросе изобретаю. И в голове оцениваю ещё что-то вроде пространств имён. может статься, что потому что знаю об этих понятиях, да. - Dingo(03.03.2020 11:03)
- Вы о плюсах ? Тема для меня тоже актуальна! А что нужно использовать? Применительно к мк обычного си за глаза, а вот время от времени нужны достаточно простые проги для пк (usb, rs232). Сейчас пользую CVI но проги получаются приличные по размеру. Aleksey_75(17 знак., 03.03.2020 10:38)
- для консольных программ Go/Python для GUI уже сложнее, можно модный Electron а там JS, ну или Flutter с дартом - OlegPowerC(03.03.2020 15:24)
- C#, Java, python? - fk0(03.03.2020 11:35)
- Для win? ДельфЯ 7.0 тебе уже советовали - будет размер исполняемого файла 300 кб для твоих usb,232 и работоспособность начиная от win95 по самой распоследней. Накрайняк C#, если от паскаля воротит. Неизбежное зло в виде библиотек .NET сейчас, Гудвин(45 знак., 03.03.2020 11:29)
- Применительно к DSP и старшим мк... Си чистого уже мало, кодим на помеси Си + обьекты + кое-где шаблоны... - sav6622(03.03.2020 11:02)
- А что не так с размером? Сейчас это модно. Встроишь в прогу виртуальную машину с операционной системой 20-летней давности - никто и не заметит. - SciFi(03.03.2020 10:51)
- Для несложных тестовых прог Python+TKinter , если клиенту отдавать - QT - Andreas(03.03.2020 10:43)
- Почему-то незарегестрированному новую тему создать можно, а как ответ написать я не нашел - AlexBi_(05.03.2020 22:02,
, Off, полностью)