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

firstvald

Свой
  • Постов

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

  • Посещение

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

    1

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


  1. Попробовал установить среду. Но создать проект не получается : в списке процессоров нет нужного мне GD32F470/ Какого- то метода подгрузить обновления не нашел.
  2. это, кстати, накладывает серьезные проблемы на прием модбаса. работа приложения по стандарту практически невозможна. там приходится задирать тайм ауты, чтобы на дырки в приеме не реагировало приложение. некоторой лазейкой может быть использование не виртуального com порта, а специального драйвера микросхемы моста . но, это - совсем отдельная история.
  3. дело не только во ftdi/ а и в 340 341 (не рекомендую). pl2303 (не рекомендую). CP210x.
  4. вы забудьте про времена, когда работаете с виндой. они не работают вообще. никакие. ни тайм ауты ничего.только как то на уровне порядка величины. у вас очевидно стоит виртуальный com порт. это вы еще очень быстро все видите. и 35 у вас, скорее всего, очень усреднено. не знаю досконально деталей (может даже есть порты у которых передача в другом режиме), здесь разбирали с точностью до размера буфера каждой микросхемы виртуального com порта. то , что я для себя определил, как практическая рекомендация : обмен в сторону компьютера происходит кадрами. в экспериментах я вижу время порядка 50 миллисекунд. оно, скорее всего, реально 51 с чем то миллисекунда - историческая временная сетка одного их каналов таймера еще 86 машин (18.2 раза в секунду). с этой временной сеткой в компьютер идут кадры , такой режим usb обмена. можно такую аналогию. считайте, что в комп идут автобусы. ваша посылка, попадающая на вход микросхемы виртуального порта, может попасть или в один автобус или в два или в три. если она попадает в один автобус , то поедет в комп в соответствии с расписанием или сразу или с промежуточной зедержкой до 50 миллисекунд. если посылка успела вся попасть в микросхему до отправления автобуса - она поедет вся на этом. если нет - часть уедет на этом , а часть через 50 миллисекунд на следующем. т е в непрерывном потоке в сторону компа вы получите 50 миллисекундный разрыв. с длинными и непрерывными посылками будете получать разрывы. возможна ли ситуация переполнения буфера микросхемы при непрерывной передаче? до определенной скорости нет. но я не прикидывал.
  5. прошу прощения, но , чтослучилось. только что прошла сколковская школа FPGA. только что прошел хакатон. миэт вовсю вроде бы пытается во всю доносить маршрут RTL. таки никого нет? или есть подвох ?
  6. Микросхема BP2831 в типовом включении. На них делают длинный лампы подсветки. https://aliexpress.ru/item/4000011167371.html?sku_id=10000000029787083&spm=a2g2w.productlist.search_results.0.273d7956v61FIx такой модуль. срисовать схему. и источник питания для него. усе. аморального умножителя нет.
  7. если честно. лучше сгенерить кубом основу под IDE и руками перетащить функционал. иначе будет бой не несколько недель.
  8. я так и упомянул , что очень примерно можно (ацп в проце есть и можно посмотреть или даже компаратором что вообще ахтунг) а иначе начинается нира. да еще с учетом прошедших циклов заряд разряд. а в конкретном случае при известном примерно постоянном токе разряда и при заданном диапазоне температур (в идеале при комнатной) можно извернуться и да ловя десятки миkливольт нарисовать 4 градации. а если и температуры разные и ток разряда разный, то не очень получится.
  9. если копать глубоко, то можно зарыться. если совсем поверхам и сделать на живую нитку , в расчете потом вернуться в это место или не вернуться 🤣, то просто смотрим напряжение на батарее. так смотрим заряд и так смотрим разряд. если почестнее, то смотрим кулонный баланс : ток умноженный на время. и относимся к батарее как к ведру. сколько кулонов налили при заряде и сколько кулонов вычерпали при разряде. это более честно. размер ведра определяем по емкости : скажем 2.5 Ач = 2.5*3600= 9000 Кулонов.
  10. есть проблема. индикаторы что мы покупаем. я бы так сказал, что те которые можно купить. 5 вольтовые и немного другие. REC002002A-datasheet.pdf
  11. Ищу список переделок на плате Raystar 20x2 под работу на SPI. Хотя режим упоминается как рабочий необходимые перепайки не указаны. Нашел только это. Некоторое упоминание есть для Winstar. Но это раскопки. Нашел через внешний поиск отсыл сюда же. И уже по цепочке вот.
  12. нужно смотреть на железе и смотреть какой фильтр, а скорее связка фильтров помогает. и нужно показать какая реализация сигнала. если это - бахрома одна история. если там явный фон - другая. если периодические выбросы - третья история. могут быть сочетания.
  13. сходу нужно посмотреть : сколько параметров вы передаете в функцию. нет ли функций у которых много локальных переменных или даже массивов. тут же посмотреть с пристрастием. лучше объявить static чтобы не пихать в стек. а так, если проект небольшой, то под стек 0x400, как по умолчанию. если сложная машина то 0x800. а куча уж какая получится.
  14. явно есть готовое. если есть мысль, что собрать самому за выходной день - заблуждение. бюджет начинается от 150 рублей плюс железо порядка 50++. это для энтузиаста. срок: скорее всего придется возиться месяца три, если заниматься только этим. посему 150 - только для энтузиастов. выводим за скобку пищевые сертификаты. считаем что это для себя на кухне. если для себя на кухне то ардуина , тензовесы, помпа и электромагнитный клапан.
  15. когда за планирование берутся продаваны - жди беды. нет не так. беда у ворот. лучше поучаствовать и отсечь флот звездолетов, сократив их до шлюпки через год.
  16. я так понял, что человека, умеющего подключить программатор, в команде нет. почему, это отдельный научно технический вопрос. смысл тратить деньги на выяснение: сгорел или нет процессор в команде, в которой нет разработчика , на мой взгляд, полная авантюра. но, вариантов авантюр я за последние годы уже насмотрелся, так что, почему бы и нет за деньги подключить программатор и не посмотреть отзовется ли процессор.
  17. смотрите. в гостах есть рекомендация по отрисовке схем. источник сигнала должен располагаться слева. обработка сигнала отражается в схеме последовательностью элементов слева направо. для начала нужно аккуратно не торопясь просто нарисовать правильно схему.
×
×
  • Создать...