-
Постов
4 814 -
Зарегистрирован
-
Посещение
-
Победитель дней
2
Весь контент MrYuran
-
Не представляю, как можно тормознуть 429. (посредством хала)
-
У STM есть CubeMX, рекомендую для облегчения понимания. Особенно для ориентации в семействах. Плюс, защита от косяков - сразу видно, какие функции можно одновременно использовать, какие нет. Включая ремап Тут критик мне скажет ©, но для быстрого старта ничего лучше кубо-хала (или хало-куба) не видел.
-
Переделайте на DMA. Кинул ссылку на буфер - запустил - забыл. По окончанию можно прерывание выставить, а если на хале - прописать колбэк.
-
Если аккумуляторы новые, один вопрос. А если старые, то другой: сколько стоит нормочас инженера и сколько - аккумулятор
-
В данном случае нет, но такое предупреждение бывает, например, при операциях с несколькими волатильными переменными
-
Не результат выражения, а порядок операций. а делать так действительно не надо. Чем меньше неоднозначностей в коде, тем лучше. Ещё рекомендую статический анализатор запускать
-
SPI. проверка.
MrYuran ответил zuuuuk тема в Форумы по интерфейсам
Любимый с детства ТМ2 ) -
Вы будете смеяться, но "библиотеки ардуино" это и есть чистейший AVR-GCC, вернее, WinAVR
-
Практический смысл от тележек с ардуинами?
MrYuran ответил Orc тема в Робототехника
Ардуино - классная штука. Правда, чтобы это осознать, надо иметь некоторый опыт, вылезти за пределы песочницы и докопаться хотя бы до main.cpp -
STM32F103 окирпичился
MrYuran ответил 0x435641 тема в ARM, 32bit
А я бы потренировал меткость попадания в мусорную корзину -
Ищем схемотехника/програмиста
MrYuran ответил www... тема в Предлагаю работу
Главное, не чем писать, а что. Если певичка из фабрики звезд начнет вместо русского петь на ломаном английском, это не значит, что её гонорар автоматически удвоится. -
Старт на STM, с чего начать
MrYuran ответил k155la3 тема в ARM, 32bit
Дискавери 746 - отличная штука. Видел даже готовые устройства на основе. Для штучных проектов лучше и не придумать. Мы купили за 3500р, сейчас вроде подороже немного. -
Вот оно же и есть. Там вкладочка с халом отсвечивает Кстати, если бы не криворукий пейсатель драйвера AD7799 c сайта analog.com, я бы никогда туда не залетел. Они там в первый байт буфера кидают какой-то служебный байт, пришлось сдвинуть на один и здрасте.
-
Чтобы не плодить тем, добавлю здесь. Вчера у меня был фестиваль HardFault ( Зато вынес ценный опыт. Ничто не предвещало.. Тадамм!! В другом месте присвоение поля uint16_t в структуре падало так же, а копирование через memcpy проходило успешно. Чтобы не мучать ребусами, обращаю внимание на адрес буфера данных. HAL хорошая штука, но есть нюансы.
-
Супрессор для защиты от статики STM32
MrYuran ответил Dima1060 тема в В помощь начинающему
резистор последовательно, остальное доделает внутренний защитный диод -
Умный выключатель
MrYuran ответил Antarius тема в Схемотехника
Давно идейка покоя не дает, да вот все никак руки не доходят. В выключатели - самое то. http://sharaga.org/index.php?showtopic=175...t=0&start=0 Сорри за ссылку на оппозиционный ресурс :) Поскольку ток идет в начале синусоиды, никаких вспыхиваний не будет. Напряжения в 20-30В не хватит ни для светодиодов (которые обычно длинными цепочками включаются), ни даже для более продвинутых импульсных преобразователей сберегаек. -
Было. В цепи 15В оказались танталы на 16В. Спустя лет 10 заметили. Второй раз заметили быстрее, потому как они оказались по питанию 24В. Поменяли не глядя на смд, вот и огребли. Других проблем, окромя обратной запайки, вроде не наблюдали.
-
Все, заработало. применил галочки --сpp и __cplusplus к freertos.c, который кубом сгенерен, и все получилось. Осталось залить и проверить, что ничего не сломалось (исходник пока чисто сишный, но на class уже не ругается) UPD Все OK, всем спасибо (на сегодня)
-
Вроде что-то получилось путем расставления разных галочек (ох уж эта обманчивая красота подобных систем) осталось вот что: /* DMA memory to memory transfer handles -------------------------------------*/ extern void _Error_Handler(char*, int); и ошибка Кажись, дошло.. сейчас проверю. Точно. Добавил скобки #ifdef __cplusplus extern "C" { #endif в main.h Все скомпилилось, но теперь проблема в линкере
-
В общем, в проект, созданный кубом и допиленный ручками, нужно вставить С++ функционал. Преобразование main.c в срр и добавление ключа --сpp вываливает кучу ошибок в файлах HAL-FreeRTOS Вопрос, что я делаю не так. И что надо делать, чтобы так. Желательно с возможностью перегенерации хала и вставки в проект минимальной кровью.
-
Надо было с пика продавать, с 20000. Кстати, ещё не поздно :)
-
Терморазвязки бы не помешали. В печке тоже проблемы будут - сползание, могильные камни итд
-
Мимо моего дома 20 лет проходила трасса транстелекома, прежде чем. Там, конечно, все намного сложнее было - они специально кабель на высоковольтных опорах развешивают, чтобы кто попало в чистом поле не подключался. Но в итоге в доме появился шкафчик с мигающими светодиодиками, и оттуда прет инет. Не прошло, повторюсь, и 20 лет. А вайфай в вашем поле не ловится? К нему проще пароль подобрать
-
STM32, проект из CUBE,
MrYuran ответил pvman тема в ARM, 32bit
Насколько понимаю, хал как раз для того, чтобы в регистры ничего не писать. Убедился в этом, когда проект с 746 дискавери перенесся на 429 легким движением руки, а после небольшого допиливания - на кастомную плату -
С днём Танкиста!
MrYuran ответил Tano тема в Встречи и поздравления
Эх, да, размялся в выходные пару часиков, нафармил 700 тыщ :08: с бонусами х5 К сожаленью, День Танкиста только раз в году.. Зато есть 23 февраля, 9 мая и множество других бонусных дат :)