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

selax

Свой
  • Постов

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

  • Посещение

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

    2

Сообщения, опубликованные selax


  1. 29 минут назад, AlexG сказал:

    Т2 плохой пример. Если я правильно понимаю, на него даже ТУ нет

    Даташит есть. Вопросов в сфере его примерения быть не может. Он как замена ОТКшной версии идёт. 😀

    Если нужны требования, то есть 1921вк035 и 1921вк028. Они, конечно, 2 уровня (я так понял сейчас в китае их делают), но ТУ, перечень ЭКБ - всё есть. Единсьвенный минус - ждать долго.

    3 минуты назад, dOb сказал:

    практической точки зрения это лучшее решение. Если сорвутся поставки из Воронежа, то можно ставить GigaDevice.

    Я для этого двойные посадочные места делаю. 🙂

  2. 9 часов назад, sio83 сказал:

    Только вот стандартные наконечники, которые по российским ГОСТам выпускаются, я могу спокойно написать со ссылкой на ГОСТ, а стандартный RJ-45, который у любого завода будет такой же, нужно записывать какой-то конкретный.

    Есть вещи, которые выпускаются чисто по стандартам, а есть которые просто соответствуют стандартам. Т.е. в стандарте должна быть ещё форма записи для заказа и кто-то по такому наименованию должен их выпускать.

     

    9 часов назад, sio83 сказал:

    Так-то заводы себе Д28 делают, но это не значит, что они не будут спрашивать "а эта замена подходит или нет?“. А хочется добиться однозначности и минимума дурацких вопросов.

    Они и должны спрашивать, это не дурацкие вопросы.

     

    9 часов назад, sio83 сказал:

    Возвращаясь к исходному вопросу про допустимые замены в ПЭ3, у нас сначала идет строчка с позицией "по умолчанию", потом строкой ниже позиционное обозначение и количество пустые, в графе "наименование" пишется замена, а в графе "примечание" пишется "Допуск. замена". И замен может быть несколько, я так автомобильные реле как в монтажном блоке писал псковские, калужские и пензенские. Или там СНЦ144, СНЦ144Д и СНЦ144К.

    Ну как записывать в ПЭ3 допустимые замены ГОСТ не регламентирует, поэтому все вертятся как могут. Мы пошли по пути соседнего ГОСТ. То есть просто в примечание к элементу дописываем "допуск замена на ХХХ". Тем более такой вид записи поддерживается в некоторых PLM/PDM. Вручную формировать/редактиитвать такое очень тяжело. А так просто выбрал что нужно, сгенерил, электронными подписями подписал и всё. 

    Тут, кстати, недавно ГОСТы на штампы обновились - теперь уже есть официальные поля для электронных подписей.

  3. 12 минут назад, sio83 сказал:

    Поэтому написать "Вилка 8p8c IEC 60603-7-2020" и скормить это нормоконтролю не выйдет, а запись любого обозначения от производителя - это сразу просьбы разрешить допустимую замену. Можно проявить немотивированную жестокость и записать в ПЭ3 СП418-8ВВ11, но хотелось бы решить вопрос более гуманно

    Именно так и надо. По ГОСТ элементы должны быть однозначно определены. Поэтому в поле наименование основной элемент, а в примечание допустимую замену.

    Как вариант заводы могут себе Д28 делать.

  4. В 25.04.2024 в 20:15, andrew_b сказал:

    Вроде бы Cadence не выпускает софт под Windows. Поэтому ведение документации в форматах Necrosoft Office вызывает недоумение. Почему бы не использовать Open/LibreOffice и его родные форматы odt и ods?

    docx/xlsx - это тоже свободные форматы, которые имеют гораздо большую популярность.
    К примеру это формат по умолчанию для свободного офиса c открытым исходным кодом OnlyOffice (он же Р7). Отечественный, кстати.
    Там конечно тоже куча минусов, но после него я LibreOffice в жизнь использовать не буду.

  5. 4 часа назад, Obam сказал:

    Летучие мыши ведь как-то ориентируются по ультразвуку, к примеру.
    Живые организмы лучше не трогать - недостижимо: у мухи сколько нейронов не в мозгах - в ганглии - ни один полётный контроллер такую манёвренность не обеспечит.

    Про летучих мышей можно даже больше сказать. То, что они хорошо ориентируются по ультразвуку не более, чем миф. Зрение у них тоже учавствует в этом вопросе, плюс они нифига не редко сталкиваются со всем подряд.

  6. 6 минут назад, Fynjisx сказал:

    Среда разработки для GoWin есть?

    Есть

    7 минут назад, Fynjisx сказал:

    Ее можно скачать?

    Можно

    9 минут назад, Fynjisx сказал:

    Там есть просмотр графической схемы?

    Нет

    9 минут назад, Fynjisx сказал:

    ОТладка также в моделсиме?

    Как вариант

    9 минут назад, Fynjisx сказал:

    А чем она лучше альтеровсого квартуса?

    Быстрее работает

  7. 12 минут назад, dxp сказал:

    А PLL'ки те же?

    Тоже не использую. У меня околоэлементарные проекты. Все частоты, которые нужны, получаю простым делением.

    У меня там просто сколькото десятков АЦП/ЦАПов, со всеми общение по SPI.  И кое какой алгоритм работы описан. Некая мехатронная система. И всё.

    я даже, если вместо основной часооты в 50МГц подам 30МГц у меня всё будет работать. 🙂

  8. 19 минут назад, dxp сказал:

    Имеется в виду не только синтез и PnR, но и сборка всех IP ядер

    А, ну у меня с этим просто - я IP ядра в принципе не использую. Да и не могу использовать.

    У меня один код (т.е. вообще всё вручную на SV описано) сразу на 2 ПЛИС - GW1N/MAX10. Они у меня как допустимые замены на платах стоят. Я их даже одним программатором научился прошивать, но тут опять засада с MAX10 - прошивается 10 минут, потому ушёл обратно на оригинальные программаторы.

  9. 3 часа назад, dxp сказал:

    САПР их тоже больше Quartus'а нравится?

    Ну, для моих задач, да. Я код пишу в VSCodium, САПР использую только для сборки проекта. И говиновская среда собирает мои проекты как минимум раз в 10 быстрее. Семейства GW1N/MAX10.

  10. Из наших я бы только микроновские рассматривал. ВЗПП/КТЦ тоже что-то делает, но мне они не нравятся.
    Сам я на Gowin пересел, нравится даже больше чем Intel/Altera, но пока тестирую ещё.

  11. 1 час назад, Pyku_He_oTTyda сказал:

    К сожалению, в каталогах числиться, но купить не представляется возможным.
    Ни в России, ни Worldwide.
    Вопрос остается открытым.

    Ну тык берите любой другой аналог, их миллион. FTSH/CLP/PLD1.27
    https://www.chipdip.ru/search?searchtext=CLP-108-02-F-D

    Или тот же СНП391 - он точно продаётся. 🙂 

    Ну или рассмотреть вариант  Hirose, который Arlleex выше предложил - это даже лучше. Значительно легче стыковать.

  12. 14 часов назад, Pyku_He_oTTyda сказал:

    Я не совсем понимаю...

    1. Толщина основания штырей: 2 mm

    2. Высота гнезд 4.4 мм

    В сумме, когда одно вставлено в другое: шесть с половиной...

    Я же писал - они разные есть... Вот, например если эти серии брать, то минимально 4.4мм в сумме можно сделать. Если другие, то ещё меньше.

    DS1065-22.pdf DS1031-06.pdf

  13. 14 минут назад, Pyku_He_oTTyda сказал:

    Если не ошибаюсь, 6.9 мм высота в сборе.

    Если СНП391, то вариант с пайкой в отверстия ровно 4.9мм (без учёта допусков).
    Если DS1031/DS1065, то там разные варианты есть. Даже меньше, чем вам нужно.

  14. 20 минут назад, makc сказал:

    Это не из-под WSL. Но да, можно собрать openFPGALoader, как нативное приложение и пользоваться.

    Я так понял тут цель из под Win10 заставить работать, а WSL или нет - дело второе.

    Самый простой путь - это msys2. Собирать там ничего не надо. Просто ставим msys2, пишем, например "pacman -S mingw-w64-ucrt-x86_64-openFPGALoader", подменяем драйвера и всё. Дело нескольких минут. Путь с виртуалкой или wsl сложнее и дольше.

  15. 46 минут назад, StewartLittle сказал:

    А вот такой вопрос - кто-нибудь пробовал заставить работать openFPGALoader в Win10 под WSL ?

    Под убунтой он у меня работает, но хочется под виндами (дабы туда-сюда не переключаться). А в WSL он запускается, но до железа достучаться не может:

    Почти так. Заставлял работать openFPGALoader в Win10 под MSYS2. 
    Была та же самая проблема, решилась подменой драйверов для программматора через zadig (какой конкретно ставил не помню, но их всего штуки 3-4 - можно перебрать - дело 1-2 минут).
    Там нужно нажать что-то вроде "Показать все устройства", выбрать программатор, выбрать драйвер и заменить его.
     

    Но я в конце концов отказался от openFPGALoader. У меня на плате стоит GW1N и MAX10 (паяется либо одно, либо другое).
    Идея была в том, чтобы одним программатором, одной программой и почти одинаково прошивать эту плату, почти независимо от ПЛИС.
    Программатор использовал sipeed rv debugger. С говин всё работало идеально (прошивалась за несколько секунд), а вот альтера прошивалась по 5-10 минут.
    Побороть не смог и вернулся с стандартным способам прошивки и стандартным программаторам.
     

  16. 7 часов назад, gridinp сказал:

    всё это очень субъективно, а потому возможны внутриконторские холивары, когда программистов больше чем один

    Не субъективно это. Это, как правило, чётко прописанный стандарт как и что писать. А это требование - это умение следовать этим стандартам. Холиваров тут никаких быть не может.
    У каких то контор он свой, у каких то готовые пользуются. Например такой: https://google.github.io/styleguide/cppguide.html

    • Upvote 1
  17. 2 часа назад, ded2016 сказал:

    А Вы там зарегистрированы? Стоит оно того?

    Там действительно есть:

    image.thumb.png.547f0d3da5551fce7586374a559f463f.png

    Или только чуть и все остальное по запросу?

    Нет, да и я сейчас больше на импорт ориентируюсь. Отечественная ЭКБ в РФ почти не поставляется, а с импортом вообще никаких проблем нет.

  18. 14 минут назад, Profi2005 сказал:

    есть у кого опыт использования для пайки?

    Я такими пользовался - не удобно абсолютно. Там качество даже хуже, чем у меня на телефоне + задержка ещё какая то. Как будто не своими руками двигаю.

    Остановился на обычном микроскопе + купил к нему камеру. Вот такой: https://ozon.ru/t/bJnRzkn0

    Если дорого - лучше уж подставку для телефона купить и пользоваться им.

  19. В 15.03.2024 в 12:24, x893 сказал:

    /** @brief NVIC Enable Interrupt
     *
     * Enables a user interrupt.
     *
     * @param[in] irqn Unsigned int8. Interrupt number @ref nvic_stm32f1_userint
     */
     

    В 15.03.2024 в 21:53, dimka76 сказал:

    doxygen

    Вообще нет. Даже наоборот. Самодокументируемый код - это код, который понятен с минимальным количеством комментариев. Т.е. следование какому либо кодстайлу, адекватные названия переменных и методов и так далее.

    • Like 1
    • Upvote 2
  20. Вообще обсуждаемое нпзывается codestyle, т.е. правила оформления кода. Они не обязательны, но в любом серьёзном проекте они есть. Либо свои, либо чужие. Оно нужно чтобы код был красивым, читаемым и самодокументируемым. Ну и одинаково выглядящим во всём проекте, само собой.

    Я, например, во всех проектах стараюсь использовать Google Codestyle:

    https://google.github.io/styleguide/cppguide.html

×
×
  • Создать...