![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_default_photo.png)
tgruzd
Участник-
Постов
342 -
Зарегистрирован
-
Посещение
-
Победитель дней
1
Весь контент tgruzd
-
Генерик тип в С.
tgruzd ответил jenya7 тема в Программирование
+1 Мне почему-то кажется, что там даже не в строках дело, а вроде отличить флоат от инта хотят. Да даже если и так, то один байт для идентификатора типа - не большая цена. -
Программист МК, Инженер-электроник. Москва.
tgruzd ответил harlab тема в Предлагаю работу
С моей стороны не было хохота. Было лишь восхищение стилем. Вот, вроде этого) -
но вы ведь не будете утверждать, что та алюминиевая фиговина нагревается до 1000
-
Откройте Footprint manager, приведите в порядок.
-
Непонятное увеличение RAM
tgruzd ответил jenya7 тема в ARM, 32bit
Аааа! Hеправильно я всё делал. Не нужно было макросы лепить. Сделал функцию (а чё, так можно было?🤣), теперь всё работает как надо (ну или выглядит так). Выставил Heap_Size в ноль, из .sct убрал секцию HEAP - РАБОТАЕТ!!! Спасибо! -
Непонятное увеличение RAM
tgruzd ответил jenya7 тема в ARM, 32bit
-
Непонятное увеличение RAM
tgruzd ответил jenya7 тема в ARM, 32bit
-
Непонятное увеличение RAM
tgruzd ответил jenya7 тема в ARM, 32bit
Сергей, спасибо. но немного не в том вопрос. Во первых, си без плюсов. Во-вторых, не гцц. В-третьих, для своего кода переопределить malloc - не проблема. Проблема, как я её вижу, переопределить malloc вызываемый неявно, например как здесь: Нашёл такой файл, буду копать в эту сторону: -
Непонятное увеличение RAM
tgruzd ответил jenya7 тема в ARM, 32bit
это понятно. Вопрос как раз в том, чтобы гарантированно исключить "неосознанное" выделение, как в ситуации выше. Как сделать хотя бы обертку для подобного вызова? #undef malloc #define malloc custom_malloc Так в данной ситуации не получится. Есть закрытый список таких ситуаций? -
Непонятное увеличение RAM
tgruzd ответил jenya7 тема в ARM, 32bit
сейчас проверил. Да, я зря был уверен) Действительно, память пытается выделиться из heap. Причем, подленько так, из дефолтной heap. Вот отсюда вопрос, как сделать так чтобы подобные неявные вызовы malloc перенаправлялись в pvPortMalloc, например? -
Непонятное увеличение RAM
tgruzd ответил jenya7 тема в ARM, 32bit
Почему бы его не увеличить ещё раз после вызова функции? Как-то же мы можем вызывать колбэки по указателю, когда на этапе компиляции не известно какая именно функция будет вызвана -
Непонятное увеличение RAM
tgruzd ответил jenya7 тема в ARM, 32bit
тогда - всё, конец. Я тоже это "не до конца понимаю". но вот есть у меня проект, где я стеки ртос и кучу разместил в разных регионах памяти и могу с уверенность утверждать, что такие конструкции находятся на стеке. -
Непонятное увеличение RAM
tgruzd ответил jenya7 тема в ARM, 32bit
это на стеке происходит -
Непонятное увеличение RAM
tgruzd ответил jenya7 тема в ARM, 32bit
Вот вам и советуют превратить ощущение в уверенность с помощью .MAP файла: Пользуясь случаем, спрошу у знатоков: Существуют ли какие-то удобные инструменты для визуализации/анализа *.map файлов? Чтобы открыл файл в окошке, а там наглядно показано сколько-чего-откуда-куда линкёр положил. -
перед выводом 3Д переместите начало координат в любое удобное место: С учетом сдвига начала координат (Origin->Set) , запрета перемещения в отрицательную область - нет, как такового:
-
Ура! Три недели назад советовал в этой теме ровно то же. Но мое сообщение куда-то пропало)
-
То есть, с куба, таки придётся переходить?
-
Altium Designer для начинающих
tgruzd ответил ViKo тема в Altium Designer, DXP, Protel
Ctrl+C, Ctrl+V -
Посмотрите у них на сайте утилиты для этих кодеков. Возможно, всё программирование сведётся к тому, что вы в этих программах сконфигурируете кодек нужным образом, а на выходе получите последовательность байтов, которую нужно будет залить в регистры кодека по и2ц
-
опорный слой для дифпары
tgruzd ответил addi II тема в Altium Designer, DXP, Protel
Просто ставите переходное. Оно должно подключиться автоматом. Индикатором успешного подключения будет крестик цвета опорного слоя. Также при сомнениях что куда подключено, можно наглядно посмотреть плату в 3Д . Надеюсь, вы имели в виду обычные переходные, без всякой экзотики. -
опорный слой для дифпары
tgruzd ответил addi II тема в Altium Designer, DXP, Protel
Потому что Почему у вас со стандартными 0.127 не получается - непонятно. -
Хотел тоже дать ссылку на гугл, но просто скажу что SquareLine это примерно такая же штука, судя по видео.
-
Спасибо! Очень ценно)
-
Да, я выразился неправильно. Но полагаю, вы поняли о чем речь)