Перейти к содержанию
    

xvr

Свой
  • Постов

    3 583
  • Зарегистрирован

  • Посещение

  • Победитель дней

    2

Весь контент xvr


  1. Судя по int newname(int, int) у вас С++. Похоже alias работает на символы, как они присутсвуют в объектнике, а там С++ mangling. Добавьте extern "C" перед int oldname(int x, int y)
  2. RISC-V CLINT IVT in C

    Не вариант - будут call's вместо jmp
  3. Петрович, я слышал ты 100р в лотерею выиграл? Ну почти. Во первых не в лотерею, а в покер, по вторых не 100 а 1000, а в третьих не выиграл, а проиграл.
  4. Это вопрос необходимости - вам это всё реально нужно? Прочему не даст? У него есть прямой выход в внутренности Qt, а оттуда уже куда угодно
  5. Нет, но вы можете сериализовать структуру или массив в JSON, и передать его в качестве текстового параметра. Со стороны Python сделать обратную операцию. И Qt и Python прекрасно понимают JSON Именно объекты невозможно вообще. А чем вас не устраивает родной JavaScript (вместо Python), который от рождения есть в Qt? Тем более, что в отличие от Python он быстрее, потому что он JIT. И объекты от Qt туда встраиваются автоматом
  6. STM32SnippetsF0

    en.stm32snippetsf0.zip
  7. Меня больше беспокоит закрытие 'глаза'. Длинну в конце концов можно выровнять со стороны ответной части. Про продажу речь не идёт, чисто для себя. Там обычно Гигагерцы. У меня запросы поскромнее будут 🙂 Ну и заменить разъёмы не получится, если только что то другое в дырки запаять. А это кстати идея, может кто знает высокоскоростные разъёмы в формфакторе 2 ряда 2.5 х 2.5?
  8. Немного обманул - нет там последовательных резисторов (это на другой плате они были) Это диф пары. Явно видно что именно диф, даже длинну пытались выравнивать. С другой стороны платы тоже самое. Очень надеюсь, что плата четырёхслойка и там под ними опорный слой (но полной уверенности нет) Да Видимо придётся
  9. Господа. Есть китайсткая отладка на Spartan6 (кажется XC6SLX16). Выводы Spartan'а выведены на штыревой разъём (2 ряда с расстоянием 2.54). Между пинами FPGA и разъёмом стоят резисторы по 22ом (кажется) Трассы проложены диф парами. Вопрос - на какую максимальную частоту можно расчитывать при подключении к такому разъёму? Подключаться это будет в ответную часть штыревого разъёма на другой плате (без шлейфов). Сигнал - LVDS, DDR. Нужна частота где то 250-200MHz. Потянет? Разъёмы PLD и PBD https://www.chipdip.ru/product/pld-10 https://www.chipdip.ru/product/pbd-10
  10. Нельзя. Обратите внимание на конденсатор между VS и VB - это часть bootstrap схемы, которая создаёт источник питания для верхнего транзистора. Для того, что бы она работала необходимо что бы на выходе всей схемы было меняющееся напряжение, т.е. на вход необходимо подавать импульсы. Без них питания для открытия верхнего транзистроа не будет, и он просто закрется. Если у вас в нагрузке именно импульсы (постоянно включённой или выключенной она не бывает), то заменить можно, но транзисторы придётся оставить оба (хотя нижний может быть маломощный - только для пртания bootdstrap'а). Ну и параметры у IRS2890DS тоже немного отличаются - всё таки он расчитан на высоковольтные схемы. Да, и контроля по току тоже не будет - он контролирует только одно плечо моста, и не то, которое вам нужно
  11. IMHO это невозможно. У вас во все уравнения будет входить сумма m+f (т.к. к линиям m-y и y-f нет других опорных линий). И никак по отдельности их не вычислить. В для вычисления X нужен отдельно m
  12. Если у вас один единственный класс, который не с кем не контактирует при создании, то запрет на такой класс - чистое табу (обусловленное заботой о 'чистоте' кода) Если же у вас несколько статических классов, которые используют друг друга, то это проблема - С++ не гарантирует порядок инициализации статических классов. И вы вполне можете обратится к ещё не созданному классу. Причем можете или нет наступить на эти грабли не так очевидно - во превых классы могут залесть друг в друга не напрямую, через какую нибудь функцию (и это само по себе не так очевидно), и во вторых в процессе развития программы 1й случай легко может перерости во второй. Синглетоны и статические (с функциях) классы позволяют контролировать порядок своего создания
  13. Зы что же вы так студента :) У меня в Москве 2 отладки на Virtex6 остались бесхозные, могу подарить (пока есть возможность) Пишите в личку
  14. У espressif весь программатор лежит в исходниках (python, components/esptool_py/esptool/esptool.py). Правда минималистическим его назвать сложно (около 5К строк) Но можно попытаться прямо в него врезаться
  15. Те pdf с русскими буквами, что я видел, использовали Unicode кодировку с таблицей перекодировки внутри (для используемого набора Unicode символов <байт> -> <Unicode>) Тэг /ToUnicode в описателе шрифта
  16. Тогда только OpenGL или DirectX (как вам уже тут советовали). И дело не в том, что они сами за вас отрисуют всё что надо, а в том, что они используют средства аппаратных ускорителей графики (в современных компах они есть всегда, даже во встроенной графике). Своим кодом из BCB вы до них не доберётесь
  17. Есть на DS2432 (сильно предыдущая версия). Конечно DS от DS28E15P не заменит, но для общего развития подойдёт :) Нужна?
  18. У электронных элементов с увеличением их температуры снижается время наработки на отказ. Т.е. если хотите увеличить срок службы своего прибора не вводите его электронные части в предельные режимы (делайте запас). Т.е. нельзя сказать, что элемент с 0.9 не подходит - он будет работать, но возможно не так долго, как вам бы хотелось. А вот если коэффициент будет больше 1, то может выйти из строя сразу
  19. Просто должна быть меньше. При превышении максимальной рассеиваемой мощности стабилизатор перестанет работать (в лучшем случае отключится, в худшем - сгорит) Если интересует надёжность узла стабилизатора, то лучше рассеивать меньше (50-80% от максимальной или меньше). Нет. Стабилизатор греется от действующей мощности и теплового сопротивления от кристалла до платы/радиатора, максимальная паспортная тут вообще не при чём
  20. Тогда получится около 70 градусов. Уже близко к пределу (85). Можно настоятельно рекомендовать другой корпус (KTT например) Это будет LM2937ES
  21. Я смотрел тут - https://www.ti.com/lit/ds/symlink/lm2937.pdf Страница 4, таблица 6.4 Для корпуса DCY (это SOT-223) RθJA Junction-to-ambient thermal resistance - 58.3
×
×
  • Создать...