Jump to content

    

xvr

Свой
  • Content Count

    3106
  • Joined

  • Last visited

Community Reputation

0 Обычный

About xvr

  • Rank
    Гуру
  • Birthday 06/29/1967

Информация

  • Город
    Химки

Recent Profile Visitors

5678 profile views
  1. анализатор проекта С++

    Visual Studio Code - https://code.visualstudio.com/
  2. сделайте, я смотрел её даташит, включения - в - не нашёл. Может плохо искал?
  3. Ни sed ни awk тут не подойдут - не хватит возможностей. Подойдёт какой нибудь полноценный язык - Python например. Если файлы небольшие (что бы целиком в память загрузить можно было), то скрипт будет достаточно простым. with open("input.txt", "rt") as f: input_data = f.readlines() skip_count = 0 total = len(input_data) input_data.extend(("","","")) for index in range(0, len(input_data)): if skip_count: skip_count -= 1 continue if "(net" in input_data[index] and "(node" in input_data[index+1] and "(node" not in input_data[index+2]: skip_count = 1 continue print(input_data[index].rstrip()) скобки на последней строке не проверяет - если задача разовая можно поправить вручную
  4. У меня дежавю, причем в тяжёлой форме Срач начнётся странице ко 2й, реальное обсуждение закончится чуть позже Пока ещё не начали мерятся пип.. делегатами, советую обратить внимание, что экземпляр любого класса создаётся в процессе исполнения программы (даже если вы его написали статическим объектом на верхнем уровне - ему всё равно надо выполнить свой конструктор, пусть даже и пустой, до того, как он будет готов обслуживать своих клиентов) А ресурс, к которому вы хотите его привязать (источник прерывания - это ресурс) - задан статически (он встроен в железе). Т.е. вам необходим какой то механизм привязки статичски выделенного ресурса к динамически созданному обработчику. Это могут быть делегаты, указатели и вообще что угодно. Либо можно сделать сам объект так, что бы любой его экземпляр был сразу связан с ресурсом. Это различные способы статически привязать экземпляр к ресурсу прямо в момент создания (или даже ещё раньше). Это могут быть статические методы объекта, намертво прописанные в теле метода объекта источники, шаблоны. В общем выбирайте - тут есть из чего выбирать. Но сначала определитесь, чего именно вы хотите (желательно максимально конкретно)
  5. Делаю buck DC/DC на отрицательное напряжение (по мотивам https://www.eetimes.com/practical-implementation-of-negative-input-negative-output-step-down-switching-converters/) из XL6019E1 Хочется промоделировать. В связи с чем есть 2 вопроса: В чём лучше моделировать? (Есть LTSpice, или как он теперь называется, ещё слышал о какой то штуке от TI на эту же тему). Хочется что бы оно было заточено под моделирование DC/DC и имело в базе хоть что нибудь, похожее на XL6019 В связи с этим и второй вопрос - где взять модель этой самой XL6019? Китайцы разумеется никаких моделей не дадут. Может кто нибудь знает, на что оно похоже (что бы содрать модель). Особенно меня волнуют цепи компенсации - они у этого чуда встроенные и неизвестно какие (одно известно точно - расчитанны они на boost топологию, а у меня buck). Что тут можно придумать?
  6. Угу. Вариант, как определить где ошибка: 1. Зашиваем всё по варианту 1 (который работает). Програмой flash_download_tools скачиваем из ESP образ 2. Зашиваем по варианту 2 (не работает). Той же программой flash_download_tools скачиваем из ESP образ 3. Сравниваем образы от п1 и п2. Скорее всего что то не туда записалось (не по тем адресам). 4. Правим бажный скрипт ( mkspiffs или MergeSpiffs )
  7. Всё, я все аргументы исчерпал. Делайте так, как считаете нужным, я умываю руки.
  8. Попробуйте EN к земле притянуть. Сколько будет кушать?
  9. А что вы хотите получить на выходе? Инвертирующий усилитель выдаёт Vo = - Vi * K (где K = Rf/R1) Как следут из формулы при положительном напряжении на входе на выходе будет отрицательное. А так как усилитель - это не магическая машина, то это отрицательное напряжение ему надо дать. Т.е. нужно 2х полярное питание (точнее нужно отрицательное, +V можете замкнуть на землю) Что бы нужен был только V+, а V- можно было замкнуть на землю, нужно, что бы Vo никогда не становился отрицательным. Это можно сделать подав на вход + смещение, т.е. выход будет Vo = Shift - Vi*K (Shift зависит от всех резисторов, но не зависит от входа) В общем чистая математика
  10. RTD2120S

    Собрать самому не вариант? PLCC панелька + любая плата на FDTI чипе (с того же Ali). Ссылки на софт были в сообщениях выше К панельке подпаять питание и ноги I2C (номера ног можно посмотреть там же, где и софт) Панелька например такая (что бы самому много не паять) - https://www.chipdip.ru/product/dip44-plcc44
  11. RTD2120S

    Realtek инфу по своим чипам никому не даёт (если только вы не OEM производитель и будете у него покупать эти чипы вагонами) Но попробовать можете - вдруг и получится